Option/Maybe, Either, and Future Monads in JavaScript, Python, Ruby, Swift, and Scala
Toptal If you’re searching for the holy grail of bug-free code in JavaScript, Python, Ruby, Swift, and/or Scala, look no…
Aggregating the Future
Toptal If you’re searching for the holy grail of bug-free code in JavaScript, Python, Ruby, Swift, and/or Scala, look no…
Toptal Oracles are changing the way we view and create smart contracts. How do we implement them in Ethereum, using…
Toptal Traditionally, connecting devices for peer-to-peer communications has been a tedious task: An application needs to discover what’s around it,…
Toptal The humble ERC20 token specification has become the de facto standard for Ethereum tokens. If you come across an…
Toptal The existence of RESTful APIs is a popular myth in web development—but it’s a myth we can work with.…
Toptal There are two dominant patterns of implementation for inversion of control. Which one is better, and is there a…
Toptal Manually gathering information about user-generated data is time-consuming, to say the least. That’s why more organizations are turning to…
Toptal Uploading a video to YouTube seems like a simple enough task, but non-existent documentation and unmaintained libraries can make…
Toptal ClojureScript and its multiparadigm approach (with an emphasis on functional programming) may sound esoteric to some front-end developers. But…
Toptal As we start transitioning to microservice-based architectures, a question arises: What should I choose to make my service stable…