Too Far for WiFi? The Ultimate 600ft PoE Camera Setup! Curious how to run ethernet more than 100 yards? Find out!
Tech Promised Everything. Did it deliver? | Scott Hanselman | TEDxPortland The technology industry promised us connection, convenience, and creativity. Has it delivered, or offered false promises that may never be fully realized? Scott Hanselman offers a candid look at what’s really happening beneath the surface of AI and innova...
ASCII characters are not pixels: a deep dive into ASCII rendering A look at how I used shape vectors to achieve sharp, high-quality ASCII rendering.
Stop Pulling Yourself Down A tidbit on Procrastination and delay of results with a long period of time
Why Creativity Just Became the Most Practical Skill In an AI-saturated world where execution is cheap, the scarce resource is original framing. This blog post explores how to treat creativity as a practical, trainable skill and how to build it with simple daily habits.
Ruby IO buffering Understanding why Ruby/Rails logs are delayed in Docker containers but instant on localhost. Dive into TTY detection, libc buffering and Ruby IO buffering layers in detail.
How to Cut LLM Token Usage by 80% Using Recursive Document Analysis When you employ AI agents such as Claude, there’s a significant volume problem for document study. Reading one file of 1000 lines consumes about 10,000 tokens. Token consumption incurs costs and time penalties. Codebases with dozens or hundreds of files, ...
Using a local DNS namespace for local service discovery I wanted to stop using IP addresses to access my homelab services, and I spent a Friday evening fixing that.
25 years of Drupal: what I've learned Dries is the Founder and Project Lead of Drupal and the Co-founder and Executive Chair of Acquia.
I was a top 0.01% Cursor user. Here's why I switched to Claude Code 2.0. A comprehensive guide to Claude Code from someone who's been using coding AI since 2021. Learn the 5 pillars of agentic coding, custom commands, and advanced workflows.
Dinosaurs Eat Everybody :: Fine, I'll Do It Myself I recently moved all my small project sites over to a self-hosted solution using Coolify. It was pretty easy and really rewarding!
Why Politics Appear in Organizations When clarity collapses, politics becomes survival. A blunt look at how uncertainty rewires workplaces, incentives, and trust.
What I learned porting JustHTML to PHP with GPT 5.2 Codex How I ported Emil Stenström’s JustHTML library from Python to PHP using a coding agent (GPT 5.2 Codex, via Codex CLI), and what I learned in the process.
The Myth of the ThinkPad Lenovo does not care about you.IBM did not care about you.Thinkpads do not exist for your benefit. There are a lot of videos and blogs seeking to answer the question “why are ThinkPads so popular” …
My Projects in 2025 | Simon Hartcher A look back at my product, tool and game development projects from 2025, plus reflections on freelancing and personal growth.
I’m not a good enough engineer to code with LLMs – Kian.WTF I experimented with LLM coding for a bit but quickly scaled back my usage to only niche use cases. I started by using it for data visualization and it one-shot converted my descriptions to the exact visuals in my mind. I then was dealing with a chunking e...
I’m a former CTO. Here is the 15 sec coding test I used to instantly filter out 50% of unqualified applicants. – Jose Zarazua If you have a remote position open, your challenge is not attracting the correct candidate, it’s filtering out the bad ones, because you’ll have hundreds or thousands of them.
GitHub - electronicarts/ShaderToHuman: HLSL/GLSL library for debugging shaders HLSL/GLSL library for debugging shaders. Contribute to electronicarts/ShaderToHuman development by creating an account on GitHub.