Indeed it is. Hollywood films often portray programmers as fast-typing computer wizards who can "hack" into anything. We all know that this can never be farther from the truth. Here is an article that discusses what goes into the many aspects of "real" programming.
Representing symbols, characters and letters that are used worldwide is no mean feat, but unicode managed it - how? Tom Scott explains how the web has settled on a clever and highly efficient standard.
With Progressive Web Apps, you can now use the web to build full-blown apps. Thanks to WebBluetooth, we can now build Progressive Web Apps that can control your lights, drive a car or even control a drone.
What are lifecycle methods? How do the new React16+ lifecycle methods fit in? How can you intuitively understand what they are and why they are useful?
This article shows one of the most interesting features of Elixir, pattern matching. Elixir is pattern matching can be extensively used all over the code not just to do matching, but also for destructuring, error handling and control flow.
Ever wondered how you can mask a colorful pattern into letter shapes, while keeping the text editable? Sounds more difficult than it is. The hard part is actually finding the right pattern and colors.
Book of the week
RESTful Web APIs: Services for a Changing World
by Leonard Richardson
The popularity of REST in recent years has led to tremendous growth in almost-RESTful APIs that don’t include many of the architecture’s benefits. With this practical guide, you’ll learn what it takes to design usable REST APIs that evolve over time.