I often want to program something just for fun without any expectations. But why? Well, a recent scientific paper investigated this idea of programming as play.
Intermediate Rustaceans should know about these combinators defined on the Result and Option types that are indispensable in common error handling usecases.
Adam Albrecht - Full Stack Developer in Columbus, Ohio
I’m working on an Elixir app at the moment and really enjoying it, but some of my recent dabbling in the type-safe worlds of Elm and Crystal have left me desiring a bit more structure in my code. The app I’m building involves a multi-step data transformation and so I have a data structure to properly represent this process. But since Elixir is a dynamically typed language, you can’t, for example, have a non-nillable field in a struct. The Elixir/Erlang ecosystem does, however, have a type-checking syntax called Type Specs, along with a tool, Dialyzer,...
Powered by efficient development tools, hiring a programmer to automate the boring stuff is a worthwhile consideration. As development time reduces for simple tasks, incorporating automation can be more appealing for bus...
10 Tips on How to Become a Great Coder: The Ultimate Guide
Everyone can become a good coder, but few can become a master in it. This article talks about 10 amazing tips on how you can become a great programmer.