Carlos Gustavo Ruiz

Programmer, Pythonista, Web Creature, Blogger, C++ and Haskell Fan.. Never stop learning, because life never stops teaching..

17 Followers | 11 Following

Follow

Carlos Gustavo Ruiz

281 days ago

3 Healthy Habits for Programmers

dev.to

Carlos Gustavo Ruiz

282 days ago

For now you can think of a context as a box that you can put a value in:

Now when you apply a function to this value, you'll get different results depending on the context. This is the idea that Functors, Applicatives, Monads, Arrows etc are all based on.

Functors, Applicatives, And Monads In Pictures

adit.io

Carlos Gustavo Ruiz

287 days ago

I’m sure most developers will be familiar with the following project management joke: “I've set the wedding date. I've not asked her out yet." -How software projects are managed.

When is it time to leave?

dev.to

Carlos Gustavo Ruiz

289 days ago

How can I understand monads?

quora.com

Carlos Gustavo Ruiz

313 days ago

What Progressive Web Apps can do for you

blog.ionic.io

Carlos Gustavo Ruiz

313 days ago

Weakly Typed Haskell.

fpcomplete.com

Carlos Gustavo Ruiz

313 days ago

Parsing command line arguments.

fpcomplete.com

Carlos Gustavo Ruiz

313 days ago

Software Release Management Best Practices

fpcomplete.com

Carlos Gustavo Ruiz

430 days ago

About Those Spinoffs...

grrm.livejournal.com

Carlos Gustavo Ruiz

432 days ago

Just Enough Functional Programming

medium.com

Carlos Gustavo Ruiz

488 days ago

Float or double?

hownot2code.com

Carlos Gustavo Ruiz

491 days ago

Westworld: The Meaning Behind "These Violent Delights Have Violent Ends"

popsugar.com

Carlos Gustavo Ruiz

491 days ago

I just read a great book on accomplishing more by doing less — here are my 5 best takeaways

businessinsider.com

Carlos Gustavo Ruiz

495 days ago

This is a book I want.

Programming in Haskell

cs.nott.ac.uk

Carlos Gustavo Ruiz

495 days ago

What it’s like to use Haskell

engineering.imvu.com

Carlos Gustavo Ruiz

502 days ago

Why Do Monads Matter?

cdsmith.wordpress.com

Carlos Gustavo Ruiz

502 days ago

The nice thing about categories is this: it’s not just some pointless abstraction that a bunch of mathematicians made up. Categories are defined that way because people have looked at literally hundreds of things that all look sort of like functions with domains and ranges and compositions. Things from algebra, like groups and rings and vector spaces; things from analysis, like metric spaces and topological spaces; things from combinatorics, like elements of partially ordered sets and paths in graphs; things from formal logic and foundations, like proofs and propositions. Almost without fail, they can be described using all the ideas we just looked at! In short, categories are the right intuition for talking about composing things with domains and ranges, which is exactly the situation we’re in.

Why Do Monads Matter?

cdsmith.wordpress.com

Carlos Gustavo Ruiz

537 days ago

5 Zen Principles To Live By

dariusforoux.com

Carlos Gustavo Ruiz

554 days ago

Which is the right git workflow for my next project?

dev.to

Carlos Gustavo Ruiz

560 days ago

What is the benefit of Functional Programming?

dev.to

Carlos Gustavo Ruiz

563 days ago

What a Monad is not

wiki.haskell.org

Carlos Gustavo Ruiz

564 days ago

What a Haskell Study Group is Not

bitemyapp.com

Carlos Gustavo Ruiz

565 days ago

Why I Stopped Using Multiple Monitors

hackernoon.com

Carlos Gustavo Ruiz

566 days ago

Russell's teapot

en.wikipedia.org

Carlos Gustavo Ruiz

599 days ago

Why learning Haskell/Python makes you a worse programmer

lukeplant.me.uk

Carlos Gustavo Ruiz

603 days ago

Programación Funcional con Python

relopezbriega.github.io

Carlos Gustavo Ruiz

603 days ago

Soy psicóloga de duelo migratorio y estas son las cosas que más afectan a los emigrantes

verne.elpais.com

Carlos Gustavo Ruiz

603 days ago

Memo to Jeff Bezos: Stack-Ranking is a Destructive Employee Practice

evonomics.com

Carlos Gustavo Ruiz

606 days ago

Dismissing Python Garbage Collection at Instagram

instagram-engineering.com

Carlos Gustavo Ruiz

611 days ago

Three Months of Go (from a Haskeller's perspective)

barrucadu.co.uk

Carlos Gustavo Ruiz

615 days ago

Don’t add your 2 cents

sivers.org

Carlos Gustavo Ruiz

617 days ago

How to learn JavaScript

sivers.org

Carlos Gustavo Ruiz

618 days ago

Think like a bronze medalist, not silver

sivers.org

Carlos Gustavo Ruiz

635 days ago

don't shoot yourself in your foot..

Git back to the future

philna.sh

Carlos Gustavo Ruiz

648 days ago

4 hot skills for Linux pros in 2017

opensource.com

Carlos Gustavo Ruiz

648 days ago

In Defense of C++

eklitzke.org

Carlos Gustavo Ruiz

681 days ago

Inside the mind of a master procrastinator | Tim Urban

youtube.com

Carlos Gustavo Ruiz

694 days ago

How to Read a Book a Week

hbr.org

Carlos Gustavo Ruiz

694 days ago

How People Learn to Become Resilient

newyorker.com

Carlos Gustavo Ruiz

710 days ago

Concurrency and Node.

fpcomplete.com

Carlos Gustavo Ruiz

723 days ago

Monads are not hard; they are not easy; so what are they? They are profound.

Monads: Easy or Hard?

byorgey.wordpress.com

Carlos Gustavo Ruiz

727 days ago

My Journey into Haskell

medium.com

Carlos Gustavo Ruiz

728 days ago

Practice Doesn’t Make Perfect

newyorker.com

Carlos Gustavo Ruiz

878 days ago

Multitasking is Killing Your Brain

medium.com

Carlos Gustavo Ruiz

878 days ago

Rust vs. C++: Fine-grained Performance

cantrip.org

Carlos Gustavo Ruiz

878 days ago

Deploying C++ documentation

blog.sigurdhsson.org

Carlos Gustavo Ruiz

972 days ago

about the npm crash

The Responsible Developer

hadihariri.com

Like this set of items on Pocket? Share with friends.