-
Javascript tasks
Javascript is a single-threaded language, which mean it can only execute one operation at a time. It uses tasks to manage long operations such as HTTP calls in order to avoid blocking the main thread. But not all tasks have the same priority.
-
Killing features a cure to feature creep
Killing features is a crucial part of software development. Over time, features can creep your project and hide the core value proposition of your product.
-
Web design layout evolution with CSS
When the web started, layouts looked like this article. A single page with text and images following the only top-down flow available. Design choices was around backgrounds and text colors.
-
How JavaScript works: Event Loop and Web APIs
How Javascript works? This topic can be approach by describing core elements of Javascript Engine. The event loop, the render steps and the WebAPIs.