How I Dropped the Production Database on a Friday Night The case for moving fast and breaking things (before your competitors kill you)
ChatGPT is my static site generator Instead of using a static site generator, I just copy and paste a new post and an example of an old post into ChatGPT. It's super easy and extremely flexible, with no setup required.
The Great Decoupling (or Why Your Clicks Are Down and Impressions Up) If your Google Search Console chart looks like an open-mouthed crocodile, with clicks plummeting as impressions soar, here’s why.
Downloaded more for business, or pleasure? This mini-project was inspired by this tweet: After which I spent about two hours making a small script that grabs data from the rust package repository crates.io, and analyses the ...
Ireland is failing Palestine Ireland gets a lot of support and a lot of love from the international and Palestinian communities for our support for a Free Palestine. Unlike most countries, in Ireland the need for a liberated Palestine is a given, the default, and we are deeply pro-li...
Shrink Jobs, Not Standards - kupajo As the British Empire declined and its footprint shrank, Cyril Northcote Parkinson noticed that the Colonial Office staff size increased. Work and bureaucracy expanded, but not because there was more work...
A Love Letter to Physical Whiteboards - Pawel Brodzinski on Leadership in Technology Despite the ubiquity of digital tools, physical visual boards offer unique value whenever we can get away with a whiteboard.
Modern Implementation with Visual Verification Eight years ago, I wrote about UI Component Testing - the idea of testing UI components in isolation within test harnesses, focusing on the smallest reasonable rectangle while maintaining realistic evenThis blogt coupling. The goal was to be closer to the...
How I use my computer and phone while minimizing distractions — Ankur Sethi I have an adversarial relationship with my digital devices and modern technology. Here is how I minimize the harms while reaping the benefits.
My iPhone 8 Refuses to Die: Now It's a Solar-Powered Vision OCR Server How I transformed my old iPhone 8 into a solar-powered Vision OCR server using Apple's native framework and an EcoFlow River 2 Pro. Running 24/7 for months, processing thousands of images while completely off-grid.
All Roads Lead to DSLRs Insights on DevSecOps, cloud architecture, and building secure, scalable systems. Sharing practical experience from running tech companies and implementing software supply chain security at scale.
Animating zooming using CSS: transform order is important… sometimes How to get the right transform animation.
I took the leap and open-sourced my SaaS | Dominik Sumer Since years I wanted to get into open-source, but I always was hesitant as I wasn't sure if it'll contribute to my goals. I finally took the leap and want to tell you why.
Preview app adds Dark Mode toggle for PDFs on macOS Tahoe, iOS and iPadOS 26 One less app on my devices.
Building Cross-Platform Media Applications in .NET with MediaPlayerElement Bring the power of the WinUI MediaPlayerElement to iOS, Android, WebAssembly, macOS, and Linux, eliminating fragmented UIs and costly controls.
Why JPEG Became the Web's Favorite Image Format What makes JPEG files so special? Discover the technical magic that keeps them at the forefront of digital photography.
GitHub - Snouzy/workout-cool: 🏋 Modern open-source fitness coaching platform. Create workout plans, track progress, and access a comprehensive exercise database. 🏋 Modern open-source fitness coaching platform. Create workout plans, track progress, and access a comprehensive exercise database. - Snouzy/workout-cool
GitHub - MiniMax-AI/MiniMax-M1: MiniMax-M1, the world's first open-weight, large-scale hybrid-attention reasoning model. MiniMax-M1, the world's first open-weight, large-scale hybrid-attention reasoning model. - MiniMax-AI/MiniMax-M1
Is your AI safe? Threat analysis of MCP (Model Context Protocol) Unless you lived under a rock for the past several months or started a digital detox, you have probably encountered the MCP initials (Model Context Protocol). But what is MCP? Is this just a...
bzip2 crate switches from C to 100% rust - Trifecta Tech Foundation Today we published bzip2 version 0.6.0, which uses our rust implementation of the bzip2 algorithm, libbz2-rs-sys, by default. The bzip2 crate is now faster and easier to cross-compile.
Building Effective AI Agents Discover how Anthropic approaches the development of reliable AI agents. Learn about our research on agent capabilities, safety considerations, and technical framework for building trustworthy AI.
Interesting links of the week 2025-25 Here are the best and most interesting articles, blog posts, videos, podcasts, and GitHub repositories I’ve run into over the last week (June 9, 2024 - June 15, 2025). Enjoy!
Multimodal Vision Intelligence with .NET MAUI - .NET Blog Enhance your .NET MAUI app with photo-based AI by capturing images and extracting structured information using Microsoft.Extensions.AI.
We’re expanding our Gemini 2.5 family of models Gemini 2.5 Flash and Pro are now generally available, and we’re introducing 2.5 Flash-Lite, our most cost-efficient and fastest 2.5 model yet.