A talk worth watching

Why isn’t functional programming the norm - The amount of content on functional programming in JS has been growing linearly in the past years. Unfortunately, those patterns are not adopted with the same speed. Despite the growing popularity, the use of functional patterns is still insignificant in comparison to the imperative programming model of OOP. This talk dabbles into the challenges FP is facing to become more prevalent.

A book worth reading

I wholeheartedly recommend Professor Frisby's Mostly Adequate Guide to Functional Programming as a companion to your journey in learning functional patterns. Understanding the concepts beyond pure functions is a challenge. Brian Lonsdorf displays those techniques in JavaScript.

A tool worth using

This library is advertised as the missing standard library for functional TypeScript. The missing type-safety in JS has been off-putting for many FP enthusiasts in the past. With TS, we have the benefit of writing type-safe functional code in the fastest-growing language in the world.

A few companies looking for remote developers

There are a lot of talks about going back to the office in some companies. I decided to help developers who are looking for fully remote opportunities find a good place to work. These are hand-picked positions from my friends and acquaintances.

If you decide to apply, please drop them a note that Alex from Code Philosophy sent you.

A library worth exploring

I’ve been keeping an eye on XState for a while but got to play around with it only recently. I have to say that it’s the most polished state machine library that I’ve worked with. I’m a big fan of the nested state functionality in particular. If you have a slow afternoon it’s worth spinning up a project with it.

An article worth reading

Not a directly programming-related article, but it highlights insights from famous writers and how they look at the creative process. In my mind programming is closer to writing than scientific work, so we can draw wisdom from such sources.

A quote worth pondering

"Program testing can be used to show the presence of bugs, but never to show their absence!" — Edsger W. Dijkstra

This email was sent to <<Email Address>>
why did I get this?    unsubscribe from this list    update subscription preferences
Code Philosophy · 7000 Ruse · Ruse 7000 · Bulgaria

Email Marketing Powered by Mailchimp