Hand-crafted tech articles, no AI-generated bs.
Overview of new Javascript/Typescript runtimes: Bun and Deno
My experience of trying new runtimes for my pet project.
How to fix stale React useState's state in a callback
useRef based solution to fix stale state in React callback functions
Step-by-Step Guide. Creating a React Hook for Web Page Element Movement Using RxJS
A detailed guide on creating a React hook for adding draggable functionality to web elements using RxJS, with a focus on practical implementation and testing.
Personal task management with Obsidian
Exploration on how Obsidian can supercharge daily workflow of a software engineer. Post covers how to manage tasks, prioritize projects, and use plugins for a more organized and efficient workday.
Creating browser extension with ChatGPT as a main development driver (spoiler: it's a mess :))
Small experiment with ChatGPT as a development driver of a Chrome Extension that generates summaries (via GPT) for an article on the current webpage. Source code included.
Logseq task completion tracker plugin
Recently, I discovered Logseq*, a powerful tool for keeping track of tasks, notes, and more. As I began to explore its features, I realized that I could take my task management to the next level by automating the process of report generation.
Task planning algorithm in TypeScript: real-life problem solved with a graph theory
In this article, I’ll present the algorithm which helps to answer the main question of all project planning efforts: When will it be done? A more formal representation of this problem sounds like: “Having some tasks which might depend on each other and some folks which can do those tasks when a milestone can be reached?”
When You’re overwhelmed, simplify
Amazing article on art of task simplification by Nataliia. I like this kind of stories since they reflect the value of scientific approach in solving everyday tasks in programming
Principles of engineering excellence
Note summaries shaping of my understanding of generic engineering excellence principles
My productivity tools
Software and a bit of hardware gems I found during 20+ years of sharpening the "Second brain" blade
HP U28 for work and gaming review
I spend ridiculous amount of time choosing right monitor for my "work from home" and "play at home" setup, so I was doomed to write an article about. This is my review of HP monitor "U28".
How to assign a variable to switch statement result
Simple and useful JS snippet