How I've been building APIs and microservices lately (feat. C# & .NET) This post is all about how I’ve been building APIs and microservices lately (using .NET and C#), what’s been making me productive, and how my approach has evolved over time.
left-pad 8 years have passed since the the left-pad incident happened. It's been good for me to avoid this subject for focusing on actual work. Also, silence is gold. On the other hand, left-pad is seen as a notable event mentioned in books, so I'll share more inf...
AI coding assistants aren’t really making devs feel more productive Despite headlines that AI is improving developer productivity, only 6% of engineering leaders have seen a significant productivity boost.
I made a 3D printed VTOL drone that can fly 130 miles With no background in CAD, 3D printing or aerodynamics modeling
Low-background Steel: content without AI contamination Somehow I forgot to blog my site: https://lowbackgroundsteel.ai/ . I created it back in March 2023 as a clearinghouse for online resources t...
Interesting links of the week 2025-24 Here are the best and most interesting articles, blog posts, videos, podcasts, and GitHub repositories I’ve run into over the last week (June 2, 2024 - June 8, 2025). Enjoy!
Suitable hardware for Artificial life? Benchmarking matrix multiplication Parallelism is one of the trickiest issues I am facing in experiments using evolutionary algorithms to optimize neural networks (for Artificial Life, RL tasks…etc). If I avoid tackling it, everything will run super slow, thus reducing massively the room f...
On Shaping Light: Real-Time Volumetric Lighting with Post-Processing and Raymarching for the Web - The Blog of Maxime Heckel A deep dive into Volumetric Lighting implemented via Post-Processing leveraging a custom shader with raymarching to create beautiful light and atmospheric effect for your React Three Fiber and Three.js scenes.
When to Leave - kupajo We obsess over arrivals. Hellos and handshakes. Wonka limping toward the crowd, then somersaulting into song. But we rarely talk about exits. And yet knowing when to leave might be more important than knowing when to show up.
Grokking Bloom Filters - Part 1 | MALTSEV.SPACE How a tiny data structure cuts memory usage by 90% — while helping systems instantly check if data exists.
Why Pilot-Wave Theory Deserves a Second Look « My Life and Ideas Alright, all of you searching for Gregory Magarshak have found him. When you click, you will be transported into a world that... oh, just click and see!
Tip of the week #8: Never use required Don’t use 'required' to modify fields—you won’t be able to get rid of it later when you realize it was a bad idea.
Linksys MX4200: A £40 OpenWrt Powerhouse Uncover the £40 Linksys MX4200: the ideal OpenWrt router for fast fibre. See why it outperforms the Brume 2, offering top performance on a budget.
The Roganification of the Male Mystique Joe Rogan changed. Not all at once. Not in some catastrophic fall from grace. But gradually — the way signals turn to noise when the frequency gets stuck. And now, millions of men are trying to survive a collapsing world by bulking up their biceps and s...
How I migrated to Zod 4 - EDM115 blog Here is my website, where you can find all informations about me
LLMs Expand Computer Programs by Adding Judgment Traditional computer programs rely on rigid logic, yet the real world is full of ambiguity. The arrival of Large Language Models (LLMs) means that computer programs can now make “good enough” decisions, like humans can, by introducing a powerful new capab...
Containers should be an operating system responsibility - AlexandreHTRB blog My opinion regarding containers and a proposal of an alternative solution that could be implemented by operating systems.
Telegram is indistinguishable from an FSB honeypot Many people who focus on information security, including myself, have long considered Telegram suspicious and untrustworthy. Now, based on findings published by the investigative journalism outlet ISt
Your Tries Are Too Broad: Sensible Error Handling A brief look at sensible use of try / except statements.