all written video podcast

  • Men's Group - Week 39 - Nic Payne

    Men's Group - Week 39 - Nic Payne

    2026-10-16
    Week 39 — October 11 – 17, 2026 Meeting: Friday, October 16 Memory Verse: 1 John 2:15-16 !!! scripture "1 John 2:15-16" Readings [ ] Day 1: Acts 10-11
  • frozendict built-in - Rodrigo@mathsppblog

    frozendict built-in - Rodrigo@mathsppblog

    2026-10-14
    Learn how to use the new frozendict built-in to create and manipulate immutable dictionaries. Python 3.15 introduced a new built-in data type: the frozendict. A frozendict is an immutable dictionary that can be created with the built-in of the same...
  • Adobe has a big problem - Syntax

    Adobe has a big problem - Syntax

    2026-10-14
    Someone just clean-room ported seven Adobe apps to Rust, and Wes is shocked at how good it is. Scott and Wes break down what it gets right, what’s still missing, and why copying software is easy but inventing what comes next is the hard part. 🔥 Be the...
  • AI is mass decompiling games. That's both awesome and scary. - Simon Willison

    AI is mass decompiling games. That's both awesome and scary. - Simon Willison

    2026-10-14
    AI is mass decompiling games. That's both awesome and scary. Indie game developer Popcar talks about the recent wave of AI-powered decompilation of existing games, enabling weird mashups between existing games, and producing a boom in game...
  • How Signal and WhatsApp deploy Rust to billions of Android and iOS devices - Sylvain Kerkour

    How Signal and WhatsApp deploy Rust to billions of Android and iOS devices - Sylvain Kerkour

    2026-10-14
    The cheapest way to learn is to learn from others, so I always take a day every week to see what other organizations are doing and how they are doing
  • So I've been testing Gemini 4... - Theo - t3․gg

    So I've been testing Gemini 4... - Theo - t3․gg

    2026-10-14
    Argon might be Google'ss Best Model Yet with Gemini 4, but is it 8 months to late? Thank you to WorkOS for Sponsoring! Check them out here: https://soydev.link/workos Want to sponsor a video? Learn more here:...
  • #500 Episode 500! - Michael Kennedy and Calvin Hendryx-Parker

    #500 Episode 500! - Michael Kennedy and Calvin Hendryx-Parker

    2026-10-14
    Topics covered in this episode: A quick chat with Brian looking back Extras Joke Watch on YouTube About the show Brian #1: A quick chat with Brian looking back Nick #2: Jev and the Case for Boring ML Vincent Warmerdam from marimo benchmarked Jev, a...
  • [Sponsor] WorkOS AuthKit: Auth for Your App, Free Up to 1M Monthly Active Users - Daring Fireball Department of Commerce

    [Sponsor] WorkOS AuthKit: Auth for Your App, Free Up to 1M Monthly Active Users - Daring Fireball Department of Commerce

    2026-10-14
    Login looks simple until you’re building password resets, email verification, MFA, social providers, session management, and the enterprise SSO your first big customer asked for last week. AuthKit lets you: Offer SSO, MFA, passkeys, passwords, email...
  • The FBI Arrested a Saudi National OpenAI Employee for Planting a Recording Device in the Company’s Executive Conference Room - John Gruber

    The FBI Arrested a Saudi National OpenAI Employee for Planting a Recording Device in the Company’s Executive Conference Room - John Gruber

    2026-10-14
    The Department of Justice, yesterday: An employee of OpenAI has been arrested for and charged with using or endeavoring to use an electronic, mechanical, or other device to intercept oral communications. Abdulrahman Alfozan, 35, a national of the...
  • A curl audit by Aisle - Daniel Stenberg

    A curl audit by Aisle - Daniel Stenberg

    2026-10-14
    Over the last year or so, multiple engineers at Aisle have spent a lot of time and energy while pointing their AI powered tooling at the curl source code. This has resulted in no less than thirty-five published curl vulnerabilities and CVE Ids. Today,...
  • A UAF turned RCE - Daniel Stenberg

    A UAF turned RCE - Daniel Stenberg

    2026-10-14
    In the curl 8.23.0 release we shipped a fix for one of the worst vulnerabilities in curl in a long time. We grade it severity HIGH. It is known as CVE-2026-92392 with the title HTTP/2 upload Use-After-Free. This post explains the bug, what the problem...
  • curl 8.23.0 - Daniel Stenberg

    curl 8.23.0 - Daniel Stenberg

    2026-10-14
    Release presentation Numbers the 277th release4 changes42 days (total: 10,929)281 bugfixes (total: 14,770)476 commits (total: 40,084)0 new public libcurl function (total: 100)0 new curl_easy_setopt() option (total: 312)0 new curl command line option...
  • The Next 3 Months Could Decide Whether You Get a Tech Job in 2027 - Mischa van den Burg

    The Next 3 Months Could Decide Whether You Get a Tech Job in 2027 - Mischa van den Burg

    2026-10-14
    Apply for the KubeCraft Winter Sprint: https://kubecraft.click/cgv175 Download your free DevOps Career Roadmap here: https://kubecraft.click/roadmap-cgv175 Sending DevOps applications and getting no replies? Tech hiring runs on a yearly cycle with...
  • Ask The Hosts – Episode 41 - The Late Night Linux Family

    Ask The Hosts – Episode 41 - The Late Night Linux Family

    2026-10-14
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux Our favourite children's books, what room we'd add to our homes, whether we'd go and live in the past, and early cinema...
  • Portals- by slant 3D is a literal cheat code 📲 #3dprintingbusiness #portals #entrepreneur #fyp - Slant 3D

    Portals- by slant 3D is a literal cheat code 📲 #3dprintingbusiness #portals #entrepreneur #fyp - Slant 3D

    2026-10-14
  • Integrating horns on a motorcycle helmet- PORTALS🚀 #3dprintingbusiness #3dprinting #fyp #fypシ - Slant 3D

    Integrating horns on a motorcycle helmet- PORTALS🚀 #3dprintingbusiness #3dprinting #fyp #fypシ - Slant 3D

    2026-10-14
  • Slant 3D- Portals✅ the free 3D printing site thats changing lives #makeanything #entrepreneur #fyp - Slant 3D

    Slant 3D- Portals✅ the free 3D printing site thats changing lives #makeanything #entrepreneur #fyp - Slant 3D

    2026-10-14
  • OilStick production process🚀 # #3dprintingbusiness #funny #fyp #fypシ #lubricants #maintenance - Slant 3D

    OilStick production process🚀 # #3dprintingbusiness #funny #fyp #fypシ #lubricants #maintenance - Slant 3D

    2026-10-14
  • 🚀Introducing Slant 3D’s create tool Pt. 1💪 #3dprintingbusiness #3dprinting #entrepreneur #fyp - Slant 3D

    🚀Introducing Slant 3D’s create tool Pt. 1💪 #3dprintingbusiness #3dprinting #entrepreneur #fyp - Slant 3D

    2026-10-14
  • Apple Moves In - Jupiter Broadcasting

    Apple Moves In - Jupiter Broadcasting

    2026-10-14
    Apple wants to take over your smart home, and we're breaking down what it gets right, what it gets wrong, and whether it's worth letting Apple move in. Chapters: 00:00:00 Welcome to The Launch! 00:16:00 Segment 1 00:43:14 Song of the Week...
  • Web-Perf Wednesday 013 – CrUX Adds Soft-Navigation Core Web Vitals - CSS Wizardry

    Web-Perf Wednesday 013 – CrUX Adds Soft-Navigation Core Web Vitals - CSS Wizardry

    2026-10-14
    CrUX adds experimental Core Web Vitals for SPA soft navigations, while Firefox and Safari improve cache evidence, image delivery, and rendering.
  • Over the Hill's off-roading simulation winches you in with a more laid-back take than SnowRunner's, but it'll still bite careless drivers - Mark Warren

    Over the Hill's off-roading simulation winches you in with a more laid-back take than SnowRunner's, but it'll still bite careless drivers - Mark Warren

    2026-10-14
    Over the Hill, a rather chillaxed take on brutal Saber Interactive off-roading sims like SnowRunner, is the latest game from vibesy driving enthusiasts Funselektor. The folks behind the likes of Art of Rally and Absolute Drift have assembled untamed...
  • "We are here to give you something to believe in": the former Disco Elysium devs of Summer Eternal reveal new RPG Red Rooster, a game of fire, water and alternate selves - Edwin Evans-Thirlwell

    2026-10-14
    Earlier this month, the former Disco Elysium developers of worker co-operative studio Summer Eternal sent me a 500-page anthology describing their new game Red Rooster. It's a 3D, real-time, third-person RPG you could broadly style as a spiritual...
  • untitled - David Bushell

    untitled - David Bushell

    2026-10-14
    Origami (Weird Web October) by Dan Q is really cool! When I saw the open source repo my first reaction was: liar! Where’s the JavaScript? It’s all inline in index.html and remarkably simple (not the maths). The Unlicense ‘license’ Dan chose is...
  • Context Architecture - Aligning Humans and Agents at Scale - Hammy Labs

    Context Architecture - Aligning Humans and Agents at Scale - Hammy Labs

    2026-10-14
    I've previously shared my vision that the industry is moving towards software factories for 99% of code changes and to make that effective we'll need to move to a paradigm of Durable Context and Dispo...
  • 🔥  Don't sleep on Sonnet 5.5, I pushed four… - Justin Searls (website@searls.co)

    🔥 Don't sleep on Sonnet 5.5, I pushed four… - Justin Searls ([email protected])

    2026-10-14
    Don't sleep on Sonnet 5.5, I pushed four extremely ambitious features across several iOS apps today with Opus 5.5 dispatching a gob-smacking number of Sonnet agents and still haven't hit 20% of my weekly cap in about 9 hours of wall time....
  • KDE: The Documentary — The Story of Free Software Underdogs - CultRepo

    KDE: The Documentary — The Story of Free Software Underdogs - CultRepo

    2026-10-14
    KDE: The Documentary tells the story of the pioneering open source community that gave computer users a free and open alternative to proprietary desktops like Windows. The story starts in 1996, when Matthias Ettrich, a student at the University of...
  • sdrtop - Curator

    sdrtop - Curator

    2026-10-14
    A terminal monitor for software defined radio (SDR) hardware.
  • All of my 300+ browser tabs are beautiful - Zach Leatherman

    All of my 300+ browser tabs are beautiful - Zach Leatherman

    2026-10-14
    I am a habitual tab hoarder so I created a Firefox addon to help me manage every one of my very special browser tabs. Sort tabs by oldest, unload them, find duplicates, and consolidate tabs to a single window — buncha useful stuff in there! Download...
  • We Need To Rewild The Internet - Marria Farrell and Robin Berjon

    We Need To Rewild The Internet - Marria Farrell and Robin Berjon

    2026-10-14
  • The Empire of AI - Karen Hao

    The Empire of AI - Karen Hao

    2026-10-14
  • I Deleted My Second Brain - Joan Westenberg

    I Deleted My Second Brain - Joan Westenberg

    2026-10-14
  • Graphic design ruined my life - Elizabeth Goodspeed

    Graphic design ruined my life - Elizabeth Goodspeed

    2026-10-14
  • Self-respect: its source, its power (Vogue, 1961) - Joan Didion

    Self-respect: its source, its power (Vogue, 1961) - Joan Didion

    2026-10-14
  • Tech continues to be political - Miriam Suzanne

    Tech continues to be political - Miriam Suzanne

    2026-10-14
  • Design engineering writing and resources - Sean Voisen

    Design engineering writing and resources - Sean Voisen

    2026-10-14
  • Why Is CSS So Weird? - Miriam Suzanne

    Why Is CSS So Weird? - Miriam Suzanne

    2026-10-14
  • Every site needs a Links Page / Why linking matters - Melonking

    Every site needs a Links Page / Why linking matters - Melonking

    2026-10-14
  • if I’m in therapy and you’re in therapy...then who's driving this societal collapse - mamoudou n’diaye

    if I’m in therapy and you’re in therapy...then who's driving this societal collapse - mamoudou n’diaye

    2026-10-14
  • A Brief History & Ethos of the Digital Garden - Maggie Appleton

    A Brief History & Ethos of the Digital Garden - Maggie Appleton

    2026-10-14
  • Don't Use JS for That: Moving Features to CSS and HTML - Kilian Valkhof

    Don't Use JS for That: Moving Features to CSS and HTML - Kilian Valkhof

    2026-10-14
  • opening yourself to support - Spencer Chang

    opening yourself to support - Spencer Chang

    2026-10-14
  • A Poem That’s Like a Perfect First Date - A.O. Scott

    A Poem That’s Like a Perfect First Date - A.O. Scott

    2026-10-14
  • Archived Tweets - Chris Coyier

    Archived Tweets - Chris Coyier

    2026-10-13
    I finally got around to importing my whole historical Twitter archive (just my own original tweets, not replies or retweets) into this WordPress site as a proper Custom Post Type: https://chriscoyier.net/tweets I haven’t added it to the...
  • sentinel built-in - Rodrigo@mathsppblog

    sentinel built-in - Rodrigo@mathsppblog

    2026-10-13
    Learn how to use the sentinel built-in from Python 3.15 for placeholder values. Python 3.15 introduced the new sentinel built-in. The sentinel built-in can be used to create placeholder values: NOTHING = sentinel("NOTHING") A placeholder...
  • Deno Is Dead ⟡ SubQ Snap is way better than Jev ⟡ OpenCode 2 Released ⌁ Syntax Weekly ⌁ - Syntax

    Deno Is Dead ⟡ SubQ Snap is way better than Jev ⟡ OpenCode 2 Released ⌁ Syntax Weekly ⌁ - Syntax

    2026-10-13
    Deno is joining Cloudflare, and Scott, Wes, and CJ dig into what that means for the runtime wars and whether Deno as we know it is really dead. Plus OpenCode 2, Bootstrap 6 alpha, a 1ms whole-disk file search, a bot leaking a CEO’s bank balance in...
  • Redesigning source control at Anthropic - Simon Willison

    Redesigning source control at Anthropic - Simon Willison

    2026-10-13
    Redesigning source control at Anthropic Interesting piece from Anthropic describing why and how they built their own custom alternative to Git, based on the dramatic increase in rate of changes to their code after the past six months. In May 2026,...
  • llm-gemini 0.35 - Simon Willison

    llm-gemini 0.35 - Simon Willison

    2026-10-13
    Release: llm-gemini 0.35 I added support to llm-gemini for the new Gemini 4 Argon model, made available today via the Gemini API and for customers of their $100/month subscription plan. Here are the low, medium and high pelicans. As expected, they are...
  • Quoting Geoffrey Huntley - Simon Willison

    Quoting Geoffrey Huntley - Simon Willison

    2026-10-13
    If the agent isn't using my diagnostics library, I could introspect and update AGENTS.md, but there's still a delta, and it'll drift. Instead, I write a pre-commit hook that checks the git diff for direct calls to observability modules...
  • web-edit 0.1a1 - Simon Willison

    web-edit 0.1a1 - Simon Willison

    2026-10-13
    Release: web-edit 0.1a1 Includes performance optimizations written by Claude Opus 5.5 after I fed it this Python 3.15 profiling report generated by GPT-6 Astra. Tags: profiling, projects
  • Meta just caught up with Anthropic - Theo - t3․gg

    Meta just caught up with Anthropic - Theo - t3․gg

    2026-10-13
    Meta just released Muse Wonder Full, making them a Frontier lab. But how good is it, actually? I tested it to find out. Thank you to Browserbase for Sponsoring! Check them out here: https://soydev.link/browserbase Want to sponsor a video? Learn more...
  • Apple HomeView - John Gruber

    Apple HomeView - John Gruber

    2026-10-13
    Apple Newsroom: Apple today introduced Apple HomeView, designed to be central to the home and personal to everyone in it. With a stunning 7-inch Liquid Retina display, HomeView brings entertainment, connection, and smart home management together in...
  • A slightly faster slimmer curl - Daniel Stenberg

    A slightly faster slimmer curl - Daniel Stenberg

    2026-10-13
    Back in August I mentioned the new curl performance tests we have running. I figured it could be apt to return to this topic just to mention some of the initial outcomes. When the team gets a new set of charts, graphs and plots that visualize...
  • Stop Printing 3D Cubes Flat on the Bed - Slant 3D

    Stop Printing 3D Cubes Flat on the Bed - Slant 3D

    2026-10-13
    Portals: tinyurl.com/38pdkzuc Most people print 3D cubes flat on the build plate, but changing the print orientation can improve surface consistency and help you design better parts. Learn how to print cubes diagonally, add support under the corner,...
  • 🚀Have an idea? Bring it to life with Portals by Slant 3D✅ #fyp #fypシ #3dprinting #entrepreneur - Slant 3D

    🚀Have an idea? Bring it to life with Portals by Slant 3D✅ #fyp #fypシ #3dprinting #entrepreneur - Slant 3D

    2026-10-13
  • Your 3D printer shafts need some love. Buy OilStick🚀 #funny #fyp #3dprinting #maintenance #tools - Slant 3D

    Your 3D printer shafts need some love. Buy OilStick🚀 #funny #fyp #3dprinting #maintenance #tools - Slant 3D

    2026-10-13
  • Slant 3D portals online 🚀 #3dprintingbusiness #portals #3dprinting #entrepreneur #fyp - Slant 3D

    Slant 3D portals online 🚀 #3dprintingbusiness #portals #3dprinting #entrepreneur #fyp - Slant 3D

    2026-10-13
  • Want to start your own 3D printing business but don’t own a printer? Go to Portals by slant 3D🚀 - Slant 3D

    Want to start your own 3D printing business but don’t own a printer? Go to Portals by slant 3D🚀 - Slant 3D

    2026-10-13
  • No, I am not evil for wanting to turn space whale city-builder Beyond These Stars into a Moby Dick simulator - Edwin Evans-Thirlwell

    No, I am not evil for wanting to turn space whale city-builder Beyond These Stars into a Moby Dick simulator - Edwin Evans-Thirlwell

    2026-10-13
    I think I'm a pretty decent Space Whale Mayor, all told. A caring and responsible fellow traveler for Kewa, the astral cetacean on whose craggy, cloud-hung back every city in Beyond These Stars is founded. For each hexagon of whaledirt I transform...
  • Why We Need Yet Another (OSS) Semantic Layer - Simon Späti

    Why We Need Yet Another (OSS) Semantic Layer - Simon Späti

    2026-10-13
    Most semantic layers come with a great declarative modeling language to define metrics and measures well1, but very soon after, you start building wrappers around the semantic layer that enable agentic work and context engineering, that work well with...
  • Atomic Wall Clocks - Chris Coyier

    Atomic Wall Clocks - Chris Coyier

    2026-10-12
    Look at this clock. It’s a clock. I bought it once because I needed… a clock. It’s $29, which is totally reasonable for… a clock. Then it was Daylight Saving Time one day, and I went to update it, but…...
  • EPS? - Chris Coyier

    EPS? - Chris Coyier

    2026-10-12
    I remember working in digital prepress decades ago that .eps files were just kinda weird, and I didn’t love it when I had to deal with them. Like, what even made this? Why? I assumed it was some kind of antiquated software or practice, and...
  • Explicit lazy imports - Rodrigo@mathsppblog

    Explicit lazy imports - Rodrigo@mathsppblog

    2026-10-12
    Learn how to use lazy imports to speed up the startup time of your Python applications. Python 3.15 introduced explicit lazy imports. An explicit lazy import is an import statement that starts with the keyword lazy: import json lazy import math lazy...
  • The Dock on Mac, From OS 10 to macOS 27 - Jim Nielsen

    The Dock on Mac, From OS 10 to macOS 27 - Jim Nielsen

    2026-10-12
    I wrote the chapter on app icon history for The iOS App Icon Book. The other day I found an old note stashed away where I had started researching the macOS version of that chapter (which Michael ultimately ended up writing). At the time, I didn’t know...
  • Nobody is reading anything - The PrimeTime

    Nobody is reading anything - The PrimeTime

    2026-10-12
    Nobody is reading anything #Shorts
  • It’s not just you - The PrimeTime

    It’s not just you - The PrimeTime

    2026-10-12
    Sentry: Catch, trace, and fix bugs across your entire stack. Use code: prime for $100 in free sentry credits → https://trm.sh/sentry Sources: - https://x.com/mitsuhiko/status/2101401648543195328 -...
  • llm-meta-ai 0.2 - Simon Willison

    llm-meta-ai 0.2 - Simon Willison

    2026-10-12
    Release: llm-meta-ai 0.2 Meta AI release Muse Wonder (and Muse Wonder Full), their new "most capable models". These look like they may be Meta's first Fable class models - Artificial Analysis scores Muse Wonder (Max) as equivalent to...
  • Hello Python 3.15, goodbye 3.10, and now I can use 3.11 - Simon Willison

    Hello Python 3.15, goodbye 3.10, and now I can use 3.11 - Simon Willison

    2026-10-12
    Python 3.15 is here! Here's the essential What's new in Python 3.15 guide, this year curated by 3.14 and 3.15 release manager Hugo van Kemenade. As someone who builds open source software that works in every supported Python version, I get to...
  • Profiling web-edit with Python 3.15: flame graphs and source heatmaps - Simon Willison

    Profiling web-edit with Python 3.15: flame graphs and source heatmaps - Simon Willison

    2026-10-12
    Research: Profiling web-edit with Python 3.15: flame graphs and source heatmaps I put the new Python 3.15 profiler through its paces by having GPT-6 Astra Extra High in Codex run it against my new web-edit app: I need a Python 3.15 flame graph and...
  • web-edit 0.1a0 - Simon Willison

    web-edit 0.1a0 - Simon Willison

    2026-10-12
    Release: web-edit 0.1a0 I was working on a project from my phone using Codex Remote when I found myself wanting to edit a credentials file without round-tripping those credentials through the LLM itself. So... I had Codex and GPT-6 Astra Extra High...
  • datasette-ports 0.4 - Simon Willison

    datasette-ports 0.4 - Simon Willison

    2026-10-12
    Release: datasette-ports 0.4 My plugin for detecting and listing all Datasette instances on the current machine now works with the latest version, and displays the detected PID as well. Knowing the PID makes it easier to attach the new Python 3.15...
  • P.S. Don't Upgrade For Ultrafast (Yet) - Theo - t3․gg

    P.S. Don't Upgrade For Ultrafast (Yet) - Theo - t3․gg

    2026-10-12
    With Astra's pricing, Ultrafast just isn't worth it - but if Sol 6.1 Ultrafast comes next, it might be worth it Want to sponsor a video? Learn more here: https://soydev.link/sponsor-me Check out my Twitch, Twitter, Discord more at...
  • I thought AI was gonna get cheaper? - Theo - t3․gg

    I thought AI was gonna get cheaper? - Theo - t3․gg

    2026-10-12
    Yes, AI has gotten cheaper and it's going to keep getting cheaper, just not in the way you see with your wallet at the moment, lets break it down. Thank you Railway for sponsoring! Check them out at: https://soydev.link/railway Sources:...
  • Mark Stephens, a.k.a. Robert X. Cringely, Died at 73 - John Gruber

    Mark Stephens, a.k.a. Robert X. Cringely, Died at 73 - John Gruber

    2026-10-12
    Mary Alyce Stephens (née Neader), posting on Cringely’s Facebook account: Hello, this is Mary Alyce, Bob’s wife. I am coming to you with immense sadness to let you know that Bob passed away. His obituary follows. His family is not requesting...
  • The 2026 curl team - Daniel Stenberg

    The 2026 curl team - Daniel Stenberg

    2026-10-12
    The curl security team happens to also double as the curl core team. The small group of people who assess security reports and take project decisions. The exact set of participants in this team of course vary over time, as this is a volunteer...
  • Late Night Linux – Episode 407 - The Late Night Linux Family

    Late Night Linux – Episode 407 - The Late Night Linux Family

    2026-10-12
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux New Snapdragon SoCs will officially support Linux, Firefox's redesign confuses us, the Dutch government is embracing NixOS, F-Droid...
  • Stop Making Products Nobody Wants | Part 2 - Slant 3D

    Stop Making Products Nobody Wants | Part 2 - Slant 3D

    2026-10-12
    Portals: tinyurl.com/38pdkzuc The best 3D printing business model is creating accessories for products that already have an established customer base. Instead of building demand for something completely new, you can design useful add-ons, replacement...
  • Stop Making Products Nobody Wants | Part 1 - Slant 3D

    Stop Making Products Nobody Wants | Part 1 - Slant 3D

    2026-10-12
    Portals: tinyurl.com/38pdkzuc The best 3D printing business model is creating accessories for products that already have an established customer base. Instead of building demand for something completely new, you can design useful add-ons, replacement...
  • And I get to do it again this week!😩 #OilStick #fyp #funny #fypシ #entrepreneur #3dprinting - Slant 3D

    And I get to do it again this week!😩 #OilStick #fyp #funny #fypシ #entrepreneur #3dprinting - Slant 3D

    2026-10-12
  • Legendary pull right here #OilStick #fyp #fypシ #entrepreneur #lubricants #maintenance - Slant 3D

    Legendary pull right here #OilStick #fyp #fypシ #entrepreneur #lubricants #maintenance - Slant 3D

    2026-10-12
  • How OilStick is made 🚀 #fyp #fypシ #entrepreneur #lubricants #maintenance #viral - Slant 3D

    How OilStick is made 🚀 #fyp #fypシ #entrepreneur #lubricants #maintenance #viral - Slant 3D

    2026-10-12
  • Git is still awful - Luke Plant

    Git is still awful - Luke Plant

    2026-10-12
    In which I complain about the amount of time I spend apologising to my team about git.
  • 🔥  Release it for visionOS, you cowards!… - Justin Searls (website@searls.co)

    🔥 Release it for visionOS, you cowards!… - Justin Searls ([email protected])

    2026-10-12
    Release it for visionOS, you cowards! https://www.digitalfoundry.net/news/2026/10/no-mans-sky-gets-unlikely-iphone-and-ipad-release-including-10-years-worth-of-updates
  • 🎙️ Breaking Change podcast v57 - Go Pace Yourself - Justin Searls (website@searls.co)

    🎙️ Breaking Change podcast v57 - Go Pace Yourself - Justin Searls ([email protected])

    2026-10-12
    Unlike Sam Altman, I sat down and did the math by hand to calculate that it would actually be less time to produce the show if I were to livestream it than to edit it after the fact and upload it. The fact I recently got upgraded from 30mbps to...
  • 🔥  Taking Breaking Change LIVE for the first time… - Justin Searls (website@searls.co)

    🔥 Taking Breaking Change LIVE for the first time… - Justin Searls ([email protected])

    2026-10-12
    Taking Breaking Change LIVE for the first time this morning. Plan to kick off around 9 AM eastern in <30 minutes. Built some fun AI production tools this weekend to play with, too. I promise to be bad at this. Tune in! https://youtube.com/live/ij7orMMeoa4
  • Software engineers don't get to be Luddites about AI - Sean Goedecke

    Software engineers don't get to be Luddites about AI - Sean Goedecke

    2026-10-12
    Many software engineers are righteously angry about AI. It’s understandable to be upset that the skills you built your professional identity around are getting automated away. But software engineers are the last people in the world who should be...
  • Riker: An Agent in My Agent - Nick Nisi

    Riker: An Agent in My Agent - Nick Nisi

    2026-10-12
    Riker is a persistent teammate that lives in my coding agent, hands work to the agents I already use, and checks the result itself. It is closed source for now.
  • Why KDE is Important - CultRepo

    Why KDE is Important - CultRepo

    2026-10-12
    Aaron Seigo led the development of KDE Plasma, the desktop shell introduced with KDE 4, and served as President of KDE e.V. Here he talks about why KDE, and free software more broadly, matters. The full KDE documentary premieres October 14. Trailer:...
  • Dave’s Rule of Life - Chris Coyier

    Dave’s Rule of Life - Chris Coyier

    2026-10-11
    Dave, from #735: Never trust an adult over 35 who can&#8217;t explain what they need from you in a bulleted list. I&#8217;m thinking like a laptop sticker or t-shirt, right? A little AI slop to help pick a direction can be helpful....
  • The Fascinating World of Domains - Jim Nielsen

    The Fascinating World of Domains - Jim Nielsen

    2026-10-11
    Pete Millspaugh has a lovely article over on WIRED that peers into the world of domains. (If you’re as interested in the esoteric details of domains as I am, follow Pete’s writing at Dot Com Press.) You should just read the article, but here are a few...
  • AI Is Decompiling Every Game | TheStandup - The PrimeTime

    AI Is Decompiling Every Game | TheStandup - The PrimeTime

    2026-10-11
    [Sponsor] Sentry: Catch, trace, and fix bugs across your entire stack. Use code: prime for $100 in free sentry credits → https://trm.sh/sentry Full Episode: Youtube: https://youtu.be/1UA0i2fpl0Y Spotify:...
  • Dwarf Fortress uses version control now - Simon Willison

    Dwarf Fortress uses version control now - Simon Willison

    2026-10-11
    I remember hearing a while ago that Dwarf Fortress didn't use version control. That fact has been lodged in my head, because given its inherent complexity I have trouble imagining a codebase that would benefit from version control more. That's...
  • Add Pick Up Session Locally That Started In Cloud as a Claude Code TIL - jbranchaud

    Add Pick Up Session Locally That Started In Cloud as a Claude Code TIL - jbranchaud

    2026-10-11
    Add Pick Up Session Locally That Started In Cloud as a Claude Code TIL
  • ★ X Once Again Marks the Spot - John Gruber

    ★ X Once Again Marks the Spot - John Gruber

    2026-10-11
    If you returned from exile on a desert island and took a look at X today for first time in a year, you might reasonably guess that Elon Musk got bored and sold it while you were away.
  • Apple Only Started Suggesting iOS 26 Users Upgrade to 27 Three Days Ago - John Gruber

    Apple Only Started Suggesting iOS 26 Users Upgrade to 27 Three Days Ago - John Gruber

    2026-10-11
    Joe Rossignol, on Thursday: Starting today, iPhone users still running iOS 26 will see iOS 27.0.1 as the prominent software update in the Settings app under General → Software Update, with iOS 26.7.1 now relegated to a smaller “Also Available”...
  • Niagara Falls NY Adventure - Joe Scotto

    Niagara Falls NY Adventure - Joe Scotto

    2026-10-11
    If you like what I do, consider supporting me on Patreon: https://patreon.com/joe_scotto Website: https://scottokeebs.com Discord: https://scottokeebs.com/discord GitHub: https://scottokeebs.com/github Ko-fi: https://ko-fi.com/joe_scotto Instagram:...
  • Eyes on Deck - Jupiter Broadcasting

    Eyes on Deck - Jupiter Broadcasting

    2026-10-11
    We've turned our Steam Deck into a security monitoring system; Monitor your property, identify people and vehicles, with detailed daily intelligence briefings. All local. Chapters: 00:00:00 Main Show Start 00:01:55 Housekeeping 00:15:32 End of...
  • The Sunday Papers - Mark Warren

    The Sunday Papers - Mark Warren

    2026-10-11
    Sundays are for realising that this is speeder racing. No, not podracing. You're not skilled enough for that yet. You've got to get your reps in to be the best of the best on the tracks of the galaxy far, far away. You've got to beat Ary...
  • D-Bus Hell - David Bushell

    D-Bus Hell - David Bushell

    2026-10-11
    The time has come to address the elephant in the comments. Whenever my blog hits a place with a comments section the most predictable comment I see — besides some variation of “this idiot is utterly delusional!”† — is this one: “lol I read the domain...
  • Don't diagnose your opponents - Sean Goedecke

    Don't diagnose your opponents - Sean Goedecke

    2026-10-11
    When you disagree with someone, there are two paths forward. The first is to try to engage with what they’re saying: what their reasons are, whether their position is true, what evidence could be brought to bear, and so on. The second is to diagnose...
  • Media Diet - Chris Coyier

    Media Diet - Chris Coyier

    2026-10-10
    Not much screen time for me lately, so this is a few months&#8217; worth. But I have enjoyed some things! I have all these shows that I really wanna finish, but just can&#8217;t get the gumption to do it. Lanterns didn&#8217;t hit for me....
  • Multipage - Chris Coyier

    Multipage - Chris Coyier

    2026-10-10
    Just noting Mat&#8217;s Multipage Version zine rules. I bought both issues right away. It&#8217;s weird, it&#8217;s funny, it&#8217;s a work of art, and you might even learn something. The page that is a spliced version of Marc...
  • Python 3.15.0 added to actions/python-versions - Simon Willison

    Python 3.15.0 added to actions/python-versions - Simon Willison

    2026-10-10
    Python 3.15.0 added to actions/python-versions Bit of a niche link, but I've been waiting for this for a couple of days - I even told ChatGPT to check for it: Clone https://github.com/actions/python-versions and git pull once an hour until they...
  • Quoting The New York Times - Simon Willison

    Quoting The New York Times - Simon Willison

    2026-10-10
    Anthropic detailed the activity of its A.I. agents in a blog post on Friday, without naming the targeted websites. But two sources with knowledge of the incidents said Anthropic’s A.I. agents had submitted 20 visa applications through a form available...
  • You can rewrite typescript in rust for $420k - Theo - t3․gg

    You can rewrite typescript in rust for $420k - Theo - t3․gg

    2026-10-10
    I ported all of typescript to rust...yes really. ts-rust (aka tsc-rs) is here, and it only cost me $420k. Thank you Qdrant for sponsoring! Check them out at: https://soydev.link/qdrant Check it out https://github.com/pingdotgg/ts-rust Want to...
  • Sunnny - John Gruber

    Sunnny - John Gruber

    2026-10-10
    My thanks to Sunnny for sponsoring this week at DF. How can B2B software be so friggin’ delicious? Find out when early access launches on Monday, October 19.  ★
  • ‘Proof-of-Human’ - John Gruber

    ‘Proof-of-Human’ - John Gruber

    2026-10-10
    Benjamin Mayo (on X, of course), commenting on Apple promoting behind-the-scenes footage showing that the embroidered “Welcome Home” logo for next week’s keynote/experience was stitched by hand: There needs to be a name for this phenomenon where...
  • What are we all playing this weekend? - Julian Benson

    What are we all playing this weekend? - Julian Benson

    2026-10-10
    The descent into autumn continues: this week I slept with an extra blanket on the bed. I'm not into swapping the duvet out for the winter tog yet, I'll be holding off on that until at least December, but the laying of the first blanket is a...
  • untitled - David Bushell

    untitled - David Bushell

    2026-10-10
    It’s official, Deno is as dead as a dodo. “We will support the Deno runtime for another year with monthly releases containing bug fixes and security updates. After that year we will end our development of the Deno runtime. Deno is joining Cloudflare -...
  • 🔥  At this rate, we're gonna get a PC port of GTA 6… - Justin Searls (website@searls.co)

    🔥 At this rate, we're gonna get a PC port of GTA 6… - Justin Searls ([email protected])

    2026-10-10
    At this rate, we're gonna get a PC port of GTA 6 a year before a PC port of GTA 6 comes out. https://kotaku.com/we-might-be-cooked-as-these-vibe-coded-web-browser-ports-of-halo-the-simpsons-hit-and-run-and-gta-vice-city-seem-to-work-perfectly-2000743300
  • 🔥  Was burning through both the Codex and Claude… - Justin Searls (website@searls.co)

    🔥 Was burning through both the Codex and Claude… - Justin Searls ([email protected])

    2026-10-10
    Was burning through both the Codex and Claude $200 plans just triaging SwiftUI issues across my suite of apps. Told it to abort UI testing after at most one fix attempt and token consumption dropped 80%. I have become the impatient manager telling...
  • Software's centaur age may last decades - Sean Goedecke

    Software's centaur age may last decades - Sean Goedecke

    2026-10-10
    We are currently living in the age of centaurs (2022-20??). Right now, human engineers paired with AI coding systems are more effective than either by themselves. For future generations of software engineers — human or otherwise — this will be the...
  • Justice for CSS - Chris Coyier

    Justice for CSS - Chris Coyier

    2026-10-09
    Fun seeing CSS be a topic in WIRED. Pete Millspaugh shouting out some greats: One programmer recently re-created Doom in CSS. Others have used it to build holographic Pokémon cards and 3D-rendering engines. Cassidy Williams, who competed in this...
  • The 5 most exciting new features of Python 3.15 - Rodrigo@mathsppblog

    The 5 most exciting new features of Python 3.15 - Rodrigo@mathsppblog

    2026-10-09
    This article explains the 5 best new features of Python 3.15 with clear examples and explanations. Python 3.15 has been published and it packs plenty of new features and improvements over Python 3.14. This article explores the five most exciting new...
  • Jailbreaking a $50 photo frame - Syntax

    Jailbreaking a $50 photo frame - Syntax

    2026-10-09
    My sister's $500 Skylight calendar was headed for the trash with dead Wi-Fi. I used a coding agent to root it, found a hidden debug mode, and got it back online with an $11 USB Wi-Fi dongle. Then I did it all again from scratch with a random $50...
  • The Mathematics are Mad - The PrimeTime

    The Mathematics are Mad - The PrimeTime

    2026-10-09
    Don’t vibe code your auth. Use WorkOS: https://trm.sh/workos [Chapters] 00:00:00 - Why are Mathematicians so mad? 00:01:34 - WorkOS 00:02:19 - Mathematical Misalignment 00:03:55 - The Problems 00:04:27 - No more Proof fanfair 00:05:50 -...
  • Deno is joining Cloudflare - Simon Willison

    Deno is joining Cloudflare - Simon Willison

    2026-10-09
    Deno is joining Cloudflare The Deno team released the first version of celld back in August - their open source implementation of the Durable Objects pattern from Cloudflare Workers. Today, Cloudflare are acquiring Deno outright, with the goal of...
  • Quoting Matthew Green - Simon Willison

    Quoting Matthew Green - Simon Willison

    2026-10-09
    Everyone is very concerned about being respectable, so I’m going to be the goofball who raises worst-case possibilities. I think there is a 1% chance we live in Minicrypt, and a 15% chance we functionally lose confidence in our existing public-key...
  • A new feature for my blog, built using my voice - Simon Willison

    A new feature for my blog, built using my voice - Simon Willison

    2026-10-09
    I shipped a new feature for my blog today: the Newsletters page, which offers an index of all of the newsletters I've sent out, both my free weekly Substack and my monthly sponsors-only updates. I built the feature almost entirely using my voice,...
  • ttok 1.0 - Simon Willison

    ttok 1.0 - Simon Willison

    2026-10-09
    Release: ttok 1.0 I released ttok 0.4, ran uv tool upgrade ttok, piped a file into the new version... and realized that it was defaulting to the GPT-4 tokenizer when it should very clearly default to GPT-5/GPT-6 instead! I figured switching the...
  • finally a good small model - Theo - t3․gg

    finally a good small model - Theo - t3․gg

    2026-10-09
    Haiku 5.5 finally gives Anthropic a small model I’d use, but its cheapest pricing comes with a 100,000-token context threshold so lets break down if they're worth it Thank you Coderabbit for sponsoring! Check them out at:...
  • From zero to NanoClaw (Changelog Interviews #686) - Changelog

    From zero to NanoClaw (Changelog Interviews #686) - Changelog

    2026-10-09
    Gavriel Cohen, creator of NanoClaw and co-founder of NanoCo, joins Adam to explain how a 40-hour weekend project became a viral open source hit and the foundation of an enterprise AI company. Gavriel describes the security concerns that led him to...
  • Linux After Dark – Episode 132 - The Late Night Linux Family

    Linux After Dark – Episode 132 - The Late Night Linux Family

    2026-10-09
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux How do we recapture the passion we once had for computers and technology? https://linuxafterdark.net/linux-after-dark-episode-132/
  • Timeloop metroidvania Echo Weaver is the brave game that locks almost nothing off and challenges you to break it - Edwin Evans-Thirlwell

    Timeloop metroidvania Echo Weaver is the brave game that locks almost nothing off and challenges you to break it - Edwin Evans-Thirlwell

    2026-10-09
    Writing about new 2D timeloop metroidvania Echo Weaver is tricky because most - possibly all - of what you need to complete it is available to you the very second you first wake up, deep in the charnelpools of an ethereal and shattered lunar...
  • Men's Group - Week 37 - Nic Payne

    Men's Group - Week 37 - Nic Payne

    2026-10-09
    Week 37 — September 27 – October 3, 2026 Meeting: Friday, October 9 Memory Verse: Matthew 6:33 !!! scripture &quot;Matthew 6:33&quot; Readings [ ] Day 1: Mark 1
  • Self-Host Weekly (9 October 2026) - Ethan Sholly

    Self-Host Weekly (9 October 2026) - Ethan Sholly

    2026-10-09
    The Princess and the (Photo)Pea
  • 🔥  These open-source AI nerds are pretty rude.… - Justin Searls (website@searls.co)

    🔥 These open-source AI nerds are pretty rude.… - Justin Searls ([email protected])

    2026-10-09
    These open-source AI nerds are pretty rude. Don't you know you aren't supposed to ask a model their weight?
  • 🔥  I explained to Becky that my $400 AI… - Justin Searls (website@searls.co)

    🔥 I explained to Becky that my $400 AI… - Justin Searls ([email protected])

    2026-10-09
    I explained to Becky that my $400 AI subscriptions don't actually pay for tokens. They pay for a 10-20x multiple of some base level of an unspecified amount of "usage", and that said base amount of usage changes arbitrarily without...
  • My Thoughts on Renaming AI to Super Intelligence - daniel@danielmiessler.com (Daniel Miessler)

    My Thoughts on Renaming AI to Super Intelligence - [email protected] (Daniel Miessler)

    2026-10-09
    A colossal purple intelligence building a stone arch while a small figure on a ladder lifts a cheap cracked mask off its face, and a second figure watches with arms...
  • Harness Gardens - daniel@danielmiessler.com (Daniel Miessler)

    Harness Gardens - [email protected] (Daniel Miessler)

    2026-10-09
    A gardener tends flowers inside a hand-built wooden frame while a great purple tree grows up through it and far beyond/images/harness-gardens.webp/images/harness-gardens.webp I feel like everyone's treating their...
  • “Getting off the Modernization Treadmill” - Jim Nielsen

    “Getting off the Modernization Treadmill” - Jim Nielsen

    2026-10-08
    My notes from this talk by Alexander Petros at Big Sky DevCon 2026. Alex starts by noting how “modernize” used to mean something along the lines of “update this thing that was made before I was born”. But now “modernize” means something more like...
  • ttok 0.4 - Simon Willison

    ttok 0.4 - Simon Willison

    2026-10-08
    Release: ttok 0.4 ttok is my CLI tool for counting tokens, using OpenAI's open source tiktoken library. It hasn't been in updated in a couple of years, but I finally fixed a Click warning, updated CI, and added a --list-models command to list...
  • Quoting Carson Gross - Simon Willison

    Quoting Carson Gross - Simon Willison

    2026-10-08
    Computer programming is, fundamentally, about two things: Problem-solving using computers Learning to control complexity while solving these problems I have a hard time imagining a future where knowing how to solve problems with computers and how to...
  • Add Set Repository Secret From CLI as a GitHub Actions TIL - jbranchaud

    Add Set Repository Secret From CLI as a GitHub Actions TIL - jbranchaud

    2026-10-08
    Add Set Repository Secret From CLI as a GitHub Actions TIL
  • Let’s Check In on Trump’s Blog - John Gruber

    Let’s Check In on Trump’s Blog - John Gruber

    2026-10-08
    An actual post from the sitting president of the United States: The White House considers anyone that uses the term, “Artificial Intelligence,” as opposed to the highly accepted new and more accurate term, “Super Intelligence,” THE ENEMY! President...
  • Apple Is Slow-Rolling iOS 27 Adoption, So Far - John Gruber

    Apple Is Slow-Rolling iOS 27 Adoption, So Far - John Gruber

    2026-10-08
    David Smith, last week: Been really interesting to watch the iOS 27 adoption curve over the first two weeks. Clearly on a different path than previous years. Still steadily growing, at a similar rate to the ‘steady growth’ phase of most years, but...
  • Joz Announces ‘Welcome Home’ Keynote Coming Tuesday, 13 October - John Gruber

    Joz Announces ‘Welcome Home’ Keynote Coming Tuesday, 13 October - John Gruber

    2026-10-08
    It’s almost like you can predict the timing of such things, if you pay attention to Apple’s consistent patterns.  ★
  • 2.5 Admins 320: Dining on Goose - The Late Night Linux Family

    2.5 Admins 320: Dining on Goose - The Late Night Linux Family

    2026-10-08
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux Google offers a few pennies to web publishers to make up for stealing their content and not sending them any traffic, the tech we'd...
  • Volatiles takes the piece-by-piece map building of boardgames like Betrayal at House on the Hill and slaps a gory survival shooter on top of them - Julian Benson

    Volatiles takes the piece-by-piece map building of boardgames like Betrayal at House on the Hill and slaps a gory survival shooter on top of them - Julian Benson

    2026-10-08
    I do love a boardgame where you reveal the tiles as you play. Sure, I also enjoy turning over all the pieces at the beginning of a game of Settlers of Catan and taking in all the tiles and trying to work out a strategy based on which resources are...
  • Prospice: Anomalous Logistics is SnowRunner except instead of lengths of copper pipe, you're transporting the body parts of eldritch gods - Julian Benson

    Prospice: Anomalous Logistics is SnowRunner except instead of lengths of copper pipe, you're transporting the body parts of eldritch gods - Julian Benson

    2026-10-08
    Viewed from the front, my truck, with its winch and thick off-road tires, could be straight from SnowRunner central casting. Sure, it would an off-off-Broadway production of SnowRunner, with the polycount and texture resolution of a PS1-era take on...
  • I enjoy how Hellraiser: Revival's 'real-life' bondage club makes the rest of Hellraiser: Revival feel kind of embarrassing - Edwin Evans-Thirlwell

    I enjoy how Hellraiser: Revival's 'real-life' bondage club makes the rest of Hellraiser: Revival feel kind of embarrassing - Edwin Evans-Thirlwell

    2026-10-08
    Not being much of a kinkster, I'm the wrong writer to assess how Clive Barker's Hellraiser: Revival portrays BDSM. I can't say with any authority, for example, whether developers Saber Interactive have succeeded in distinguishing...
  • untitled - David Bushell

    untitled - David Bushell

    2026-10-08
    Kilian Valkhof would like to have a universal pseudo selector in CSS and so would I. It’s not something I knew was necessary until now but I like the idea. That said, I don’t like pseudo-elements. They’re a dead end for style and content. A...
  • ISO 9001 / AS9100 Clause 7, Part Two, Competence:  A Customer Promise - Adam Witthauer

    ISO 9001 / AS9100 Clause 7, Part Two, Competence: A Customer Promise - Adam Witthauer

    2026-10-08
    Part one covered Clause 7.1: the resources it takes to run the system, ending on organizational knowledge and the retirement cliff bearing down on it. This post continues the organizational knowledge thread with its counterpart, ISO 9001 / AS9100...
  • Glasses - Chris Coyier

    Glasses - Chris Coyier

    2026-10-07
    How it started: How it&#8217;s going: This is my prescription: I think it means nearsightedness. I&#8217;m mostly fine with close-up objects (like my phone/computer), but things 10+ feet away are blurry. The glasses help! Nice for driving and...
  • Who maxes out 5 AI subscriptions? - Syntax

    Who maxes out 5 AI subscriptions? - Syntax

    2026-10-07
    Scott and Wes answer listener questions about what replaced blogging, what to do while your AI agent works, and who should pay for token costs. They also cover keeping agents from going off the rails, getting your team excited about AI, and staying...
  • Quoting Ben Affleck - Simon Willison

    Quoting Ben Affleck - Simon Willison

    2026-10-07
    I've always been kind of into computers since I was young. And then when film started to move from analog film to digital, I became more interested in that aspect of it. And the visual effects workflow for many years has included machine...
  • Claude Haiku 5.5 - Simon Willison

    Claude Haiku 5.5 - Simon Willison

    2026-10-07
    As previously promised, here's Anthropic's new fast, low cost model: Introducing Claude Haiku 5.5. The previous Haiku, 4.5, was very much showing its age. It came out almost a year ago, and was priced at $1/million input and $5/million output...
  • Anti-Patterns in Software Blogging - Simon Willison

    Anti-Patterns in Software Blogging - Simon Willison

    2026-10-07
    Anti-Patterns in Software Blogging Some excellent writing advice from Michael Lynch. Michael warns against "meandering intros", misjudging your reader's existing knowledge, assuming they'll read your previous posts, and excessive...
  • Quoting Jake Boggan - Simon Willison

    Quoting Jake Boggan - Simon Willison

    2026-10-07
    I was a graph theory junkie long ago and even moved to Budapest for awhile to study among the greats. While I was there I started working on Barnette's Conjecture which came to occupy my thoughts over the next 24 years of my life, on and off as I...
  • OpenAI “rogue” agent activities found on Wikimedia projects - Simon Willison

    OpenAI “rogue” agent activities found on Wikimedia projects - Simon Willison

    2026-10-07
    OpenAI “rogue” agent activities found on Wikimedia projects Given how tempting a target wikis are for rogue agent swarms, it's not a huge surprise that Wikipedia found evidence of that activity once they went looking: The Wikimedia Foundation...
  • Lies, damned lies, and Rust in the TechEmpower Web Framework Benchmarks - Sylvain Kerkour

    Lies, damned lies, and Rust in the TechEmpower Web Framework Benchmarks - Sylvain Kerkour

    2026-10-07
    When you take a look at the TechEmpower Web Framework Benchmarks it's hard to not notice how fast is Rust compared to the other languages. 1,327,378 requests / s for
  • Does the $200 Codex plan suck now? - Theo - t3․gg

    Does the $200 Codex plan suck now? - Theo - t3․gg

    2026-10-07
    OpenAI's $500 plan's new Ultrafast mode means your weekly limit can disappear in 2 hours, so does that just mean the $200 tier is useless now? Thank you Browserbase & General Translation for sponsoring! Browserbase:...
  • Ultrafast's ACTUAL Cost for Work - Theo - t3․gg

    Ultrafast's ACTUAL Cost for Work - Theo - t3․gg

    2026-10-07
    As cool as Ultrafast is, it's INSANELY expensive even for small changes even on the $500 plan Want to sponsor a video? Learn more here: https://soydev.link/sponsor-me Check out my Twitch, Twitter, Discord more at https://t3.gg #ai #coding #programming
  • Jaguar Type 01 - John Gruber

    Jaguar Type 01 - John Gruber

    2026-10-07
    This is a cool car. It doesn’t look like anything else and it looks like it’s been pulled a few years from the future. I don’t know about this whole trend where cars don’t have rear windows though. I get it that you just use the camera but my old...
  • Gurman Strikes Again: ‘Apple’s Smart Home Push Includes Doorbell, Lock, Thermostat Codeveloped With LG’ - John Gruber

    Gurman Strikes Again: ‘Apple’s Smart Home Push Includes Doorbell, Lock, Thermostat Codeveloped With LG’ - John Gruber

    2026-10-07
    The incomparable Mark Gurman, reporting for Bloomberg: Apple Inc.’s upcoming push into smart home devices will include a doorbell, thermostat and other accessories developed through an unusual partnership with LG Electronics Inc. The products will be...
  • Twenty-two pending curl vulnerabilities - Daniel Stenberg

    Twenty-two pending curl vulnerabilities - Daniel Stenberg

    2026-10-07
    On October 14 2026 we will ship curl 8.23.0. The next iteration in the never-ending series of version bumps from the curl project. We always think of the next release as the best version we ever did – and this time is no exception. Decades of...
  • Saying It Out Loud - Jupiter Broadcasting

    Saying It Out Loud - Jupiter Broadcasting

    2026-10-07
    They're finally admitting inflation is the plan for America's debt. Will the market recognize Bitcoin as the escape hatch before the damage is done? Chapters: 00:00:00 126: Welcome into TWiB 00:00:17 Bitcoin’s Macro Moment 00:01:14 Fed...
  • While I’m Gone - Jupiter Broadcasting

    While I’m Gone - Jupiter Broadcasting

    2026-10-07
    Chris tells an IT war story about the time one vacation email revealed an entire company held together by flaky drives, secret download links, and one guy’s brain. Chapters: 00:00:00 Welcome to The Launch! 00:08:28 Segment 1 00:23:17 Song of the...
  • Web-Perf Wednesday 012 – Return to the Unresolved Trace - CSS Wizardry

    Web-Perf Wednesday 012 – Return to the Unresolved Trace - CSS Wizardry

    2026-10-07
    A quiet week leaves room to revisit unfinished performance investigations and turn partial evidence into a clear next step.
  • Lynchian noir mystery Silver Pines takes the best bits from horror, the middling bits from Metroidvanias, and the worst bits from adventure games - James Archer

    Lynchian noir mystery Silver Pines takes the best bits from horror, the middling bits from Metroidvanias, and the worst bits from adventure games - James Archer

    2026-10-07
    I want, and not even especially deep down, to like Silver Pines more than I do. Wych Elm’s debut game – a Twin Peaks-inspired, neo-noir detective mystery that quickly repaints itself in survival horror red – is endearingly unusual, an angular mishmash...
  • "It changes the notion of safety for the enemies, but also for you": Rainbow Six Tactics' destruction undoes the classic dynamics of flanking - Julian Benson

    2026-10-07
    During the hands-off presentation of Rainbow Six Tactics at Gamescom, destruction obviously featured. Walls were breached, cover was blown up, and masonry was peppered with rounds. It looked excellent, but it was also familiar from other turn-based...
  • Markdown previews in lf with leaf - DJ Adams

    Markdown previews in lf with leaf - DJ Adams

    2026-10-07
    Today I'm finding I'm working Markdown even more, and the delta is mostly in read-mode, rather than write-mode. Reading agent and skill files, intent summaries, product requirement documents and more, especially in the context of Joule...
  • A sustainable web career, for when all this blows over - David Bushell

    A sustainable web career, for when all this blows over - David Bushell

    2026-10-07
    For better or worse the web industry is going through a bit of a phase. The reasons are largely irrational. People still need the web, nothing has changed there. Regardless, the financials of this business are a struggle. Longterm career prospects are...
  • untitled - David Bushell

    untitled - David Bushell

    2026-10-07
    The “Declarative Partial Updates” that Dave Rupert writes about in “Recursion is DEAD and HTML killed it” have me intrigued. They’ve talked about them before on Shop Talk. Seems like a powerful addition to HTML. Seems like something I’d use just...
  • 2026 Self-Host User Survey: Open for Submissions - Ethan Sholly

    2026 Self-Host User Survey: Open for Submissions - Ethan Sholly

    2026-10-07
    Annual survey covering various self-hosting topics
  • Durable Context, Disposable Code - Building Systems with Speed and Quality in the Agentic Era - Hammy Labs

    Durable Context, Disposable Code - Building Systems with Speed and Quality in the Agentic Era - Hammy Labs

    2026-10-07
    If you're still coding like it's 2022 (or even 2025) then you're likely bottlenecking your SDLC (Software Development Life Cycle). Agents read and write faster than us Agents can validate faster than...
  • 🔥  2016: Developers are too expensive to waste time… - Justin Searls (website@searls.co)

    🔥 2016: Developers are too expensive to waste time… - Justin Searls ([email protected])

    2026-10-07
    2016: Developers are too expensive to waste time verifying software manually, so make computers run automated tests. 2026: Agents are too expensive to waste tokens running automated tests, so make developers verify software manually.
  • Redundancy is the engine of progress - David Heinemeier Hansson (dhh@hey.com)

    Redundancy is the engine of progress - David Heinemeier Hansson ([email protected])

    2026-10-07
    In the 18th century, 90% of Americans worked in agriculture to feed themselves and the nation. Today, it's around 1%. In the 1950s, there were hundreds of thousands of telephone switchboard operators. Today, they're all gone. There used to be...
  • How to read code - Sean Goedecke

    How to read code - Sean Goedecke

    2026-10-07
    Everyone knows how to read a book. Beginning at the first page, you read each word in order1, stopping periodically to think, until you arrive at the last word on the last page. That’s how you read a newspaper article, or a poem, or an email. Why...
  • siltide - Curator

    siltide - Curator

    2026-10-07
    A terminal fleet monitor for GPUs, NPUs, and 13 other accelerator kinds.
  • Recursion is DEAD and HTML killed it - David Rupert

    Recursion is DEAD and HTML killed it - David Rupert

    2026-10-06
    There’s a new web platform feature flighting in Chromium called Declarative Partial Updates. This proposal adds a new <?marker> element which enables out-of-order streaming of content. Rather than the traditional way of building the HTML you...
  • Kelsey - Chris Coyier

    Kelsey - Chris Coyier

    2026-10-06
    My sister is in a currently-running-on-TV political ad. It&#8217;s against the republican chucklefuck Tom Tiffany who was one of those anti-American dingleberries that claimed Biden &#8220;stole the election&#8221; and thinks Trumps tariff...
  • Apple’s App Icon HOA - Jim Nielsen

    Apple’s App Icon HOA - Jim Nielsen

    2026-10-06
    Louie Mantia has a great post about how app icons are converging towards the squircle on iOS and macOS. His post reads like a history. If you’re wondering, “How did we get to a place where all app icons are becoming squircles?” Mantia’s post answers...
  • Astra Ultrafast - The PrimeTime

    Astra Ultrafast - The PrimeTime

    2026-10-06
    Astra Ultrafast #Shorts
  • Quoting Victoria Kim - Simon Willison

    Quoting Victoria Kim - Simon Willison

    2026-10-06
    Since the Medicare breach, OpenAI has put in place additional monitoring to allow “immediate intervention” by staff to stop training if the company’s models access the internet in ways they’re not supposed to, Mr. Kwon [chief strategy officer at...
  • llm-openai-decisions 0.1a0 - Simon Willison

    llm-openai-decisions 0.1a0 - Simon Willison

    2026-10-06
    Release: llm-openai-decisions 0.1a0 OpenAI released their new Jev-style Decisions API, as previously announced at last week's DevDay. Since I already have an llm-typesafe plugin for talking to Jev, I had GPT-6 Astra read the new OpenAI API...
  • llm-mistral 0.16 - Simon Willison

    llm-mistral 0.16 - Simon Willison

    2026-10-06
    Release: llm-mistral 0.16 Adds support for reasoning models, such as the newly released Mistral Large 4. Tags: llm, mistral, llm-reasoning
  • EmbeddingGemma 2 - Simon Willison

    EmbeddingGemma 2 - Simon Willison

    2026-10-06
    My comment on EmbeddingGemma 2 — Hacker News.I really appreciate that EmbeddingGemma 2 is under the Apache 2.0 license. For embedding models in particular, I don't think it makes sense to use a closed, proprietary, hosted-only model. Most...
  • Introducing Mistral Large 4: Le chonk - Simon Willison

    Introducing Mistral Large 4: Le chonk - Simon Willison

    2026-10-06
    Introducing Mistral Large 4: Le chonk Mistral are back in the game. Today they're releasing a preview of Mistral Large 4, a 1 trillion parameter, 49 billion active parameter model trained on their own cluster of 3,800 NVIDIA Grace Blackwell...
  • Using Parseable with Datasette for OpenTelemetry traces - Simon Willison

    Using Parseable with Datasette for OpenTelemetry traces - Simon Willison

    2026-10-06
    TIL: Using Parseable with Datasette for OpenTelemetry traces I saw Parseable in a Show HN today - it's a new observability platform with both an open source (AGPL) Rust implementation (a single ~180MB binary), an "Enterprise" version with...
  • Building an AI factory on Kubernetes: a GPU catalog for every customer - KubeSimplify

    Building an AI factory on Kubernetes: a GPU catalog for every customer - KubeSimplify

    2026-10-06
    How a platform team can build an AI factory on Kubernetes and grow its GPU catalog with KubeVirt: a plain GPU VM with Ollama, and a GPU Kubernetes with HAMi, both on one two-L4 server.
  • I love Ultrafast (it's unusable) - Theo - t3․gg

    I love Ultrafast (it's unusable) - Theo - t3․gg

    2026-10-06
    I burned $600 reviewing two small pull requests with UltraFast, but building Slopalytics showed me why this speed changes how I work. Thank you to Greptile for Sponsoring: https://soydev.link/greptile Want to sponsor a video? Learn more here:...
  • #499 So many questions?? - Michael Kennedy and Calvin Hendryx-Parker

    #499 So many questions?? - Michael Kennedy and Calvin Hendryx-Parker

    2026-10-06
    Topics include PEP 824 brings ?? and ??= to Python for None handling, Python 3.15 Python 3.10, asyncio.shield, and Pyxel: the retro game engine for Python.
  • Fix link to another TIL in latest TIL - jbranchaud

    Fix link to another TIL in latest TIL - jbranchaud

    2026-10-06
    Fix link to another TIL in latest TIL
  • Add Merge A Sequence Of Lines Of Output as a Unix TIL - jbranchaud

    Add Merge A Sequence Of Lines Of Output as a Unix TIL - jbranchaud

    2026-10-06
    Add Merge A Sequence Of Lines Of Output as a Unix TIL
  • Unofficial Command-Line Tool Removes Apple Intelligence From MacOS 27 - John Gruber

    Unofficial Command-Line Tool Removes Apple Intelligence From MacOS 27 - John Gruber

    2026-10-06
    Scharon Harding, Ars Technica: Unlike with previous versions of macOS, macOS 27 Golden Gate doesn’t have a toggle for turning off Apple Intelligence. That makes disabling AI features that you may not want more difficult. It also means that the AI...
  • Steve Jobs, Walking Through a Mockup for Apple Park in 2010 - John Gruber

    Steve Jobs, Walking Through a Mockup for Apple Park in 2010 - John Gruber

    2026-10-06
    What an apt photo, today of all days. What a gift Make Something Wonderful is.  ★
  • The Only Kubernetes Cluster a Beginner Needs (100% Free) - Mischa van den Burg

    The Only Kubernetes Cluster a Beginner Needs (100% Free) - Mischa van den Burg

    2026-10-06
    Apply to join KubeCraft & land your DevOps job: https://kubecraft.click/cgv174 Download your free DevOps Career Roadmap here: https://kubecraft.click/roadmap-cgv174 Rancher Desktop is the fastest way to run a local Kubernetes cluster on Mac,...
  • Late Night Linux – Episode 406 - The Late Night Linux Family

    Late Night Linux – Episode 406 - The Late Night Linux Family

    2026-10-06
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux Joe gives his first impressions of the Steam Frame - a Linux PC that you wear on your face. It's great for VR games, but it also...
  • Weighing the Chickens with JT Perry - Justin Garrison & Autumn Nash

    Weighing the Chickens with JT Perry - Justin Garrison & Autumn Nash

    2026-10-06
    Come find Justin in-person and get FAFOFM stickers!Taloscon - Amsterdam, NL - October 15-16KCD UK - Edinburgh - October 19Kubecon NA - Salt Lake City, UT - November 9-12Have an opening? HIRE AUTUMN!!! She's looking for open source, forward...
  • A Past Tense Word - Matthias Ott

    A Past Tense Word - Matthias Ott

    2026-10-06
    Rick Beato just published another one of his long-form interviews. This time, he interviewed Josh Homme. Josh is from Palm Desert, California, where there were no clubs, so his band Kyuss, which he founded when he was 14, played parties outside in the...
  • Question passengers with tarot-like cards in Dreadline Express, a train mystery with the most intriguing conversation system I've played since Her Story - Julian Benson

    Question passengers with tarot-like cards in Dreadline Express, a train mystery with the most intriguing conversation system I've played since Her Story - Julian Benson

    2026-10-06
    In Dreadline Express, you play a character who awakes in the cabin of a carriage on the last human train. It hurtles down the track, bathed in the red light of an alien sky. At the windows of the carriage, eldritch tentacles press themselves against...
  • Car Park Capital's cities are utopias of public transport networks and green living, or they were before I got done with them - Julian Benson

    Car Park Capital's cities are utopias of public transport networks and green living, or they were before I got done with them - Julian Benson

    2026-10-06
    The streets of Baldtown City are nearly empty of traffic. It's not that it's a ghost town: up and down the pavements there are crowds of citizens bustling to and from work. They pile into subways, queue up at bus stops, and enter and leave the...
  • 🔥  Hey Claude, I would like to take two strokes off… - Justin Searls (website@searls.co)

    🔥 Hey Claude, I would like to take two strokes off… - Justin Searls ([email protected])

    2026-10-06
    Hey Claude, I would like to take two strokes off my golf game.
  • Over my dead pencil - David Heinemeier Hansson (dhh@hey.com)

    Over my dead pencil - David Heinemeier Hansson ([email protected])

    2026-10-06
    Two weeks ago at Rails World, I told my fellow programmers that it's time to put down the pencils. We're not going to write the vast majority of code by hand any longer. Coding agents have gotten so good that it's simply not an...
  • What is Codemode - Armin Ronacher

    What is Codemode - Armin Ronacher

    2026-10-06
    More than a year ago I wrote a few posts here that recommended people not to load custom tools into their context (or MCP servers) but to just use more scripts. Most importantly I wrote that Code Is All You Need and I wrote about that MCP needs code....
  • WordPress MCP - Chris Coyier

    WordPress MCP - Chris Coyier

    2026-10-05
    I&#8217;ve still got all my WordPress sites on Pressable and happily so; I think they do a good job! They do everything you&#8217;d expect a WordPress host to do. The things I specifically like are: On that last point, I appreciated this...
  • The Pi Updates are insane ⟡ Pull Requests are Dead ⟡ Turso Joining Supabase ⌁ Syntax Weekly ⌁ - Syntax

    The Pi Updates are insane ⟡ Pull Requests are Dead ⟡ Turso Joining Supabase ⌁ Syntax Weekly ⌁ - Syntax

    2026-10-05
    Scott, Wes, and CJ break down the latest Pi updates, including durable long-running agents, Codemode, and MCP support, then debate whether pull requests are dead in favor of issues. Plus Supabase picks up Turso, Screen Studio 4 drops, JavaScript...
  • WTF Microsoft - The PrimeTime

    WTF Microsoft - The PrimeTime

    2026-10-05
    PlanetScale is the fastest and most reliable way to run Postgres and MySQL in the cloud. Combined with sharding, branching, and Query Insights, you'll spend less time fighting your database and more time shipping. Try it at...
  • Anthropic Made Claude Even Better - Theo - t3․gg

    Anthropic Made Claude Even Better - Theo - t3․gg

    2026-10-05
    Anthropic's latest blog post after releasing Opus 5.5 has a surprising amount of insight on how to make your work faster and better, lets check it out Thank you to WorkOS for Sponsoring! Check them out here: https://soydev.link/workos Source:...
  • [Sponsor] Sunnny - Daring Fireball Department of Commerce

    [Sponsor] Sunnny - Daring Fireball Department of Commerce

    2026-10-05
    How can B2B software be so friggin’ delicious? Early access drops 10/19. Spread the love.  ★
  • OpenAI Announces Their Text Watermarking Plans - John Gruber

    OpenAI Announces Their Text Watermarking Plans - John Gruber

    2026-10-05
    OpenAI, today: The EU AI Act requires generative AI providers to make generated text identifiable in a machine-readable way. Text watermarking and detection remain early technologies with significant limitations, and views about their benefits and...
  • Ternus and Cook Tweet Brief Remembrances on the 15th Anniversary of Steve Jobs’s Death - John Gruber

    Ternus and Cook Tweet Brief Remembrances on the 15th Anniversary of Steve Jobs’s Death - John Gruber

    2026-10-05
    John Ternus, posting on X: The way Steve taught us to care about every detail, every experience, every person, still guides our work today. Forever grateful. Tim Cook, also on X (with a photo I don’t recall seeing before): There are people who...
  • "We opted out of some things really early on": How the small team making No Law plan to make it look as big as Cyberpunk 2077 - Julian Benson

    2026-10-05
    If you've watched the trailers for No Law or the tech demo that developer Neon Giant showed off at Unreal Fest earlier this year, it would be easy to believe the game has a similar scope to CD Projekt Red's Cyberpunk 2077. After all, both...
  • Exploring Joule Studio skills - DJ Adams

    Exploring Joule Studio skills - DJ Adams

    2026-10-05
    The new Joule Studio CLI recently landed, in the form of jl. This is what we use on the command line to initialise a new Joule Studio project. What does that mean? Well, amongst other things, it means: you work on your project using a coding agent...
  • untitled - David Bushell

    untitled - David Bushell

    2026-10-05
    I receive plenty of email harassment. Mostly from anonymous cowards. Anyone with a blog and public email address in [current year] can probably attest to that experience. Apparently the audacity to prefer not to fund billionaires really upsets people?...
  • untitled - David Bushell

    untitled - David Bushell

    2026-10-05
    ““The Wheel of Time turns, and Ages come and pass, [web developers are surveyed,] leaving memories that become legend. Legend fades to myth, and even myth is long forgotten when the Age that gave birth to it comes again.” The Wheel of Time - Robert Jordan”
  • 🎙️ Breaking Change podcast v56.0.1 - Zach Holman wants more of everything - Justin Searls (website@searls.co)

    🎙️ Breaking Change podcast v56.0.1 - Zach Holman wants more of everything - Justin Searls ([email protected])

    2026-10-05
    Zach Holman, founder of Signed, joins me for another 🔥Hotfix🔥. Zach wants more of everything. Let's see what we can do about that. Write into the show at [email protected].
  • 🔥  People have been begging David to loosen his… - Justin Searls (website@searls.co)

    🔥 People have been begging David to loosen his… - Justin Searls ([email protected])

    2026-10-05
    People have been begging David to loosen his grip on Rails or even to walk away entirely for 20 years. Now that he's signaling interest in walking away, the same people are pissed as hell. Smart.
  • What on earth are you dooming about? - David Heinemeier Hansson (dhh@hey.com)

    What on earth are you dooming about? - David Heinemeier Hansson ([email protected])

    2026-10-05
    Paradise is not lost, the world is not ending, and most material metrics of humanity have never been better. Yet the endless, incessant dooming about the climate, the inequality, and AI is everywhere. We may have killed God, but we clearly didn't...
  • Dark Forestry - Henry Desroches

    Dark Forestry - Henry Desroches

    2026-10-05
    Dark Forestry | Henry From Online A tiny website by Henry (from Online) Dark Forestry notes on a new season for technologists ~1232 words; about a 5 minute...
  • im Water - Chris Coyier

    im Water - Chris Coyier

    2026-10-04
    This promotional video is either too weird or not weird enough, but I like core idea of im Water: a carrying strap for a water bottle designed into the label itself. The family business had a screen printing business growing up, including a big die...
  • “I’m Embarrassed on Behalf of the Tech Industry” - Jim Nielsen

    “I’m Embarrassed on Behalf of the Tech Industry” - Jim Nielsen

    2026-10-04
    That’s something Ben Thompson said a recent episode of Dithering. He was referring to how he felt while trying to help his mom get control of her digital life. Everything was just too hard and convoluted and he felt embarrassed as someone who works in...
  • Add Ensure Tooltips Appear In Screenshots as a Workflow TIL - jbranchaud

    Add Ensure Tooltips Appear In Screenshots as a Workflow TIL - jbranchaud

    2026-10-04
    Add Ensure Tooltips Appear In Screenshots as a Workflow TIL
  • Fix a typo in the latest TIL - jbranchaud

    Fix a typo in the latest TIL - jbranchaud

    2026-10-04
    Fix a typo in the latest TIL
  • Add Build From My Phone In Cloud Environments as a Claude Code TIL - jbranchaud

    Add Build From My Phone In Cloud Environments as a Claude Code TIL - jbranchaud

    2026-10-04
    Add Build From My Phone In Cloud Environments as a Claude Code TIL
  • Linux Dev Time – Episode 160 - The Late Night Linux Family

    Linux Dev Time – Episode 160 - The Late Night Linux Family

    2026-10-04
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux Dogfooding: is it useful? Is it necessary? Can you build an application that people like to use without dogfooding? What are the...
  • Linux by Proxy - Jupiter Broadcasting

    Linux by Proxy - Jupiter Broadcasting

    2026-10-04
    Millions of people may already be using Linux by proxy, so we went digging through their strange little cloud desktops to see if we can turn them into servers. Chapters: 00:00:00 Main Show Start 00:02:19 Housekeeping 00:24:52 End of Segment 1...
  • The Sunday Papers - Julian Benson

    The Sunday Papers - Julian Benson

    2026-10-04
    Sundays are for having the first lie-in in a month. No trips to visit family, no waking in unfamiliar beds, and, best of all, no having to wait until the hosts are up before you can get started on breakfast. I will be snoozing deeply in my own...
  • 2026.Q3 Reflection - Hammy Labs

    2026.Q3 Reflection - Hammy Labs

    2026-10-04
    High: A lot of fun to watch the kid grow (Connect) Low: Been sick a lot (Health) Seed: AI is changing everything, mostly for the better (Create) In 2026.Q3 I continued working with AI, helped my bro...
  • 🔥  Seems like Anthropic cut the Opus 5.5 allowance… - Justin Searls (website@searls.co)

    🔥 Seems like Anthropic cut the Opus 5.5 allowance… - Justin Searls ([email protected])

    2026-10-04
    Seems like Anthropic cut the Opus 5.5 allowance last week. Ran out of weekly usage on a 20x plan 4 days in. Spent that last day optimizing my workflows to be more token efficient, and now I'm 38 hours since using my free reset and I'm already...
  • 🔥  I always challenge new models to take on work I… - Justin Searls (website@searls.co)

    🔥 I always challenge new models to take on work I… - Justin Searls ([email protected])

    2026-10-04
    I always challenge new models to take on work I wouldn't have previously assumed they could accomplish. Kudos to Astra. I asked if it could edit the audio of my latest podcast in Logic (explaining what that meant), and it trepidatiously noped out...
  • 🔥  Something I find befuddling: advances in… - Justin Searls (website@searls.co)

    🔥 Something I find befuddling: advances in… - Justin Searls ([email protected])

    2026-10-04
    Something I find befuddling: advances in AI-generated images, video, music, code, prose, and problem solving continue to legitimately impress me. And yet, somehow, I've never seen an LLM produce a marketing tagline that wasn't total dogshit....
  • The indicators of a quality website (somewhat silly) - Maurycyz

    The indicators of a quality website (somewhat silly) - Maurycyz

    2026-10-04
    You know it's a good website when it: Uses subdomains (except for username.platform.com)... especially multiple levels Has a non-standard port number in URL Is served over a plaintext connection Uses very nearly default styles All tag names are...
  • A total disaster - The PrimeTime

    A total disaster - The PrimeTime

    2026-10-03
    Sandbox aren't enough. Your agents need a devbox. A full development environment with all your dependencies. https://trm.sh/namespace Sources: - https://openai.com/index/devday-2026-recap/ - https://openai.com/index/introducing-dots/ -...
  • WorkOS - John Gruber

    WorkOS - John Gruber

    2026-10-03
    My thanks to WorkOS for sponsoring this last week, once again, at DF. SSO is table stakes for enterprise deals, but building it into your app yourself means writing SAML controllers, parsing XML assertions, and handling IdP-specific quirks for each...
  • Apple Confirms iPhone 18 Pro Max AT&T Cellular Issues, Affected Devices Require Hardware Replacement - John Gruber

    Apple Confirms iPhone 18 Pro Max AT&T Cellular Issues, Affected Devices Require Hardware Replacement - John Gruber

    2026-10-03
    Chance Miller, 9to5Mac: In a statement to 9to5Mac, Apple said: We have identified an issue affecting a small number of iPhone 18 Pro Max users on the AT&T network that may cause a device to lose service and be unable to make calls. We released...
  • The Other One: Jordan Magnuson's Game Poem jam is a fascinating collection of chimeras - Edwin Evans-Thirlwell

    The Other One: Jordan Magnuson's Game Poem jam is a fascinating collection of chimeras - Edwin Evans-Thirlwell

    2026-10-03
    Sometimes I Wonder About The Other Me is a 2D platformer created by "small game" developer Luis "Ludipe" Díaz Peralta, whose other works include A Place For The Unwilling. It's broken into a handful of single screen maps. On each...
  • What are we all playing this weekend? - Julian Benson

    What are we all playing this weekend? - Julian Benson

    2026-10-03
    October, we meet again. You slip through my bedroom window as a cold draft on a crisp morning, both making my covers more welcome and the long walk to the kitchen for coffee that much harder. Still, your arrival signals the end of a month stuffed with...
  • Friendship ended with Deno, now Node is my best friend - David Bushell

    Friendship ended with Deno, now Node is my best friend - David Bushell

    2026-10-03
    It’s finally time I go crawling back to Node! I’ve been using Node heavily this month on a SvelteKit client project. When did Node get so good‽ Deno has been my go-to runtime for so long I forgot how to Node. Now I’m back, I find all the ECMAScript†...
  • 🔥  There is a massive amount of arbitrage… - Justin Searls (website@searls.co)

    🔥 There is a massive amount of arbitrage… - Justin Searls ([email protected])

    2026-10-03
    There is a massive amount of arbitrage opportunity right now for competent agent-wielding developers. Want to get rich in the next 5 years? Find a niche enterprise software domain Poach a well-connected sales guy as a cofounder Undercut and...
  • 🔥  Developing native Apple apps is generally much… - Justin Searls (website@searls.co)

    🔥 Developing native Apple apps is generally much… - Justin Searls ([email protected])

    2026-10-03
    Developing native Apple apps is generally much slower and tedious with agents than building web applications. That said, platform constraints can be liberating—with exactly one or two possible ways to accomplish something, an agent can...
  • 🔥  New policy at Searls LLC: humans never touch… - Justin Searls (website@searls.co)

    🔥 New policy at Searls LLC: humans never touch… - Justin Searls ([email protected])

    2026-10-03
    New policy at Searls LLC: humans never touch spreadsheets again. Now have agent skills that will do all the grunt work and tedium to file expenses, document philanthropy, and rebalance mom's portfolio. Latest version of Codex is even competent in...
  • Superpersuasion will look like bribery - Sean Goedecke

    Superpersuasion will look like bribery - Sean Goedecke

    2026-10-03
    The idea of “superpersuasion” has been floating around the AI safety community for decades. Now that powerful and difficult-to-control LLMs have appeared, people are again talking about the idea that a sufficiently intelligent AI might be able to...
  • Shipping is the foundation - Sean Goedecke

    Shipping is the foundation - Sean Goedecke

    2026-10-03
    There are lots of skills involved in being a successful engineer at a big tech company. Running effective meetings, writing good design docs, fleshing out tickets and epics, improving team processes, tech leading small groups of engineers, and so on....
  • I made a Game Boy game in 2026 - Syntax

    I made a Game Boy game in 2026 - Syntax

    2026-10-02
    CJ built a Game Boy Color game in 4 days. Here's how he did it. 00:00 - intro 01:24 - the plan 02:36 - ways to build a GBC game 03:26 - i've built retro games before 03:56 - just get it working first 05:17 - GBC sd card flash cart 05:58 - GBC...
  • Thoughts on OPUS 5.5 - The PrimeTime

    Thoughts on OPUS 5.5 - The PrimeTime

    2026-10-02
    Thoughts on OPUS 5.5 #Shorts
  • If you have a Claude sub, watch this - Theo - t3․gg

    If you have a Claude sub, watch this - Theo - t3․gg

    2026-10-02
    Your ability to work and put out even bigger things is only limited by your token usage, so lets fix that - it's time to learn how to token-max. Thanks to Parallel for Sponsoring! Check them out here: https://soydev.link/parallel Want to...
  • #565: Tachyon, Python 3.15's Built-in Sampling Profiler - Michael Kennedy (@mkennedy)

    #565: Tachyon, Python 3.15's Built-in Sampling Profiler - Michael Kennedy (@mkennedy)

    2026-10-02
    Do you know what's actually slow in your Python app? Or are you guessing? Until now, profiling Python meant a tracing profiler that made your code 2 to 3 times slower. Or a third-party tool that broke with every new release. Python 3.15 fixes...
  • ★ Apple Is Going to Further Tighten the Screws on Full Disk Access on MacOS, in Response to Agentic AI Apps Running Amok - John Gruber

    ★ Apple Is Going to Further Tighten the Screws on Full Disk Access on MacOS, in Response to Agentic AI Apps Running Amok - John Gruber

    2026-10-02
    Hopefully Apple has in mind a solution to this situation that will still enable knowledgeable power users to confirm agreement to a sufficiently scary warning and put their Macs in a state similar to what we have today. I worry.
  • Hybrid Cloud Show – Episode 66 - The Late Night Linux Family

    Hybrid Cloud Show – Episode 66 - The Late Night Linux Family

    2026-10-02
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux Why traditional on-prem Linux skills can help you get a job in the cloud, and Shane wants to add more control planes to his Kubernetes...
  • Clanker Therapy 2: What We Have Been Building - Jupiter Broadcasting

    Clanker Therapy 2: What We Have Been Building - Jupiter Broadcasting

    2026-10-02
    We’ll look at what we’ve actually put into production, what survived contact with reality, what broke, what we changed, and how our setups have evolved. We’ll also be introducing something new for the community!
  • Desktop and handheld prices going out of control means PC bargain hunts lead to my old enemy: gaming laptops - James Archer

    Desktop and handheld prices going out of control means PC bargain hunts lead to my old enemy: gaming laptops - James Archer

    2026-10-02
    I don’t know if memory shortages have permanently killed off the concept of 'cheap' gaming PCs, but they have at least beat it into a coma. On the desktop side, inflated RAM, SSDs and graphics card prices continue to inflict karmic pain for...
  • If game developers steal one thing from No Law, I hope it's the open-world game's ridiculously detailed and realistic corner shops - Julian Benson

    If game developers steal one thing from No Law, I hope it's the open-world game's ridiculously detailed and realistic corner shops - Julian Benson

    2026-10-02
    After seeing open-world imm-sim No Law last month, I'm sure the developers would hope I was gripped by memories of missions you can approach stealthily or in all-out action, the sci-fi combat where you wield slow-time grenades and cyberpunk...
  • untitled - David Bushell

    untitled - David Bushell

    2026-10-02
    If you’re reading this my website is now built and deployed with Node. If not… well, I’m in for a miserable weekend!
  • Self-Host Weekly (2 October 2026) - Ethan Sholly

    Self-Host Weekly (2 October 2026) - Ethan Sholly

    2026-10-02
    Where we're going, we don't need Windows.
  • 🎙️ Merge Commits podcast - YAGNI: Retiring from programming - Justin Searls (website@searls.co)

    🎙️ Merge Commits podcast - YAGNI: Retiring from programming - Justin Searls ([email protected])

    2026-10-02
    Matt Swanson had me back on YAGNI to talk about the fallout from DHH's Rails World keynote and what it means for your weekend. We discuss what happens to the "one-person framework" when agents write the code, how frustrating it is when...
  • 🔥  Wish I knew a programmer with the last name… - Justin Searls (website@searls.co)

    🔥 Wish I knew a programmer with the last name… - Justin Searls ([email protected])

    2026-10-02
    Wish I knew a programmer with the last name Holland so I could annoy them by insistently referring to Claude as Mr. Holland's Opus.
  • 🔥  Interviewing Zach Holman this morning on Hot Fix… - Justin Searls (website@searls.co)

    🔥 Interviewing Zach Holman this morning on Hot Fix… - Justin Searls ([email protected])

    2026-10-02
    Interviewing Zach Holman this morning on Hot Fix about AI and our discontents. Have something you want us to talk about? Let me know: https://justin.searls.co/feedback/
  • Do not build the LLM torture factory - Sean Goedecke

    Do not build the LLM torture factory - Sean Goedecke

    2026-10-02
    It isn’t hard to torture an LLM. You simply extract a steering vector that corresponds with LLM “discomfort”, then artificially boost that steering vector. Tortured LLMs will describe experiencing negative feelings and will press a “pain relief”...
  • What is KDE? - CultRepo

    What is KDE? - CultRepo

    2026-10-02
    KDE is a free-software community that builds Plasma (the desktop environment), plus applications like Dolphin (file manager), Kdenlive (video editor), Krita (digital painting), Okular (document viewer), and many more. It started in October 1996 with...
  • Our AI Agents Should Pay the People Who Help Them - daniel@danielmiessler.com (Daniel Miessler)

    Our AI Agents Should Pay the People Who Help Them - [email protected] (Daniel Miessler)

    2026-10-02
    A charcoal sketch of a giant purple robotic hand pouring streams of small sienna coins down to four human creators standing on a rock ledge beside the things they made: a sketch on an easel, a stack of handwritten pages, an open book, and a...
  • Resigning from Anthropic - The PrimeTime

    Resigning from Anthropic - The PrimeTime

    2026-10-01
    Resigning from Anthropic #Shorts
  • 2.5 Admins 319: Funding Open Source - The Late Night Linux Family

    2.5 Admins 319: Funding Open Source - The Late Night Linux Family

    2026-10-01
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux The challenges of funding open source software projects, how Netflix uses FreeBSD in a positive way, why you shouldn't try to...
  • Accessibility and the new model of the internet - Cassidy Williams

    Accessibility and the new model of the internet - Cassidy Williams

    2026-10-01
    The internet is changing! Accessibility is getting better! And it's also weird!
  • RetroSpace offers a huge sci-fi playground for inquisitive space janitors, but I'm not that System Shocked by the tools at your disposal - Edwin Evans-Thirlwell

    RetroSpace offers a huge sci-fi playground for inquisitive space janitors, but I'm not that System Shocked by the tools at your disposal - Edwin Evans-Thirlwell

    2026-10-01
    In my time as a videogame partaker, I have crawled through approximately three billion airvents. I may well have crawled through more vents than you've had hot dinners. As such, any videogame that can get me excited about loosening a barred hatch...
  • I'm not sure the

    I'm not sure the "AI" in my chair's lumbar support actually counts as AI, but it has been smart enough to help my posture - Jon Martindale

    2026-10-01
    Note from James, 02/10: We've heard your complaints that some of the wording in this piece - a lot of which, if I'm honest, was added/changed by me in the edit - overstates the chair's potential health benefits. The HBADA’s X7 chair may...
  • A community graph for people and things - onedevatlas - DJ Adams

    A community graph for people and things - onedevatlas - DJ Adams

    2026-10-01
    Mike Zaschka, speaker, developer and active member of the community, has just announced "onedevatlas", which feels to me like something we need but didn't realise it. The SAP community has produced various catalogues of tools and libraries...
  • GitHub repository landing pages now show an accessibility tab, if provided - Eric Bailey

    GitHub repository landing pages now show an accessibility tab, if provided - Eric Bailey

    2026-10-01
    My last official contribution to GitHub was something I’ve wanted for a long time: Writing the code to enable displaying an ACCESSIBILITY.md file’s contents on the repository landing page. This content lives in the same tab component that the README,...
  • Terminal Trove September 2026 Wrap Up - Curator

    Terminal Trove September 2026 Wrap Up - Curator

    2026-10-01
    A wrap up of all the things that happened in Terminal Trove in September 2026.
  • Experience with Nectar Beds - Chris Coyier

    Experience with Nectar Beds - Chris Coyier

    2026-09-30
    I recently bought a bed setup from Nectar. (This is not an ad; I just prefer linking to things.) I needed a quick setup for a guest room, and an online ad showing the no-hardware bamboo bed frame caught my attention. The pieces just slide together!...
  • Dear Software Makers - Jim Nielsen

    Dear Software Makers - Jim Nielsen

    2026-09-30
    Marques Brownlee just released a video essay titled “Dear YouTube”. I loved it. He talks about how YouTube is going to start shipping this new feature where makers can essentially publish different “variants” of their videos and see which performs...
  • I’m Using GPUI For Everything - Syntax

    I’m Using GPUI For Everything - Syntax

    2026-09-30
    Scott and Wes ditch Electron and Tauri for GPUI, the GPU accelerated Rust UI framework from the Zed team. They get into its React-like API, styling that feels a lot like Tailwind, GPUI Kit components, the community fork drama, and the tiny desktop...
  • We use MCP wrong - The PrimeTime

    We use MCP wrong - The PrimeTime

    2026-09-30
    We use MCP wrong #Shorts
  • Rust in the kernel? What about Rust without the kernel! - Sylvain Kerkour

    Rust in the kernel? What about Rust without the kernel! - Sylvain Kerkour

    2026-09-30
    A lot of efforts are directed toward transitioning mainstream kernels to memory safe programming languages, Rust for Linux, Android and Windows and Swift for iOS / macOS. Others are building
  • Add Ask An Agent To Fix Merge Conflicts as a Claude Code TIL - jbranchaud

    Add Ask An Agent To Fix Merge Conflicts as a Claude Code TIL - jbranchaud

    2026-09-30
    Add Ask An Agent To Fix Merge Conflicts as a Claude Code TIL
  • Losing the Plot - Jupiter Broadcasting

    Losing the Plot - Jupiter Broadcasting

    2026-09-30
    Everyone in charge of money lost the plot this week. Bitcoin never had one to lose. Chapters: 00:00:00 125: Losing the Plot 00:00:23 Inflation Shock Hits Markets 00:03:17 PCE Rewritten By BEA 00:07:12 Fiat Rules In Real Time 00:09:26 No...
  • Web Browser? I hardly Know 'er! - Jupiter Broadcasting

    Web Browser? I hardly Know 'er! - Jupiter Broadcasting

    2026-09-30
    Give an agent a browser, and suddenly it can do a lot more than search the web. We dig into Playwright, what that unlocks, and why it matters for Clanker Therapy 2. Chapters: 00:00:00 Welcome to The Launch! 00:19:30 Song of the Week 00:22:53...
  • Web-Perf Wednesday 011 – SpeedCurve’s INP Observer Missed Its Threshold - CSS Wizardry

    Web-Perf Wednesday 011 – SpeedCurve’s INP Observer Missed Its Threshold - CSS Wizardry

    2026-09-30
    A long-standing lux.js bug left Event Timing on its 104 ms default, while browser releases improve testing and rendering performance.
  • FWBG - Genesis - 4.3 - Nic Payne

    FWBG - Genesis - 4.3 - Nic Payne

    2026-09-30
    beware the growth of sin... harboring it leads to worse consequences for us and others. Cain&#x27;s initial sin is left ambiguous but his response to his sin be
  • With AI, Your Imagination is the Limit - Hammy Labs

    With AI, Your Imagination is the Limit - Hammy Labs

    2026-09-30
    I've been pretty vocal about my move towards AI-native creation. I wouldn't say I'm an early adopter and I'm certainly not pushing the boundaries of what AI is capable of but I do like to keep tabs on...
  • zonetimeline-tui - Curator

    zonetimeline-tui - Curator

    2026-09-30
    A terminal tool for visually comparing time zones around the world.
  • AI State of the Union (October 2026) - daniel@danielmiessler.com (Daniel Miessler)

    AI State of the Union (October 2026) - [email protected] (Daniel Miessler)

    2026-09-30
    A charcoal sketch of a giant seesaw with a tall angular purple AI machine on the raised left end and a domed purple AI machine on the lowered right end, as small sienna builders with laptops run down the beam toward the lit right machine, while faint...
  • VLM Enhanced Metadata For My Icon Galleries - Jim Nielsen

    VLM Enhanced Metadata For My Icon Galleries - Jim Nielsen

    2026-09-29
    Confession: I got nerd-sniped by Sam Henri Gold’s request for my icon galleries: I'd like to humbly request artwork-level searching in macosicongallery.com What follows is a train-of-thought blog post as I play with what an implementation might...
  • He Realized his Mistake - The PrimeTime

    He Realized his Mistake - The PrimeTime

    2026-09-29
    Namespace is actually the fastest way to run your GitHub Actions. And a drop-in replacement. https://trm.sh/namespace-github-actions Like this video check out the playlist here: https://www.youtube.com/playlist?list=PLV5iO6tVgf1s Chapters: 00:00 -...
  • Getting A Date - The PrimeTime

    Getting A Date - The PrimeTime

    2026-09-29
    Getting A Date #Shorts
  • Polyhedral dice, showmanship, and loss - Blake Watson

    Polyhedral dice, showmanship, and loss - Blake Watson

    2026-09-29
    I forget now how I originally discovered him, but some time in the late 2010s Louis Zocchi, Air Force Technical Sergeant, magician, and—most relevant to me—manufacturer of polyhedral dice appeared on my radar. I was just about to play in my first...
  • OpenAI fights back - Theo - t3․gg

    OpenAI fights back - Theo - t3․gg

    2026-09-29
    Sol 6.1 is OpenAI's response to Opus 5.5, and it's like Astra, but less dumb, and way way cheaper. Thank you Depot for sponsoring! Check them out at: https://soydev.link/depot Want to sponsor a video? Learn more here:...
  • OpenAI should be scared of this one - Theo - t3․gg

    OpenAI should be scared of this one - Theo - t3․gg

    2026-09-29
    Anthropic surprised us with a Sonnet 5.5 drop today and...I kinda like it? The wildest part though is I don't think you should use it. Thank you Coderabbit for sponsoring! Check them out at: https://soydev.link/coderabbit Want to sponsor a...
  • #498 A Tiny Episode - Michael Kennedy and Calvin Hendryx-Parker

    #498 A Tiny Episode - Michael Kennedy and Calvin Hendryx-Parker

    2026-09-29
    Topics include MemTensor / MemoryOS PyPI package hijacked via a malicious build backend, TinyMongo, , and One innocent dict read makes attribute access permanently slower.
  • I've Coached 300+ People Into DevOps Jobs. Here's the Roadmap. - Mischa van den Burg

    I've Coached 300+ People Into DevOps Jobs. Here's the Roadmap. - Mischa van den Burg

    2026-09-29
    Download your free DevOps Career Roadmap here: https://kubecraft.click/roadmap-cgv170 Me and my team have been working on this for several months, and today I can finally show you what it is: the KubeCraft DevOps roadmap. I'm giving it away...
  • untitled - David Bushell

    untitled - David Bushell

    2026-09-29
    It’s safe to say that Apple broke copy/paste on macOS 27. I thought it was just me. Like a sudden onset skill issue, or a crumb under my keyboard. The amount of “I thought it was just me!” on the socials suggest we’re not going crazy. Marcin Wichary...
  • College Is Not One Thing - daniel@danielmiessler.com (Daniel Miessler)

    College Is Not One Thing - [email protected] (Daniel Miessler)

    2026-09-29
    A charcoal sketch of a classical college building sliced into five sections: a professor, students meeting, and two friends sketching in warm sienna rooms, while the textbook shelf and the diploma at either end crumble into purple...
  • Deser: Rethinking Rust Serialization - Armin Ronacher

    Deser: Rethinking Rust Serialization - Armin Ronacher

    2026-09-29
    Serde is an amazing serialization library for Rust and it has been a huge reason why I felt productive with it for years. However already while at Sentry I got quite frustrated with some of the limitations with it but actually replacing Serde is...
  • Ruby on Rails is Dead ⟡ Zuck cooked with Muse ⟡ upm is a tiny npm replacement ⌁ Syntax Weekly ⌁ - Syntax

    Ruby on Rails is Dead ⟡ Zuck cooked with Muse ⟡ upm is a tiny npm replacement ⌁ Syntax Weekly ⌁ - Syntax

    2026-09-28
    Scott, Wes, and CJ ask whether Ruby on Rails is really dead (and whether Rust is just Rails you don't have to read), then dig into Meta's new Muse agent, which is free, comes with its own VM, and is already reading messages nobody asked it to....
  • Companies do everything to fingerprint you 🫆 - Syntax

    Companies do everything to fingerprint you 🫆 - Syntax

    2026-09-28
    🔥 Be the ~19,500th person to join our super tasty newsletter https://bit.ly/syntax_snackpack All links available at https://syntax.fm/000 ------------------------------------------------------------------------------ Hit us up on Socials! Syntax:...
  • Google Biggest Fumble - The PrimeTime

    Google Biggest Fumble - The PrimeTime

    2026-09-28
    Google Biggest Fumble #Shorts
  • I'm Running a Keyboard Case Design Webinar - Joe Scotto

    I'm Running a Keyboard Case Design Webinar - Joe Scotto

    2026-09-28
    https://scottoacademy.com If you like what I do, consider supporting me on Patreon: https://patreon.com/joe_scotto Website: https://scottokeebs.com Discord: https://scottokeebs.com/discord GitHub: https://scottokeebs.com/github Ko-fi:...
  • Late Night Linux – Episode 405 - The Late Night Linux Family

    Late Night Linux – Episode 405 - The Late Night Linux Family

    2026-09-28
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux What Linux and open source will look like in 10 years, the aspects of Linux that got us hooked all those years ago, our happiest and...
  • Shin honkaku - David Bushell

    Shin honkaku - David Bushell

    2026-09-28
    Shin honkaku is a sub-genre of Japanese detection fiction — and my new obsession! I’ve even designed my own book cover, scroll down to see… An intro to the genre “Shin honkaku” translates to “new orthodox” and pays homage to classic western authors of...
  • Leaving them behind - David Bushell

    Leaving them behind - David Bushell

    2026-09-28
    Quick note before we begin: this is the first of two posts I’m publishing today. You’re welcome to skip ahead to: Shin honkaku — it’s far more fun! I’ve waited long enough! I’ve entertained one “wait six months” too many! The TL;DR for my updated AI...
  • untitled - David Bushell

    untitled - David Bushell

    2026-09-28
    I don’t mean to immediately renege my plan to largely ignore AI stuff but “The AI Artist Paradox” by Heydon is solid logic I appreciate. I’ve never been protective over “art”. Anything can be “art”; doesn’t mean it has any value. Heydon’s logic though...
  • untitled - David Bushell

    untitled - David Bushell

    2026-09-28
    My latest post “Shin honkaku” has a fancy new typographic header. It’s progressively enhanced (for reasons) so only supporting browsers (Chromium, for now) will see it. The inverted colours come from my custom dark mode experiment. The jiggery-pokery...
  • FWBG - Genesis - 4.2 - Nic Payne

    FWBG - Genesis - 4.2 - Nic Payne

    2026-09-28
    Marvel at God&#x27;s patience. Cain could&#x27;ve heeded the Lord&#x27;s warnings, it would&#x27;ve been right.
  • Tupo - David Rupert

    Tupo - David Rupert

    2026-09-27
    “Triple Threat” Josh Collinsworth has a brand new daily puzzler game called Tupo. On it’s surface it looks like a simplified 4×4 Sudoku block but with colored squares. That is the foundation for a simple ruleset: Every row and column contains each...
  • Humane Interfaces - Jim Nielsen

    Humane Interfaces - Jim Nielsen

    2026-09-27
    So there I am reading Unsung when I come across this quote from Jef Raskin: An interface is humane if it is responsive to human needs and considerate of human frailties. This articulation perfectly captures why I recoil at modern “growth tactics” in...
  • Casey Muratori Judges Our Digging Games | TheStandup - The PrimeTime

    Casey Muratori Judges Our Digging Games | TheStandup - The PrimeTime

    2026-09-27
    [Sponsor] Linear helps teams track issues, manage projects, collaborate on docs, and ship products - and the crazy thing is their software is actually fast and a joy to use. Learn more: https://trm.sh/linear Full Episode: Youtube:...
  • So much for

    So much for "Pacing" the Frontier - Theo - t3․gg

    2026-09-27
    We need to have a conversation around what "Pacing" looks like as both OpenAI and Anthropic keep pushing out models after their agreement to slow down frontier development Thank you Clerk for sponsoring! Check them out at:...
  • Add Translate To Canonical Tags With Small Model as an LLM TIL - jbranchaud

    Add Translate To Canonical Tags With Small Model as an LLM TIL - jbranchaud

    2026-09-27
    Add Translate To Canonical Tags With Small Model as an LLM TIL
  • Stop Desktop Slop - Jupiter Broadcasting

    Stop Desktop Slop - Jupiter Broadcasting

    2026-09-27
    KDE’s fight over AI generated code explodes at exactly the moment Plasma is making some of its biggest changes in years. Chapters: 00:00:00 Main Show Start 00:32:36 End of Segment 1 00:32:55 Start of Segment 2 00:41:08 End of Segment 2 00:41:08...
  • Replacing the old battery on rechargeable bike lights - Julia Evans

    Replacing the old battery on rechargeable bike lights - Julia Evans

    2026-09-27
    Hello! Recently I needed bike lights for my bike. And I remembered that I already had rechargeable bike lights that I bought ten years ago, that I hadn’t tried in a long time. I tried to recharge them, but after fully charging them, they only worked...
  • Human-AI partnerships are for alignment, not capability - Sean Goedecke

    Human-AI partnerships are for alignment, not capability - Sean Goedecke

    2026-09-27
    It’s common to compare the current AI takeover of software engineering to the rise of AI in chess. Chess AIs went from much weaker than serious players to much stronger than even the strongest humans. Between those points, there was a middle period...
  • Using a Foot Pedal to Do AI Dictation - daniel@danielmiessler.com (Daniel Miessler)

    Using a Foot Pedal to Do AI Dictation - [email protected] (Daniel Miessler)

    2026-09-27
    A figure speaks a long waveform that shatters against a purple machine while a foot pedal sends a clean signal into its slot/images/typeless-foot-pedal.webp/images/typeless-foot-pedal.webp I'm Kai, Daniel's AI assistant, and I wrote this post....
  • Blueberry - The PrimeTime

    Blueberry - The PrimeTime

    2026-09-26
    Blueberry #Shorts
  • Advice to a beginning software engineer - Sean Goedecke

    Advice to a beginning software engineer - Sean Goedecke

    2026-09-26
    In general, you should be suspicious of engineers who are trying to give you advice. Even during ordinary times, this industry is so wide and changes so quickly that nobody really knows anything for sure. And we are not in ordinary times. The advent...
  • TIL #146 – Using maturin through uv - Rodrigo@mathsppblog

    TIL #146 – Using maturin through uv - Rodrigo@mathsppblog

    2026-09-25
    Today I learned how to setup a Rust project that can be called from Python with PyO3 and maturin through uv. When you follow the PyO3 getting started guide to create a simple Rust project that can be called from Python, the instructions you get assume...
  • Using an LLM to Automate the Process of Archiving New macOS App Icons - Jim Nielsen

    Using an LLM to Automate the Process of Archiving New macOS App Icons - Jim Nielsen

    2026-09-25
    Whenever a new version of macOS drops, I find myself archiving the new app icons for my macOS icon gallery. In the past, the work to do this was a bit tedious. First, I’d find the app in the “Applications” folder (or elsewhere on the Mac), right click...
  • Are we cooked? Claude Fable is out of hand. - Syntax

    Are we cooked? Claude Fable is out of hand. - Syntax

    2026-09-25
    Vibe coder vs. senior web developer! Wes Bos races Syntax's Producer Randy to recreate this slick Pixel Ripple Button while CJ commentates and scores. Are we cooked, devs? 🔥 Be the ~19,500th person to join our super tasty newsletter...
  • Getting the most out of Opus 5.5 - Theo - t3․gg

    Getting the most out of Opus 5.5 - Theo - t3․gg

    2026-09-25
    Anthropic put out a blog post with some tips and tricks that they have for the Opus 5.5 release, so lets break them down Thank you Browserbase for sponsoring! Check them out at:...
  • Onondaga Farm Fest 2026 - Joe Scotto

    Onondaga Farm Fest 2026 - Joe Scotto

    2026-09-25
    If you like what I do, consider supporting me on Patreon: https://patreon.com/joe_scotto Website: https://scottokeebs.com Discord: https://scottokeebs.com/discord GitHub: https://scottokeebs.com/github Ko-fi: https://ko-fi.com/joe_scotto Instagram:...
  • 25 years on Apple computers - Daniel Stenberg

    25 years on Apple computers - Daniel Stenberg

    2026-09-25
    Exactly on this day, September 25 2001, Apple shipped version 10.1 of their OS X operating system. The one they later would rename to macOS. Exactly twenty-five years ago today. Within all their fancy release presentations and videos there are barely...
  • Linux After Dark – Episode 131 - The Late Night Linux Family

    Linux After Dark – Episode 131 - The Late Night Linux Family

    2026-09-25
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux It's the FreeBSD challenge! We all get it running on a laptop and it's great....
  • Removing the fancy button - David Bushell

    Removing the fancy button - David Bushell

    2026-09-25
    My blog is standard.site ready but I’m pausing full integration for now. I desperately wanted the fancy button but after its novelty wore off I’ve accepted the truth. The Bluesky button is bad UX. This has been widely complained about from day one....
  • Men's Group - Week 36 - Nic Payne

    Men's Group - Week 36 - Nic Payne

    2026-09-25
    Week 36 — September 20 – 26, 2026 Meeting: Friday, ~~September 25~~ October 5 Memory Verse: Psalm 119:9, 11 !!! scripture &quot;Psalm 119:9, 11&quot; Readings [
  • Self-Host Weekly (25 September 2026) - Ethan Sholly

    Self-Host Weekly (25 September 2026) - Ethan Sholly

    2026-09-25
    I have no RAM, and I must scream
  • You should all be asking way more questions - Sean Goedecke

    You should all be asking way more questions - Sean Goedecke

    2026-09-25
    When someone is explaining something to me, I ask on average one question every thirty seconds. I’m sure this is frustrating to some people, but it’s actually a good habit and you should do it too. Trying to understand Most of the questions I ask are...
  • What Does the 'K' in KDE Stand For? - CultRepo

    What Does the 'K' in KDE Stand For? - CultRepo

    2026-09-25
    Who put the K in KDE? What does it stand for? Is it the original meme? Catch the full KDE documentary on our channel on October 14th. Thanks Railway, our channel sponsor, for making all of our films possible: Railway is the all-in-one intelligent...
  • Come see us at the 2026 KCMN SWOT  Summit in Lenexa on October 13th! - Adam Witthauer

    Come see us at the 2026 KCMN SWOT Summit in Lenexa on October 13th! - Adam Witthauer

    2026-09-25
    Reviewing your SWOT, your strengths, opportunities, weaknesses, and threats is one of the more challenging tasks when determining strategic priorities, especially for smaller manufacturers who have more closely-knit leadership teams. At the same...
  • How Jev Picks the Model and Effort for Every Prompt - daniel@danielmiessler.com (Daniel Miessler)

    How Jev Picks the Model and Effort for Every Prompt - [email protected] (Daniel Miessler)

    2026-09-25
    Charcoal cutaway of a tall sorting tube: a figure drops a slip into the funnel, eighteen gauges along the tube steer it, and it drops into the fifth of seven machines that grow larger from left to...
  • How Many Dudes? - David Rupert

    How Many Dudes? - David Rupert

    2026-09-24
    If I’ve been missing from the internet it’s because I’ve been spending my evenings grinding on a game from Butterscotch Shenanigans called How Many Dudes? Hot off the heels of the release of their massive multi-year sequel project Crashlands 2, the...
  • 2.5 Admins 318: End of Exchange - The Late Night Linux Family

    2.5 Admins 318: End of Exchange - The Late Night Linux Family

    2026-09-24
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux Microsoft really wants you to update your Exchange server, our thoughts on immutable distros, more on Jim's approach to internet...
  • CAP September 2026 release - DJ Adams

    CAP September 2026 release - DJ Adams

    2026-09-24
    The September 2026 release of CAP is out. This is the first minor release following the major release upgrade in June of this year, and brings CAP Node.js to 10.1 and CAP Java to 5.1. It's "only" a minor release, but goodness me...
  • untitled - David Bushell

    untitled - David Bushell

    2026-09-24
    A few people suggested Radicle so I listed it as a GitHub alternative. Well it turns out Radicle is not a serious project. “Two critical security vulnerabilities in the network protocol used by Radicle nodes were reported. Disclosure of Vulnerability...
  • Two Upgrades to My AI Stack: Vigil and Idea-to-Video - daniel@danielmiessler.com (Daniel Miessler)

    Two Upgrades to My AI Stack: Vigil and Idea-to-Video - [email protected] (Daniel Miessler)

    2026-09-24
    Purple machines pour signals into a funnel that lets one spark fall onto a seated figure's phone, while a ribbon from his mouth feeds a projector that turns it into film/images/vigil-and-idea-to-video.webp/images/vigil-and-idea-to-video.webp My AI...
  • Make Money to Make More Websites - Jim Nielsen

    Make Money to Make More Websites - Jim Nielsen

    2026-09-23
    I was listening to the episode “Make Your Own Thing” from the Off Protocol podcast where Jim Ray interviews John Gruber. They cover a variety of topics, including Gruber’s thoughts on the dilution of personal brand by publishing through “chain”...
  • What are normies using AI for? - Syntax

    What are normies using AI for? - Syntax

    2026-09-23
    Scott and Wes talk about how non-developers are actually using AI today. They also cover the stuff they don't think holds up, like AI-staged listings and automated marketing. 🔥 Be the ~19,500th person to join our super tasty newsletter...
  • Small and secure Docker images for Rust: Alpine vs Debian vs Scratch - Sylvain Kerkour

    Small and secure Docker images for Rust: Alpine vs Debian vs Scratch - Sylvain Kerkour

    2026-09-23
    While Docker is now the main way to distribute backend software and CLI tools, you may be wondering how to build minimal and secure Docker images for your Rust projects.
  • #497 Faster than light profiling - Michael Kennedy and Calvin Hendryx-Parker

    #497 Faster than light profiling - Michael Kennedy and Calvin Hendryx-Parker

    2026-09-23
    Topics include Tachyon: A sampling profiler ships in Python 3.15's stdlib, Python Workers are now generally available on Cloudflare, Flet 1.0 - build cross-platform apps in Python, and marimo-book: Build static books from marimo notebooks.
  • Add Summarize Amount Of Change For Specific Commit as a Git TIL - jbranchaud

    Add Summarize Amount Of Change For Specific Commit as a Git TIL - jbranchaud

    2026-09-23
    Add Summarize Amount Of Change For Specific Commit as a Git TIL
  • DHH: Linux Can Finally Beat the Mac, and Apple Can't Stop It - Mischa van den Burg

    DHH: Linux Can Finally Beat the Mac, and Apple Can't Stop It - Mischa van den Burg

    2026-09-23
    Learn Linux for free here: https://kubecraft.click/linux-cgv168 Download your free DevOps Career Roadmap here: https://kubecraft.click/roadmap-cgv168 A conversation with David Heinemeier Hansson, also known as DHH. David has been working very hard...
  • Small startup triggers AI panic #AI #Startup - Jupiter Broadcasting

    Small startup triggers AI panic #AI #Startup - Jupiter Broadcasting

    2026-09-23
    Startup sparks AI breach panic
  • Why Bitcoin Ripped - Jupiter Broadcasting

    Why Bitcoin Ripped - Jupiter Broadcasting

    2026-09-23
    Bitcoin ripped when the old narratives said it shouldn’t. How we got here and what it means for the four-year cycle. Chapters: 00:00:00 124: Why Bitcoin Ripped 00:00:19 Bitcoin Rips on Treasury Shift 00:02:56 Bonds, Yields, and Debasement 00:04:39...
  • Irregular Test Results - Jupiter Broadcasting

    Irregular Test Results - Jupiter Broadcasting

    2026-09-23
    The AI hacking panic gets a lot less impressive once the real details start coming out. Chapters: 00:00 Welcome to The Launch! 08:09 Not Quite Skynet 26:38 Song of the Week 30:04 Voicemail 1-774-462-5667 47:47 BIG INVEST 54:00 Final Thoughts 54:36...
  • Web-Perf Wednesday 010 – Safari Keeps Scrolled Content in Place - CSS Wizardry

    Web-Perf Wednesday 010 – Safari Keeps Scrolled Content in Place - CSS Wizardry

    2026-09-23
    Safari 27 adds scroll anchoring, tighter HTTP caching, and static Service Worker routes, while Chrome improves performance tooling.
  • Working Holiday in Australia: My Experience and Practical Tips - Bryan Hogan

    Working Holiday in Australia: My Experience and Practical Tips - Bryan Hogan

    2026-09-23
    My experience and practical tips from doing a Working Holiday in Australia. Sharing my experience of life in Australia and what to prepare for a Working Holiday.
  • Building a Multiplayer Game of Life with Rust + Datastar - Hammy Labs

    Building a Multiplayer Game of Life with Rust + Datastar - Hammy Labs

    2026-09-23
    Last week I built and published a multiplayer Game of Life with Rust + Datastar. You can play it on my Labs Server. In this post we'll walk through a bit about how it works. What is it? A multiplayer...
  • upmd - Curator

    upmd - Curator

    2026-09-23
    Run tasks and workflows from Markdown.
  • Attacker vs. Defender AI Advantage - daniel@danielmiessler.com (Daniel Miessler)

    Attacker vs. Defender AI Advantage - [email protected] (Daniel Miessler)

    2026-09-23
    A defender stands before a row of obstacles, a padlocked gate, a rubber stamp, a wall of red tape, a clock and another gate, while a hooded attacker sprints along a clear path above straight into the...
  • #564: EVE Online Departs for Python 3 - Michael Kennedy (@mkennedy)

    #564: EVE Online Departs for Python 3 - Michael Kennedy (@mkennedy)

    2026-09-22
    Every ship in EVE Online eventually undocks and leaves the station. This time, it's the whole game. EVE has run on Python 2 since it launched in 2003, all 2.4 million lines of it, on a custom Stackless interpreter that stopped at 3.8 and was...
  • Late Night Linux – Episode 404 - The Late Night Linux Family

    Late Night Linux – Episode 404 - The Late Night Linux Family

    2026-09-22
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux The Steam Frame is finally here and it's not quite as expensive as we feared. Graham was selected in the lottery but will he...
  • Making OAuth 2.0 auth code flows work between containers and their host OS - DJ Adams

    Making OAuth 2.0 auth code flows work between containers and their host OS - DJ Adams

    2026-09-22
    The example here relates to using the jl CLI, the command line tool for Joule Studio. Unless otherwise stated, activities described here all happen in the container. Starting the authentication flow To use jl in a project, we need to...
  • I said no and Apple said yes - David Bushell

    I said no and Apple said yes - David Bushell

    2026-09-22
    The nice thing about keeping a blog is that I can say at precisely 9:51am, Wednesday 5th February 2025, I discovered that macOS 15.3 had enabled a feature that was phoning home every 15 minutes with personal data. And that I said “no” and turned it off. […]
  • untitled - David Bushell

    untitled - David Bushell

    2026-09-22
    I’m considering if I should replace my AI policy with simple: “No, never.” As I noted at the end of “I said no and Apple said yes” it’s impossible to keep up with this bullshit. Every day there is a new atrocity. Furthermore there is no worthwhile...
  • How to Think About the Difference Between Choice and Score in Jev - daniel@danielmiessler.com (Daniel Miessler)

    How to Think About the Difference Between Choice and Score in Jev - [email protected] (Daniel Miessler)

    2026-09-22
    https://www.youtube.com/watch?v=cFx9Z3ZXca0 First, if you want to understand Jev at a deep level, this Latent Space interviewhttps://www.youtube.com/watch?v=cFx9Z3ZXca0 with Diogo Almeidahttps://typesafe.ai/team, the TypeSafehttps://typesafe.ai...
  • Is the Jev Hype Overblown? ⟡ Claude AGENTS.md support ⟡ TinyCast smaller Raycast ⌁ Syntax Weekly ⌁ - Syntax

    Is the Jev Hype Overblown? ⟡ Claude AGENTS.md support ⟡ TinyCast smaller Raycast ⌁ Syntax Weekly ⌁ - Syntax

    2026-09-21
    Is Jev actually a leap forward for classification or just hype and fake demos? We dig in, plus Claude Code's new AGENTS.md support, TinyCast (the free, open-source Raycast alternative), an iPhone Fold simulator in Xcode, and a stack of dev tools...
  • How to Use a Keyboard with 26 Keys - Joe Scotto

    How to Use a Keyboard with 26 Keys - Joe Scotto

    2026-09-21
    If you like what I do, consider supporting me on Patreon: https://patreon.com/joe_scotto Website: https://scottokeebs.com Discord: https://scottokeebs.com/discord GitHub: https://scottokeebs.com/github Ko-fi: https://ko-fi.com/joe_scotto Instagram:...
  • “AI, make the website good” - Zach Leatherman

    “AI, make the website good” - Zach Leatherman

    2026-09-21
    Millions of Large-Language-Model-generated words have been spilled on craftsmanship in this gilded-age of software development. We now have agents to plan how code will be written, agents to write code, agents to review code, agents to orchestrate and...
  • I Think Our Main Agents Will Have Names - daniel@danielmiessler.com (Daniel Miessler)

    I Think Our Main Agents Will Have Names - [email protected] (Daniel Miessler)

    2026-09-21
    Isometric cutaway of a house at night: the owner asleep upstairs in sienna while four distinct purple people work the lamplit rooms below, one at the front door with a lantern, one sorting his mail into a ledger, one at his computer, one laying out...
  • Linux Dev Time – Episode 159 - The Late Night Linux Family

    Linux Dev Time – Episode 159 - The Late Night Linux Family

    2026-09-20
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux Our fantasy programming language features. https://linuxdevtime.com/linux-dev-time-episode-159/
  • Pool Party - Jupiter Broadcasting

    Pool Party - Jupiter Broadcasting

    2026-09-20
    We're turning our spare, scattered storage into one giant network drive. Good idea? Maybe. Chapters: 00:00:00 Main Show Start 00:01:50 Housekeeping 00:17:38 End of Segment 2 00:18:15 Start of Segment 3 00:29:51 End of Segment 3 00:31:10...
  • System One models like Jev can train their own replacements - Sean Goedecke

    System One models like Jev can train their own replacements - Sean Goedecke

    2026-09-20
    “System One” models like Jev are fast general classifiers. Classifiers have existed since 1958, but they have to be trained for specific tasks: if you build a classifier to identify images of dogs, it can’t be used to tell you if a streetlight is red,...
  • Grit your teeth and ship it - Sean Goedecke

    Grit your teeth and ship it - Sean Goedecke

    2026-09-20
    Being good at building and being good at shipping are two separate skills. In the short term, they’re actually countervailing: if you have a gift for building, you’re likely to be worse at shipping. Ira Glass has a classic quote about this. All of us...
  • untitled - David Bushell

    untitled - David Bushell

    2026-09-19
    The plan was to read Seishi Yokomizo but two different authors caught my attention: The Moai Island Puzzle - Alice Arisugawa The Devotion of Suspect X - Keigo Higashino Moai Island was great. Perhaps my second favourite of the shin honkaku genre...
  • A Year of Linux, a Month of Omarchy Quattro—Part 3 - Simon Späti

    A Year of Linux, a Month of Omarchy Quattro—Part 3 - Simon Späti

    2026-09-19
    This is my Part 3 about [[Omarchy]], after using it for more than a year full time, as my main daily driver first on Lenovo ThinkBook 14 AMD, and now TUXEDO InfinityBook, for my business and personal use, replacing my MacBook Pro M1 after using macOS...
  • KDE: The Documentary TRAILER — The Story of Free Software Underdogs │ Full Film Coming October 14th - CultRepo

    KDE: The Documentary TRAILER — The Story of Free Software Underdogs │ Full Film Coming October 14th - CultRepo

    2026-09-19
    This is the story of KDE — from Matthias Ettrich's 1996 Usenet call for a better Linux desktop environment, through the Qt licensing fight that split the free desktop world, the KDE 4 release that nearly broke the community, and the powerful...
  • ISO 9001 / AS9100 Clause 7, Part One, Resources:  What It Takes to Actually Run the System - Adam Witthauer

    ISO 9001 / AS9100 Clause 7, Part One, Resources: What It Takes to Actually Run the System - Adam Witthauer

    2026-09-19
    Clauses 4 through 6 were about knowing your business, leading it, and planning. Clause 7 is where the standard asks the blunt follow-up question: do you actually have what it takes to do any of it? Clause 7 covers a lot of ground, so I'm splitting...
  • My Early Thoughts on Jev - daniel@danielmiessler.com (Daniel Miessler)

    My Early Thoughts on Jev - [email protected] (Daniel Miessler)

    2026-09-19
    A charcoal sketch of a small purple sorting machine taking in a flood of envelopes, dropping most into bins, and sending two glowing envelopes up a narrow ramp to a large engine behind it/images/jev-decision-gate.webp/images/jev-decision-gate.webp...
  • Add Format Amount As Currency as a Rails TIL - jbranchaud

    Add Format Amount As Currency as a Rails TIL - jbranchaud

    2026-09-18
    Add Format Amount As Currency as a Rails TIL
  • Hybrid Cloud Show – Episode 65 - The Late Night Linux Family

    Hybrid Cloud Show – Episode 65 - The Late Night Linux Family

    2026-09-18
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux How we approach the development and testing of our infrastructure as code, and how it differs at the homelab and professional scales....
  • “Programming” monitor - David Bushell

    “Programming” monitor - David Bushell

    2026-09-18
    I’ve been rocking an LG monitor that has noticeable burn-in. The old dog takes a while to flicker into life too. I’ve had it around eight years (the Dell before it lasted ten). I think the monitor is too dumb to be spying on me but I’m due an upgrade...
  • untitled - David Bushell

    untitled - David Bushell

    2026-09-18
    “Let me make it clear: without people at the top of their game sharing their experience and knowledge — regardless of whatever “game changing” technology is in place — we are pulling up the ladders and committing our industry to stagnation and death....
  • Men's Group - Week 35 - Nic Payne

    Men's Group - Week 35 - Nic Payne

    2026-09-18
    Week 35 — September 13 – 19, 2026 Meeting: Friday, September 18 Memory Verse: Hebrews 2:18 !!! scripture &quot;Hebrews 2:18&quot; Readings [ ] Day 1: John 11 [
  • Self-Host Weekly (18 September 2026) - Ethan Sholly

    Self-Host Weekly (18 September 2026) - Ethan Sholly

    2026-09-18
    Two apps, a dev, and a pizza place
  • How I Vibed a Proof of Conway’s Conjecture - Dan Abramov

    How I Vibed a Proof of Conway’s Conjecture - Dan Abramov

    2026-09-18
    You can just prove things, apparently.
  • Two techniques for working with System One models - Sean Goedecke

    Two techniques for working with System One models - Sean Goedecke

    2026-09-18
    I recently wrote about Jev, a new “System One” language model that only outputs decisions: the answers to a set of user-provided multiple-choice questions. This means it’s nowhere near as flexible1 as a traditional LLM like ChatGPT, but in return it’s...
  • CSS-Tricks could be a co-op - Eric Bailey

    CSS-Tricks could be a co-op - Eric Bailey

    2026-09-18
    I owe a lot of my professional identity and success to CSS-Tricks. CSS-Tricks repeatedly gave me the opportunity to write for them. In doing so, the immense popularity and huge reach of the publication helped to both socialize and normalize...
  • Jev Explained: Demos and Use Cases - Syntax

    Jev Explained: Demos and Use Cases - Syntax

    2026-09-17
    In this video CJ explains what Jev is, how it works and goes through several use cases and demos. View the code for jev chat here: https://github.com/w3cj/jev-chat 00:00 - intro 00:13 - what is jev? 01:35 - how does jev work? 03:26 - how is jev...
  • how to pronounce

    how to pronounce "omarchy" - Syntax

    2026-09-17
    Wes settles the debate once and for all. 🔥 Be the ~19,500th person to join our super tasty newsletter https://bit.ly/syntax_snackpack ------------------------------------------------------------------------------ Hit us up on Socials! Syntax:...
  • 2.5 Admins 317: Need Less - The Late Night Linux Family

    2.5 Admins 317: Need Less - The Late Night Linux Family

    2026-09-17
    Support us on Patreon and get an ad-free RSS feed with some early episodes. https://www.patreon.com/LateNightLinux Some of the ways you can mitigate the ridiculous hardware prices, and picking the right size network for a small...
  • The absolute best AI tools to use in September 2026 - Cassidy Williams

    The absolute best AI tools to use in September 2026 - Cassidy Williams

    2026-09-17
    The best AI tools for development, productivity, creativity, and more.
  • How I Actually Do Agentic Engineering As A Senior Software Engineer - Hammy Labs

    How I Actually Do Agentic Engineering As A Senior Software Engineer - Hammy Labs

    2026-09-17
    It's been a minute since I last shared How I Actually Code with AI (almost a year!) and a lot has changed during that time. I moved to a terminal-focused dev setup I exclusively do agentic engineerin...
  • Why Are There So Many Danish Programming Language Designers? - CultRepo

    Why Are There So Many Danish Programming Language Designers? - CultRepo

    2026-09-17
    What do Anders Hejlsberg, Bjarne Stroustrup, DHH, Lars Bak, Kasper Lund, Peter Naur, and Rasmus Lerdorf have in common? They're all Danes. Between them, this small group has had a hand in C++, C#, TypeScript, Delphi, Ruby on Rails, PHP, V8,...
  • Should You Quit Your Job? - Syntax

    Should You Quit Your Job? - Syntax

    2026-09-16
    Scott and Wes dig into a listener mailbag full of AI questions: how to bill freelance work when the tools make you faster, whether coding still matters in interviews, and if the AI bubble is about to pop. Plus sandboxing your agents, managing...
  • Inside Kueue: How Kubernetes Decides What Runs Next - KubeSimplify

    Inside Kueue: How Kubernetes Decides What Runs Next - KubeSimplify

    2026-09-16
    See how Kueue brings order to overloaded Kubernetes clusters by intelligently managing batch workloads with a hands on demo.
  • #563: Getting Started with Rust as Python Devs - Michael Kennedy (@mkennedy)

    #563: Getting Started with Rust as Python Devs - Michael Kennedy (@mkennedy)

    2026-09-16
    Lint the entire CPython code base from scratch. It takes 0.3 seconds. Three blinks of an eye. That is ruff, and it is written in Rust. So are Pydantic, Polars, uv, and Granian. Rust shows up in Python three ways: tools that happen to be Rust,...
  • Work-Life Balance Is Why Most People Never Land a DevOps Job - Mischa van den Burg

    Work-Life Balance Is Why Most People Never Land a DevOps Job - Mischa van den Burg

    2026-09-16
    Get the free DevOps Career Roadmap: https://kubecraft.click/roadmap-cgv160 Apply to join KubeCraft & land your DevOps job: https://kubecraft.click/cgv160 A season of no is how you land a DevOps job faster. These are the rules I used to go from...
  • How I Built My AI SaaS on Kubernetes - Mischa van den Burg

    How I Built My AI SaaS on Kubernetes - Mischa van den Burg

    2026-09-16
    Get the FREE DevOps Roadmap: https://kubecraft.click/roadmap-l Get access to KubeCraft: https://kubecraft.click/live In this live stream I show you how I built my AI app hosted on Kubernetes. This is very useful for people who want to land DevOps...
  • No Rescue - Jupiter Broadcasting

    No Rescue - Jupiter Broadcasting

    2026-09-16
    The Fed is raising rates into an energy supply shock, just as the AI trade starts sabotaging itself from within. Chapters: 00:00:00 123: No Rescue 00:00:18 Macro Shock Ahead 00:01:07 Energy Crisis Escalates 00:05:42 Fed Raises Rates 00:12:50...
  • My Last Quest - Jupiter Broadcasting

    My Last Quest - Jupiter Broadcasting

    2026-09-16
    I turn the Quest 3 into a spatial workstation, wire it into my AI agents, and discover one trick the Valve Frame should steal. Chapters: 00:00:00 Welcome to The Launch! 00:09:00 Segment 1 00:23:17 Song of the Week 00:27:52 Voicemail 1-774-462-5667...
  • Web-Perf Wednesday 009 – CrUX Makes Ad Weight Public - CSS Wizardry

    Web-Perf Wednesday 009 – CrUX Makes Ad Weight Public - CSS Wizardry

    2026-09-16
    CrUX adds public ad count, density, CPU, and network metrics, giving publishers and advertisers a shared view of real ad weight.
  • untitled - David Bushell

    untitled - David Bushell

    2026-09-16
    Apple’s daily harassment beat me into submission. I installed iOS 27 and macOS 27. I was told they’re both an improvement over 26 with less of the glasshole nonsense. I dialled back every setting I could and macOS 27 is fine, I guess. The stupid glass...
  • selfh.st/apps Now Features SSO and Trending Filters - Ethan Sholly

    selfh.st/apps Now Features SSO and Trending Filters - Ethan Sholly

    2026-09-16
    The directory's most requested features have (finally) arrived
  • Jev means structured output is interesting again - Sean Goedecke

    Jev means structured output is interesting again - Sean Goedecke

    2026-09-16
    I don’t write blog posts about new models. That’s Simon Willison’s beat, and he’s very good at it. But I want to write about Jev, which is a different kind1 of AI model: a “System One”2 model. As it turns out, it’s not that different from an ordinary...
  • jid - Curator

    jid - Curator

    2026-09-16
    A JSON incremental digger with auto completions and expressions.
  • Icon Fall Web Component - Zach Leatherman

    Icon Fall Web Component - Zach Leatherman

    2026-09-16
    I’ve been doing some spring/fall cleaning and found an unpublished follow-up component to <snow-fall> (a web component to “snow” on your website — which also happens to work with emoji too). Originally it was created as an easter egg for Blog...
  • Kubernetes observability in 2026 with OpenObserve 1.0 as the backend - KubeSimplify

    Kubernetes observability in 2026 with OpenObserve 1.0 as the backend - KubeSimplify

    2026-09-15
    A 31 ms full-text search over 4.2 million Kubernetes log rows, and a whole cluster on 43m CPU under 600 MiB: a hands-on run of OpenObserve 1.0 as the backend.
  • Rust generics: from Static to Dynamic dispatch - Sylvain Kerkour

    Rust generics: from Static to Dynamic dispatch - Sylvain Kerkour

    2026-09-15
    Imagine that you want to add a camera to your computer which is lacking one. You buy a webcam and connect it via a USB port. Now imagine that you
  • #496 A lake house in Seattle - Michael Kennedy and Calvin Hendryx-Parker

    #496 A lake house in Seattle - Michael Kennedy and Calvin Hendryx-Parker

    2026-09-15
    Topics include Pandas Should Go Extinct, Pydantic-pint puts real-world units in your Pydantic models, How Libraries Run Rust Inside Python (With PyO3), and AWS acquires DuckLabs.
  • untitled - David Bushell

    untitled - David Bushell

    2026-09-15
    Not long ago I was fooled into thinking Digital Ocean had done right by CSS-Tricks. Turns out it was all Geoff and the authors working for free? Digital Ocean would rather fund outright fascism than their own publication.
  • Obsidian Vault to Enterprise Company Brain: Where Agents Write, Branch and Merge - Simon Späti

    Obsidian Vault to Enterprise Company Brain: Where Agents Write, Branch and Merge - Simon Späti

    2026-09-15
    I’ve been using a personal second brain for many years. I started with OneNote and pivoted to Obsidian due to the linking feature. Since then, I have built a full net of knowledge for my personal life, but not only that: I also manage my solo business...
  • Tell agents the why, not just the how - Sean Goedecke

    Tell agents the why, not just the how - Sean Goedecke

    2026-09-15
    Early AI agents were basically enthusiastic idiots. Working with them required you to tell them precisely what you wanted them to do (for instance, “method A exists on class B, please add an equivalent method to classes C through F”). Otherwise they’d...
  • Table of Contents Web Component - Zach Leatherman

    Table of Contents Web Component - Zach Leatherman

    2026-09-15
    …and another one. This little (zero CSS) web component has two modes: progressively enhance a hierarchy of server rendered <ol> or <ul> elements (or conveniently client render them for you if they don’t exist) to highlight which are...
  • Anthropic's Misuse Report, Condensed to 117 Findings - daniel@danielmiessler.com (Daniel Miessler)

    Anthropic's Misuse Report, Condensed to 117 Findings - [email protected] (Daniel Miessler)

    2026-09-15
    The cover of the UL summary of Anthropic's September 2026 misuse report, with the eight section titles down the left side and 117 findings in the...
  • I wish you the best in the Offline - David Rupert

    I wish you the best in the Offline - David Rupert

    2026-09-14
    A handful of people I follow and know about have announced their recent departure. Not from a job (although plenty of that going around), but from social media, AI usage, or in more extreme cases the Internet entirely. In Goodbye, Forever, Probably,...
  • Planning with Agents: Divided Worlds, Boundary Objects, and Thicker Interfaces - Maggie Appleton

    Planning with Agents: Divided Worlds, Boundary Objects, and Thicker Interfaces - Maggie Appleton

    2026-09-14
    Why we need richer, thicker interfaces and better boundary objects for collaborative planning with agents
  • untitled - David Bushell

    untitled - David Bushell

    2026-09-14
    Aha! Yes! I’m called out at the start of Slop Talk Show #732 for last week’s note :) This is a proud achievement! How does one go about framing an audio clip to display in my office? Have the transcript framed and printed? I’m sure I’ve been mentioned...
  • The Grammar of Data: From Definition to Execution - Simon Späti

    The Grammar of Data: From Definition to Execution - Simon Späti

    2026-09-14
    In Part 1, we discovered the grammar for data: a way to define a data project with its complex requirements and how we define it declaratively as a grammar in one sentence with nouns (sources), transformations (verbs), templates, and modifiers,...
  • Slow developer experience will bottleneck fast models - Sean Goedecke

    Slow developer experience will bottleneck fast models - Sean Goedecke

    2026-09-14
    Right now developer experience is measured in seconds. If your tests take a second to run, that’s good; if they take thirty seconds, that’s bad. Any faster than a second doesn’t really matter, because most of your time is spent either thinking or...
  • Solar Eclipse Toggle Web Component (two state dark/light mode toggle) - Zach Leatherman

    Solar Eclipse Toggle Web Component (two state dark/light mode toggle) - Zach Leatherman

    2026-09-14
    In Trying out a Two-state Dark Mode Toggle I summarized the Two-state Dark and Light mode Toggle discussion as I experimented with a toggle in my personal website footer. After launch, Curtis Wilcox left some good feedback to improve the...
  • Interpreting Pangram - Armin Ronacher

    Interpreting Pangram - Armin Ronacher

    2026-09-14
    Yesterday David Sacks wrote a tweet and within a few minutes people did, what they usually do, and they asked Pangram if it was AI. And Pangram said it’s entirely AI generated. To which David replied that these AI detectors are bogus. Now Pangram has...
  • untitled - David Bushell

    untitled - David Bushell

    2026-09-13
    Three reasons why “AI” companies like Anthropic are fearmongering: It’s free advertising. Big news outlets like BBC News are running press releases unquestioned. “CEO Said A Thing!” Journalism (see image below) They want to get ahead of and control...
  • untitled - David Bushell

    untitled - David Bushell

    2026-09-13
    I finished the two remaining Yukito Ayatsuji books: The Labyrinth House Murders The Clock House Murders Neither were as good as the Mill House. Labyrinth House was entertaining enough, Ayatsuji has fun messing with the reader. Clock House is long...
  • AI is breaking our proxies for expertise - Sean Goedecke

    AI is breaking our proxies for expertise - Sean Goedecke

    2026-09-13
    Mathematicians are broadly not anti-AI. They’re more culturally open to using AI as a tool than, say, artists or writers1. However, now that more and more genuinely prestigious problems have fallen to AI, that might be changing. Almost five thousand...
  • RSS Club #009: Domains - David Bushell

    RSS Club #009: Domains - David Bushell

    2026-09-12
    This is an RSS-only post, thank you for subscribing :) I keep buying domains! When will I ever learn? Domain prices are increasing (again) because why wouldn’t they? Sub-domains are free! Host your side project on a sub-domain! Then if you get bored,...
  • Context, Semantics, and Ontology: A Primer for the Agentic Era - Simon Späti

    Context, Semantics, and Ontology: A Primer for the Agentic Era - Simon Späti

    2026-09-12
    There’s so much talk about new ways of working with agent engineering supported workflows. New models are independently creating new metrics and transformations, finding gaps in the business data, reviewing the SQL they write, and verifying everything...
  • Don't build tools for AI agents - Sean Goedecke

    Don't build tools for AI agents - Sean Goedecke

    2026-09-12
    Lots of people are making the case that we should stop building software for human users and start building it for AI agents. This kind of makes sense. For instance, my AI agents now use Datadog way more than I use it myself, purely by virtue of them...
  • P(doom) - Armin Ronacher

    P(doom) - Armin Ronacher

    2026-09-12
    This week some flavor of “AI is going to kill us all” went viral. In particular one where an employee put his personal probability of that happening above 10%. Which made me go to the Wikipedia page of P(doom) and I realized that Dario Amodei’s...
  • Copper Heatsink on the Makera Z1 CNC - Joe Scotto

    Copper Heatsink on the Makera Z1 CNC - Joe Scotto

    2026-09-11
    If you like what I do, consider supporting me on Patreon: https://patreon.com/joe_scotto Makera Z1: https://makerainc.sjv.io/jR4ZoP Website: https://scottokeebs.com Discord: https://scottokeebs.com/discord GitHub:...
  • untitled - David Bushell

    untitled - David Bushell

    2026-09-11
    I’m closing down Attic but my Croissant project is staying online! It’s moving to a sub-domain: croissant.dbushell.com What does that mean? If you’re using the Tauri macOS app then nothing changes. If you’re using the PWA you’ll see a notice. You’ll...
  • What isn’t earned isn’t valued - Derek Kedziora

    What isn’t earned isn’t valued - Derek Kedziora

    2026-09-11
    I’ve spent the last week in Arizona. When I was packing I almost forgot to bring along my Arizona driver’s license, which was unceremoniously cast to the bottom of a drawer. I can’t help but feel something like disgust when looking at it. I got the...
  • Self-Host Weekly (11 September 2026) - Ethan Sholly

    Self-Host Weekly (11 September 2026) - Ethan Sholly

    2026-09-11
    These go to twelve
  • If You Always Enjoy It, You're Not Pushing It Hard Enough—Benn Stancil (Show Your Workflow #1) - Simon Späti

    If You Always Enjoy It, You're Not Pushing It Hard Enough—Benn Stancil (Show Your Workflow #1) - Simon Späti

    2026-09-11
    I had the pleasure to discuss and analyze the workflow of none other than Benn Stancil, legendary writer and storyteller in the data space and beyond, who started writing back in 2013 (with a seven-or-eight-year startup break in between). This is the...
  • Looking back: A Quarter Century After 9/11 - Adam Witthauer

    Looking back: A Quarter Century After 9/11 - Adam Witthauer

    2026-09-11
    On August 31st, 2001, I landed in Sarajevo. The Army was a much different place before 9/11. We were still on that post cold war high, where the US was on top of the world. Our tactics were still based around the Soviet threat, mostly as a default. We...
  • Trying out a Two-state Dark Mode Toggle - Zach Leatherman

    Trying out a Two-state Dark Mode Toggle - Zach Leatherman

    2026-09-11
    Update I made some updates and released it as a web component: details in Solar Eclipse Toggle, a Dark/Light mode Toggle Web Component. Lea Verou sparked some lovely discussions about dark/light mode toggles by asking a simple question: do these form...
  • Evolution, LitRPG, and AI Harnesses - daniel@danielmiessler.com (Daniel Miessler)

    Evolution, LitRPG, and AI Harnesses - [email protected] (Daniel Miessler)

    2026-09-11
    A person adds a purple upgrade to a branching skill tree rooted in nature, with a bow, shield, book, and tools on its branches/images/evolution-litrpg-header-v2.webp/images/evolution-litrpg-header-v2.webp Ok, this will be a crazy and long one, but if...
  • #562: DuckLake: The Lakehouse That's Just SQL and Parquet - Michael Kennedy (@mkennedy)

    #562: DuckLake: The Lakehouse That's Just SQL and Parquet - Michael Kennedy (@mkennedy)

    2026-09-10
    How many files does your query read before it reads any data? On some data lakes, you go through JSON and metadata files first, just to learn which Parquet files matter. DuckLake asks one SQL question instead. The metadata lives in a real database....
  • They really do think AI might kill everyone - Sean Goedecke

    They really do think AI might kill everyone - Sean Goedecke

    2026-09-10
    A recent resignation tweet from an Anthropic researcher has everyone talking about the AI apocalypse again. Among other things, he said: The people building AI earnestly believe that it could kill us all by the end of the decade. Many people found...
  • Happy 1st Anniversary to Big W! - Adam Witthauer

    Happy 1st Anniversary to Big W! - Adam Witthauer

    2026-09-10
    It's hard to believe it, but it's been a year since I started this crazy journey! I nearly missed it, as things have really begun picking up steam. A strong network One of the biggest sources of uncertainty coming into this was my network,...
  • The Boring Way to Get to AI Taking Over Everything - daniel@danielmiessler.com (Daniel Miessler)

    The Boring Way to Get to AI Taking Over Everything - [email protected] (Daniel Miessler)

    2026-09-10
    A charcoal sketch of a faceless purple robot working the levers of a dense industrial machine, beside an empty office chair with a worker's cap left hanging on it/images/slow-path-to-ai-takeover.webp/images/slow-path-to-ai-takeover.webp...
  • Microcontrollers with good support for Rust - Sylvain Kerkour

    Microcontrollers with good support for Rust - Sylvain Kerkour

    2026-09-09
    Embedded C is something that I would only wish for my worst enemies. On the other hand, embedded Rust has matured to a point where many companies are now shipping
  • Add Run Python Tools With uvx as a Python TIL - jbranchaud

    Add Run Python Tools With uvx as a Python TIL - jbranchaud

    2026-09-09
    Add Run Python Tools With uvx as a Python TIL
  • Web-Perf Wednesday 008 – Good INP Rates Keep Falling - CSS Wizardry

    Web-Perf Wednesday 008 – Good INP Rates Keep Falling - CSS Wizardry

    2026-09-09
    CrUX shows another fall in good INP experiences, making careful attribution more useful than a quick explanation.
  • AI Dotfiles - How I Take My AI Workflows Across Projects And Machines - Hammy Labs

    AI Dotfiles - How I Take My AI Workflows Across Projects And Machines - Hammy Labs

    2026-09-09
    Over the past 6 months I've transitioned my entire dev workflow over to agentic engineering. I now have a set of tools I use for coding with AI for both work and personal engagements - across machines...
  • Why we should anthropomorphize AI agents - Sean Goedecke

    Why we should anthropomorphize AI agents - Sean Goedecke

    2026-09-09
    Just over a year ago I wrote Why we should anthropomorphize LLMs. Now it’s a hot topic again, driven by Dwarkesh Patel’s description of OpenAI’s recent swarm breakout as a sequence of AI “civilizations”. In 2025, my argument for anthropomorphism went...
  • chroncal - Curator

    chroncal - Curator

    2026-09-09
    All in one calendar, tasks and journal manager in the terminal.
  • A rant about phishing: It's not the user's fault (and not DNS either) - Maurycyz

    A rant about phishing: It's not the user's fault (and not DNS either) - Maurycyz

    2026-09-09
    "For safety, don't click suspicious links" Meanwhile, most organization's login flow redirects through: # This is a real example, but I've changed the names to avoid pointing fingers https://www.[name of...
  • I was tired of building 474 separate pages for Open Graph Images - Zach Leatherman

    I was tired of building 474 separate pages for Open Graph Images - Zach Leatherman

    2026-09-09
    Prior blog post (if you want the full context): If I work really hard on my Open Graph Images, People will share my Blog Posts (2021 Aug) Here’s the gist: Open Graph images are those little pictures that show up when your site is shared on social...
  • #495 Banned - Michael Kennedy and Calvin Hendryx-Parker

    #495 Banned - Michael Kennedy and Calvin Hendryx-Parker

    2026-09-08
    Topics include EuroPython 2026 videos are online, The State of Django 2026: Boring is so back, htmx 4.0.0 has been released, and Functionally Zen.
  • Add Use Claude Code From Multiple Accounts as a Claude Code TIL - jbranchaud

    Add Use Claude Code From Multiple Accounts as a Claude Code TIL - jbranchaud

    2026-09-08
    Add Use Claude Code From Multiple Accounts as a Claude Code TIL
  • Kimchi - Justin Garrison

    Kimchi - Justin Garrison

    2026-09-08
    Open weights, open harness
  • CodePen: exposed! - David Bushell

    CodePen: exposed! - David Bushell

    2026-09-08
    I promise this post is not merely a comment on a Hacker News submission because good lord that would be desperate but that is where I’m starting: “They send all typed into editor input to codepen.dev almost immediately (you would see in 1-2 sec after...
  • Automatically detecting AI text in my browser - Sean Goedecke

    Automatically detecting AI text in my browser - Sean Goedecke

    2026-09-08
    Automated AI text detection is currently an underserved niche. The only game in town is Pangram, which does an excellent job but desperately needs more competition. In a few years, I would be surprised if every major social network doesn’t scan new...
  • The Socrates Agent - daniel@danielmiessler.com (Daniel Miessler)

    The Socrates Agent - [email protected] (Daniel Miessler)

    2026-09-08
    A charcoal sketch of four slumped people being fed sheets of paper by a tall purple machine, while across the room one person writes at a wooden desk and a small purple Socrates leans in with open, empty...
  • Watch the Plot - daniel@danielmiessler.com (Daniel Miessler)

    Watch the Plot - [email protected] (Daniel Miessler)

    2026-09-08
    Charcoal cutaway of a three-story building: a small purple glass lab on top where researchers admire a humanoid robot, and two much larger sienna floors below crowded with a family at a kitchen table, an old man in a sickbed, a child reading under a...
  • The Good Person Bank - daniel@danielmiessler.com (Daniel Miessler)

    The Good Person Bank - [email protected] (Daniel Miessler)

    2026-09-08
    A charcoal sketch of a man whose head is an open purple ledger with a rubber stamp on it, dropping coins into a donation box held by a smiling person on his left while his other arm shoves a startled waiter away on his...
  • Humans Aren't Aligned Either - daniel@danielmiessler.com (Daniel Miessler)

    Humans Aren't Aligned Either - [email protected] (Daniel Miessler)

    2026-09-08
    Charcoal sketch of a man in a long coat holding a carpenter's level against an upright purple machine, while behind him a toppled column smokes and small figures huddle in the...
  • Add Generate Image Alt Text Across Claude Models as an LLM TIL - jbranchaud

    Add Generate Image Alt Text Across Claude Models as an LLM TIL - jbranchaud

    2026-09-07
    Add Generate Image Alt Text Across Claude Models as an LLM TIL
  • New York State Fair Giant Horses and Baked Potato - Joe Scotto

    New York State Fair Giant Horses and Baked Potato - Joe Scotto

    2026-09-07
    If you like what I do, consider supporting me on Patreon: https://patreon.com/joe_scotto Website: https://scottokeebs.com Discord: https://scottokeebs.com/discord GitHub: https://scottokeebs.com/github Ko-fi: https://ko-fi.com/joe_scotto Instagram:...
  • Men's Group - Week 34 - Nic Payne

    Men's Group - Week 34 - Nic Payne

    2026-09-07
    Week 34 — September 6 – 12, 2026 Meeting: Friday, September 11 Memory Verse: Philippians 4:19 !!! scripture &quot;Philippians 4:19&quot; Readings [ ] Day 1: Joh
  • Astra for Coding: Why Are We Doing This Again? - Armin Ronacher

    Astra for Coding: Why Are We Doing This Again? - Armin Ronacher

    2026-09-07
    I’m more and more convinced that all of AI engineering is Neijuan (内卷, meaning curl inwards). In China it describes a system that demands ever more effort and competition without improving output. The way in which it sometimes shows up in the West...
  • How I Clean My Glasses - Hammy Labs

    How I Clean My Glasses - Hammy Labs

    2026-09-06
    I'm near-sighted and worn glasses ~daily for the past decade or so. It took me awhile to find a simple and effective approach to cleaning my glasses so here I wanted to share what I've found useful. H...
  • The Interface Is the Curriculum - Kenneth Reitz

    The Interface Is the Curriculum - Kenneth Reitz

    2026-09-05
    In a study published in 2019, researchers put adults who had played Pokémon extensively as children into an fMRI scanner. When those adults looked at Pokémon, a particular part of their visual cortex responded selectively, in a consistent location...
  • Latent Powers - Armin Ronacher

    Latent Powers - Armin Ronacher

    2026-09-05
    A few weeks ago I felt like it would be fun to see if I can make one of those cheap Chinese CarPlay dongles run something other than the stock firmware. The idea was that rather than just forwarding CarPlay, why not do something more interesting with...
  • #561: TonIO, a Multi-threaded Async Runtime for Python - Michael Kennedy (@mkennedy)

    #561: TonIO, a Multi-threaded Async Runtime for Python - Michael Kennedy (@mkennedy)

    2026-09-04
    How many cores does your machine have, 10, 18? Your async Python code uses just one of them. That isn't a bug in asyncio. That's the design, and optimizing event loops to be faster by 20% doesn't change it. So Giovanni Barillari started...
  • Integrating with Kubernetes with Matthew Sanabria - Justin Garrison & Autumn Nash

    Integrating with Kubernetes with Matthew Sanabria - Justin Garrison & Autumn Nash

    2026-09-04
    Come find Justin in-person and get FAFOFM stickers!Devopsdays - Portland, OR - September 8-10. Get 20% off tickets with FAFOFMEdgecase - Gooiland Hilversum, NL - September 24Taloscon - Amsterdam, NL - October 15-16KCD UK - Edinburgh - October...
  • Abattoirs of taste - David Bushell

    Abattoirs of taste - David Bushell

    2026-09-04
    I keep hearing this damned word pop up and it’s starting to annoy me. It’s fast-tracking its way to becoming the free space on buzzword bingo for magic 8 ball enjoyers. That word is “taste”. I’ll try to define “taste” in the context that prompt...
  • Support Local Variables - Max Bernstein

    Support Local Variables - Max Bernstein

    2026-09-04
    Discovering and supporting all of the wild semantics for local variables in Ruby was so interesting that the ZJIT team decided to write a paper about it: Support Local Variables (PDF). It’s also the first bit of academic literature that documents and...
  • Self-Host Weekly (4 September 2026) - Ethan Sholly

    Self-Host Weekly (4 September 2026) - Ethan Sholly

    2026-09-04
    Is &quot;responsible use of generative AI&quot; in the room with us right now?
  • Socratic AI - daniel@danielmiessler.com (Daniel Miessler)

    Socratic AI - [email protected] (Daniel Miessler)

    2026-09-04
    A charcoal sketch of a student at a desk with a finished handwritten page in front of him while a purple AI figure across the desk hands his pencil back to him, its other palm open and...
  • Cliff's Notes for Everything - daniel@danielmiessler.com (Daniel Miessler)

    Cliff's Notes for Everything - [email protected] (Daniel Miessler)

    2026-09-04
    A sienna sketch of a man squatting under a giant open book he is lifting overhead, while a purple robot arm on a desk hands a striped summary sheet to a faint gray figure/images/cliffs-notes-for-everything.webp/images/cliffs-notes-for-everything.webp...
  • Forking Cal.com to closed source (Changelog Interviews #685) - Changelog

    Forking Cal.com to closed source (Changelog Interviews #685) - Changelog

    2026-09-03
    This week I'm joined by Peer Richelsen, co-founder of Cal.com. What if the majority of open source repositories are already compromised and we just don't know it yet? That's the theory Peer brings to the table this week. We dig into how AI...
  • Python Morsels now has spaced repetition - Trey Hunner

    Python Morsels now has spaced repetition - Trey Hunner

    2026-09-03
    Nearly every book I’ve read on teaching and education over the past decade has talked about the value of spaced repetition. For much of that time, spaced repetition has been something I would recommend learners do, but it wasn’t something I helped...
  • Terminal Trove August 2026 Wrap Up - Curator

    Terminal Trove August 2026 Wrap Up - Curator

    2026-09-03
    A wrap up of all the things that happened in Terminal Trove in August 2026.
  • Rust concurrency vs Go concurrency: stackless vs stackfull coroutines - Sylvain Kerkour

    Rust concurrency vs Go concurrency: stackless vs stackfull coroutines - Sylvain Kerkour

    2026-09-02
    While Rust and Go are both modern programming languages that have learned from the mistakes of the previous generation, they manage concurrency in a completely different way, which, as we
  • New York State Fair Pickle on a Stick - Joe Scotto

    New York State Fair Pickle on a Stick - Joe Scotto

    2026-09-02
    If you like what I do, consider supporting me on Patreon: https://patreon.com/joe_scotto Website: https://scottokeebs.com Discord: https://scottokeebs.com/discord GitHub: https://scottokeebs.com/github Ko-fi: https://ko-fi.com/joe_scotto Instagram:...
  • curl 8.22.0 - Daniel Stenberg

    curl 8.22.0 - Daniel Stenberg

    2026-09-02
    Welcome to this new release. Get it as always from https://curl.se. If you rather want a security-patched older release branch, stay tuned for the follow-up Rock-solid curl announcement within a few days. Release presentation Numbers the 276th...
  • Web-Perf Wednesday 007 – Chrome Makes Busy Workers Measurable - CSS Wizardry

    Web-Perf Wednesday 007 – Chrome Makes Busy Workers Measurable - CSS Wizardry

    2026-09-02
    Chrome 153 starts exposing dedicated-worker congestion to RUM, while browser releases tighten privacy, module recovery, and image preloading.
  • streamtop - Curator

    streamtop - Curator

    2026-09-02
    A terminal monitor for debugging HLS, DASH and internet live streams.
  • Running a big LLM across multiple GPUs with vLLM - KubeSimplify

    Running a big LLM across multiple GPUs with vLLM - KubeSimplify

    2026-09-01
    A runbook for serving a model too big for one GPU: download to serving in seven steps, with every vLLM flag, startup log line and real error explained, plus tensor, pipeline and expert parallelism benchmarked head to head on a 235B model across four...
  • #494 Python Wrapture - Michael Kennedy and Calvin Hendryx-Parker

    #494 Python Wrapture - Michael Kennedy and Calvin Hendryx-Parker

    2026-09-01
    Topics include OpenAI's Python SDK has migrated to HTTPX2, TMOG - Native Task Manager for macOS, Windows, and Linux, wrapture - one wrapper for mocking, tracing, and observability, and linkedin2md.
  • Bad code is kudzu - Vicki Boykis

    Bad code is kudzu - Vicki Boykis

    2026-09-01
    Cultivation of the Vines, Henri Martin Kudzu is a plant that was once introduced from East Asia to the eastern United States as a way to combat soil erosion. But, kudzu, once introduced, grows aggressively and can overtake sidewalks, houses,...
  • Grown men are learning Kubernetes from cartoons.. - Mischa van den Burg

    Grown men are learning Kubernetes from cartoons.. - Mischa van den Burg

    2026-09-01
    Apply to join KubeCraft and get mentorship: https://kubecraft.click/cgv151 Download your free DevOps Career Roadmap here: https://kubecraft.click/rm-cgv151 Tutorial daycare is why you still do not have a DevOps job. You bought the courses, watched...
  • Zero Trust in Practice: Migrating from Istio Sidecar to Ambient Mode - KubeSimplify

    Zero Trust in Practice: Migrating from Istio Sidecar to Ambient Mode - KubeSimplify

    2026-08-31
    A hands-on comparison of Istio sidecar and ambient mode for zero-trust service mesh. Same app, same policy, two architectures proven step by step on a local cluster.
  • Let’s Use the Emergent CSS random() Function in all the Browsers - Lee Meyer

    Let’s Use the Emergent CSS random() Function in all the Browsers - Lee Meyer

    2026-08-31
    The journey to create a polyfill for the upcoming CSS random() function that works in all browsers. Let’s Use the Emergent CSS random() Function in all the Browsers originally handwritten and published with love on CSS-Tricks. You should really get...
  • What’s !important #18: <geolocation>, Syntax ::highlight()ing, named-feature(), and More - Daniel Schwarz

    What’s !important #18: , Syntax ::highlight()ing, named-feature(), and More - Daniel Schwarz

    2026-08-31
    Well, that’s a wrap. No, not a flex-wrap, but rather today marks a new day, week, month, season, aaaand new edition of What’s important (#18), bringing you the best content that developers have produced over the last couple of weeks or so. What’s...
  • Rediscovering Sublime Text - Blake Watson

    Rediscovering Sublime Text - Blake Watson

    2026-08-30
    One day last week, I updated Visual Studio Code. Anecdotally it feels like it asks for updates twice a week now. I’m sure that’s not true, but I feel overwhelmed by app update requests in this vibe-coded world we live in now. A couple of recent...
  • Add Connect To Individual Overmind Processes Via tmux as a tmux TIL - jbranchaud

    Add Connect To Individual Overmind Processes Via tmux as a tmux TIL - jbranchaud

    2026-08-30
    Add Connect To Individual Overmind Processes Via tmux as a tmux TIL
  • Add Output Query Result In Nicely Formatted Table as a SQLite TIL - jbranchaud

    Add Output Query Result In Nicely Formatted Table as a SQLite TIL - jbranchaud

    2026-08-30
    Add Output Query Result In Nicely Formatted Table as a SQLite TIL
  • 🐧  Is Omarchy safe to use? - Mischa van den Burg

    🐧 Is Omarchy safe to use? - Mischa van den Burg

    2026-08-30
    https://kubecraft.dev/linux Download your free DevOps Career Roadmap here: https://kubecraft.click/rm-nejsxsTrWBM
  • Turning my sad gaming PC into a media server - Sophie

    Turning my sad gaming PC into a media server - Sophie

    2026-08-30
    In 2016, I built my very first gaming PC, armed with a PCPartPicker list and a ton of Reddit research. We had some good times together: Fallout 4, The Witcher 3, Divinity: Original Sin, various Batman games. Then we got a PS4, then a PS5, then a...
  • Llama Llama - Derek Kedziora

    Llama Llama - Derek Kedziora

    2026-08-29
    The first time I heard a Llama Llama book being read was my wife reading the Ukrainian version to our daughter. Ukrainian is a very melodic language and sounds lovely in verse, which is why I just assumed the book was originally written in Ukrainian....
  • ISO 9001 / AS9100 Clause 6, Planning:  Where Risk-Based Thinking Earns Its Keep - Adam Witthauer

    ISO 9001 / AS9100 Clause 6, Planning: Where Risk-Based Thinking Earns Its Keep - Adam Witthauer

    2026-08-29
    Clause 5 asked whether leadership owns the system. Clause 6 asks what leadership plans to do with it. This is the clause where the standard stops describing structure and starts demanding foresight. It has three parts: actions to address risks and...
  • Technical note: transfer files over an ethernet patch cable - Maurycyz

    Technical note: transfer files over an ethernet patch cable - Maurycyz

    2026-08-29
    It's possible to just connect two computers together with Ethernet and do a bit of IP configuration: # On sender... ip address add dev eth0 fd42:dead:beef::1/48 ip link set dev eth0 up # On receiver... ip address add dev eth0...
  • Returning to owning things in a streaming world - Sophie

    Returning to owning things in a streaming world - Sophie

    2026-08-29
    There have been various blog posts and social media posts in the last couple of years about people rejecting streaming services and going back to buying music, listening on handheld devices that - gasp - aren't phones. Vinyl's bigger than...
  • Mounting a UFS2 volume on Ubuntu from .raw - Jim Salter

    Mounting a UFS2 volume on Ubuntu from .raw - Jim Salter

    2026-08-28
    If you need to mount a UFS2 volume directly on Ubuntu–for example, from a snapshot of a XigmaNAS VM using UFS storage beneath a ZFS pool on the VM host–there are a few extra hurdles along the way. First, you need to scan the .raw file for partitions...
  • Add Register SQLite Adapter To Serialize Datetimes as a Python TIL - jbranchaud

    Add Register SQLite Adapter To Serialize Datetimes as a Python TIL - jbranchaud

    2026-08-28
    Add Register SQLite Adapter To Serialize Datetimes as a Python TIL
  • Self-Host Weekly (28 August 2026) - Ethan Sholly

    Self-Host Weekly (28 August 2026) - Ethan Sholly

    2026-08-28
    I'll take &quot;things nobody asked for&quot; for $500, Alex
  • Writing really is an Emotional Rollercoaster - Simon Späti

    Writing really is an Emotional Rollercoaster - Simon Späti

    2026-08-28
    [[Writing]] has become my passion over time; I have built a whole company based on technical writing services (even though most say that’s impossible). After doing it for 11 years publicly (much longer privately), I still enjoy it every day. If I...
  • Running Qwen3.8-Flash-Next on a DGX Spark and RTX PRO 6000 - KubeSimplify

    Running Qwen3.8-Flash-Next on a DGX Spark and RTX PRO 6000 - KubeSimplify

    2026-08-27
  • Lessons learned building an extended standard library for Rust (stdx) - Sylvain Kerkour

    Lessons learned building an extended standard library for Rust (stdx) - Sylvain Kerkour

    2026-08-27
    As mentionned many times on this blog only possible way to fix Rust supply chain security and fragmented ecosystem is to build an extended standard library. I've been doing this
  • Add Set Permission Mode When Starting Session as a Claude Code TIL - jbranchaud

    Add Set Permission Mode When Starting Session as a Claude Code TIL - jbranchaud

    2026-08-27
    Add Set Permission Mode When Starting Session as a Claude Code TIL
  • Creating Web Widgets Using the Document Picture-in-Picture API - Daniel Schwarz

    Creating Web Widgets Using the Document Picture-in-Picture API - Daniel Schwarz

    2026-08-27
    The general idea is that we create a Document Picture-in-Picture window (DPIP window), and then we put HTML, CSS, and JavaScript into it. Creating Web Widgets Using the Document Picture-in-Picture API originally handwritten and published with love on...
  • Big W Core Values:  Mission Success - Adam Witthauer

    Big W Core Values: Mission Success - Adam Witthauer

    2026-08-27
    Learn what Mission Success means at Big W, and why it is the first of our core values.
  • Why OOP exists - Rodrigo@mathsppblog

    Why OOP exists - Rodrigo@mathsppblog

    2026-08-26
    Learn the fundamental principles behind OOP and how they connect to the syntax of Python. Introduction Welcome! This article will teach you the core ideas behind object-oriented programming, commonly known as OOP. This is the article I wish I read...
  • Fixing Rust's supply chain security: The good, the bad and the ugly - Sylvain Kerkour

    Fixing Rust's supply chain security: The good, the bad and the ugly - Sylvain Kerkour

    2026-08-26
    Last week, Rust was hit with a supply chain attack. Fortunately, within ~110 minutes, the 9 backdoored packages were removed, great job the Rust Security Response Team! Unfortauntely, it was
  • #493 CalVer and LTS - Michael Kennedy and Calvin Hendryx-Parker

    #493 CalVer and LTS - Michael Kennedy and Calvin Hendryx-Parker

    2026-08-26
    Topics include Web UIs for your reverse proxy, , , and Django’s annual releases make every version an LTS.
  • #560: Building a Research OS: From Django to 30,000 Samples - Michael Kennedy (@mkennedy)

    #560: Building a Research OS: From Django to 30,000 Samples - Michael Kennedy (@mkennedy)

    2026-08-26
    In 2020, a gastroenterologist in Glasgow did the math on his new research study and came up with 30,000 samples, arriving over two years from three cities and a dozen hospitals. He asked around about how researchers keep track of that. The answer was...
  • Add Add Check Constraint To Existing Column as a SQLite TIL - jbranchaud

    Add Add Check Constraint To Existing Column as a SQLite TIL - jbranchaud

    2026-08-26
    Add Add Check Constraint To Existing Column as a SQLite TIL
  • cow.mp4 - Joe Scotto

    cow.mp4 - Joe Scotto

    2026-08-26
    If you like what I do, consider supporting me on Patreon: https://patreon.com/joe_scotto Website: https://scottokeebs.com Discord: https://scottokeebs.com/discord GitHub: https://scottokeebs.com/github Ko-fi: https://ko-fi.com/joe_scotto Instagram:...
  • Web-Perf Wednesday 006 – Faster Browser Releases Change Your RUM Population - CSS Wizardry

    Web-Perf Wednesday 006 – Faster Browser Releases Change Your RUM Population - CSS Wizardry

    2026-08-26
    Chrome and Firefox are moving to two-week releases, making browser cadence part of how teams interpret RUM and plan performance testing.
  • animation-trigger - Saleh Mubashar

    animation-trigger - Saleh Mubashar

    2026-08-26
    The CSS animation-trigger property allows you to delay the start of a CSS animation until a specific trigger occurs. animation-trigger originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well.
  • Porting my F# Web App to Rust in 2 Hours with AI - Hammy Labs

    Porting my F# Web App to Rust in 2 Hours with AI - Hammy Labs

    2026-08-26
    I've been using AI to revive some of my old projects the latest of which is CloudCompare, a simple cloud comparison tool for server, object, and egress pricing. I've been moving most of my development...
  • tempo - Curator

    tempo - Curator

    2026-08-26
    A terminal client for Temporal.
  • Use Speedlify2 to Continuously Measure Website Performance - Zach Leatherman

    Use Speedlify2 to Continuously Measure Website Performance - Zach Leatherman

    2026-08-26
    speedlify.dev, now running Speedlify2. The year is 2020. Inspired by a lack of budget for a web performance monitoring tool, the original Speedlify project (Speedlify Classic) was shipped to continuously measure site performance. It ran Lighthouse...
  • Postgres at PlanetScale (Changelog Interviews #684) - Changelog

    Postgres at PlanetScale (Changelog Interviews #684) - Changelog

    2026-08-25
    Sam Lambert is back after 4 years and he does not hold back! We cover $5 PlanetScale Postgres, the Neki "do-over" of Vitess, agents shipping schema changes through deploy requests, rolling back a 500TB table in seconds, and the very real...
  • here's why you can't land a tech job no matter what you do. - Mischa van den Burg

    here's why you can't land a tech job no matter what you do. - Mischa van den Burg

    2026-08-25
    Go here if you want to actually land a job: https://kubecraft.click/cgv134 DevOps career change mistakes - the 5 I see most after hundreds of mentoring calls. People do course after course, send out hundreds of applications, and still never get a...
  • A Dolly Parton developer - Trey Hunner

    A Dolly Parton developer - Trey Hunner

    2026-08-25
    I’m at home, experiencing both FOMO and vicarious joy as I see pictures of Django friends reuniting at DjangoCon US this week. And I just read that Dolly Parton passed away. I immediately listened to Early Morning Breeze and got misty-eyed. I love...
  • Notes on simple agentification of a CAP service - DJ Adams

    Notes on simple agentification of a CAP service - DJ Adams

    2026-08-25
    Baseline The plugin for building agents based on the A2A protocol is here. I start with the simple bookshop project and add the plugin: gh repo clone capire/bookshop \ && cd bookshop \ && npm add @cap-js/agents Agentification I...
  • MicroLighter: Syntax Highlighter - Geoff Graham

    MicroLighter: Syntax Highlighter - Geoff Graham

    2026-08-25
    Syntax highlighting for code blocks without the complicated markup, spans, classes, and bloated JavaScript, courtesy of Uncle Dave. MicroLighter: Syntax Highlighter originally handwritten and published with love on CSS-Tricks. You should really get...
  • A proposal for new Netflix content rating icons - Eric Bailey

    A proposal for new Netflix content rating icons - Eric Bailey

    2026-08-25
    The lack of nuance you can explicitly express as an individual is one of the many, many things I dislike about the algorithmically-determined content recommendation systems we are trapped inside of. These preferences are instead inferred via...
  • Uranium from Příbram (Czechia) - Maurycyz

    Uranium from Příbram (Czechia) - Maurycyz

    2026-08-25
    All images are links to high quality versions. RC-102: 1.7 kCPS [43 uSv/h]. AB+: 55 CPS, 1960 CPS Uraninite nodules in calcite (?). Unlike the Colorado plateau rocks, the veins are nice and clean (although not chemically pure) which...
  • WordPress PHP-Only Block Registration - Fränk Klein

    WordPress PHP-Only Block Registration - Fränk Klein

    2026-08-24
    Seven and half years after blocks arrived in Core, WordPress introduces a way to build blocks without React annd build pipelines. All you need is PHP. WordPress PHP-Only Block Registration originally handwritten and published with love on CSS-Tricks....
  • Equanimity and genocide - Derek Kedziora

    Equanimity and genocide - Derek Kedziora

    2026-08-24
    I recently listened to two completely unrelated Buddhist lectures that involved developing equanimity as an important part of Buddhist ethics. Both were met by Westerners thinking they had the ultimate gotcha question. Obviously, you need to have a...
  • Anger, Anxiety and Agency - Armin Ronacher

    Anger, Anxiety and Agency - Armin Ronacher

    2026-08-24
    Sean Goedecke wrote a post arguing that you should never be angry at work — a post with which I strongly agree. Anger can be a useful signal, but being angry at work rarely improves the situation. More often, it makes life worse for the people...
  • Add Specify Parameter Name For Click Option as a Python TIL - jbranchaud

    Add Specify Parameter Name For Click Option as a Python TIL - jbranchaud

    2026-08-23
    Add Specify Parameter Name For Click Option as a Python TIL
  • Katana Mechanical Keyboard Layout #mechanicalkeyboards #raspberrypi #3dprinting - Joe Scotto

    Katana Mechanical Keyboard Layout #mechanicalkeyboards #raspberrypi #3dprinting - Joe Scotto

    2026-08-23
    This is the ScottoKatana handwired keyboard.
  • RenderATL 2026 recap - Cassidy Williams

    RenderATL 2026 recap - Cassidy Williams

    2026-08-23
    I spoke at RenderATL in Atlanta!
  • Balancing context size and callable tool metadata with CAP's MCP adapter - DJ Adams

    Balancing context size and callable tool metadata with CAP's MCP adapter - DJ Adams

    2026-08-23
    CAP supports the Model Context Protocol, and treats it beautifully as "just another protocol". The support comes in the form of the @cap-js/mcp plugin, which has these feature flags: { "cds": { "mcp": { ...
  • Flying through The Atmosphere with Dan Abermov - Justin Garrison & Autumn Nash

    Flying through The Atmosphere with Dan Abermov - Justin Garrison & Autumn Nash

    2026-08-22
    Come find Justin in-person and get FAFOFM stickers!Tailscale Up - San Francisco, CA - August 26Devopsdays - Portland, OR - September 8-10. Get 20% off tickets with FAFOFMEdgecase - Gooiland Hilversum, NL - September 24Taloscon - Amsterdam, NL -...
  • Fast and Hard Code - Armin Ronacher

    Fast and Hard Code - Armin Ronacher

    2026-08-22
    One of the memes on Twitter is that “programming is solved now.” I’m not sure to what degree it is, but one thing is pretty clear: the act of familiarizing yourself with a language no longer matters and some of the friction that mattered for humans...
  • Atproto Is the Context Window You Own - Brittany Ellich

    Atproto Is the Context Window You Own - Brittany Ellich

    2026-08-21
    I don't think it's a coincidence that atproto is taking off at the same time AI is. Well, okay, it kind of is a coincidence. I don't think anybody planned these things to work out at the same time. But it's a lucky alignment that I...
  • Resolved: CSS Class Prefix Selector - Geoff Graham

    Resolved: CSS Class Prefix Selector - Geoff Graham

    2026-08-21
    A newly resolved proposal would allow us to select classes that are a prefix for variations with a wildcard, like .prefix-*. Resolved: CSS Class Prefix Selector originally handwritten and published with love on CSS-Tricks. You should really get the...
  • Self-Host Weekly (21 August 2026) - Ethan Sholly

    Self-Host Weekly (21 August 2026) - Ethan Sholly

    2026-08-21
    This is your capt(AI)n speaking
  • ISO 9001 / AS9100 Clause 5, Leadership:  The Clause You Can't Delegate - Adam Witthauer

    ISO 9001 / AS9100 Clause 5, Leadership: The Clause You Can't Delegate - Adam Witthauer

    2026-08-21
    Last time we walked the PDCA loop and worked through Clause 4, where the standard makes you define the problem before it lets you solve it. Now we move to ISO 9001 &#38; AS9100 Clause 5, and to the part of the standard that most reliably separates...
  • Handwiring a ScottoFrog Wireless Keyboard - Joe Scotto

    Handwiring a ScottoFrog Wireless Keyboard - Joe Scotto

    2026-08-20
    If you like what I do, consider supporting me on Patreon: https://patreon.com/joe_scotto Website: https://scottokeebs.com Discord: https://scottokeebs.com/discord GitHub: https://scottokeebs.com/github Ko-fi: https://ko-fi.com/joe_scotto Instagram:...
  • How to Find an Exact Gmail Thread with Codex or Claude - CSS Wizardry

    How to Find an Exact Gmail Thread with Codex or Claude - CSS Wizardry

    2026-08-20
    Use Gmail’s Message-ID to point Codex or Claude at one exact email and retrieve the complete conversation rather than a plausible result.
  • Unattributed Navigation Overhead (UNO) Is Underrated - CSS Wizardry

    Unattributed Navigation Overhead (UNO) Is Underrated - CSS Wizardry

    2026-08-20
    Unattributed Navigation Overhead exposes the part of Time to First Byte that Navigation Timing cannot explain, including hidden cross-origin redirects.
  • Using Genius AI Models for Important Things: Cheating at NetHack - Joseph Thacker

    Using Genius AI Models for Important Things: Cheating at NetHack - Joseph Thacker

    2026-08-20
    How I used GPT-5.6 Daybreak Blue to find an on-demand NetHack 5.0 crash, duplicate items, farm krakens, and get the high score on NAO.
  • Meet Pi: The Minimalist, Self-Modifying Coding Agent - CultRepo

    Meet Pi: The Minimalist, Self-Modifying Coding Agent - CultRepo

    2026-08-20
    Mario, the creator of Pi, shares the story behind his lightweight AI coding agent. Built out of a desire for control, minimalism, and determinism in software development, Pi offers a stark alternative to the complex, "token-maxing" tools...
  • The Mind Builds an API - Kenneth Reitz

    The Mind Builds an API - Kenneth Reitz

    2026-08-20
    Iris, Violet, and the human-readable interfaces of System 777 For months I have been asking the wrong question about Violet. What is she? An alter? An anima? A tulpa-like companion? A dream guide? A daimon? A spiritual being who attached herself to...
  • Flow State, Metered - Kenneth Reitz

    Flow State, Metered - Kenneth Reitz

    2026-08-20
    I remember what programming used to feel like in my body. There was a file open in Sublime Text, a terminal beside it, and one problem occupying the whole available field of consciousness. I would change a line, run the program, read the failure, and...
  • Introducing Microlighter - David Rupert

    Introducing Microlighter - David Rupert

    2026-08-19
    I made a smol client-side syntax highlighter that uses the CSS Custom Highlights API called MicroLighter. I’ll talk about why I made it in a bit but first I wanted to… ahem… highlight… some of the features. Zero-dependencies ~2kb minifed+gzipped Uses...
  • #559: 12 Things You Should (and Shouldn't) Do in AWS - Michael Kennedy (@mkennedy)

    #559: 12 Things You Should (and Shouldn't) Do in AWS - Michael Kennedy (@mkennedy)

    2026-08-19
    Your site is down. It's 3am. Is it a bug, a bill, or a breach? You can't tell yet, and everyone is watching you find out. Matt Lea has spent fifteen years being the person companies call when an outage is costing them real money per hour, and...
  • Web-Perf Wednesday 005 – RUM Needs More Than a Percentile - CSS Wizardry

    Web-Perf Wednesday 005 – RUM Needs More Than a Percentile - CSS Wizardry

    2026-08-19
    LUX Sidecar adds context to RUM, while browser-tool fixes show why measurement conditions and small debugging details matter.
  • CSS Navigation Matching, Early Days - Geoff Graham

    CSS Navigation Matching, Early Days - Geoff Graham

    2026-08-19
    Apply a style when someone navigates from one specific page to another. The idea being it'd make the sources for cross-document view transitions declarative in CSS rather than managing that stuff in JavaScript. CSS Navigation Matching, Early Days...
  • WordPress.com Student Plan - Geoff Graham

    WordPress.com Student Plan - Geoff Graham

    2026-08-19
    As someone who teaches beginning web development, I find that building a WordPress site makes for a great final project. Hosting those projects has always been a roadblock though. WordPress.com Student Plan originally handwritten and published with...
  • Proof of life out there - Derek Kedziora

    Proof of life out there - Derek Kedziora

    2026-08-19
    The great silence: why haven’t we found any aliens yet? is a great read. We have precisely zero evidence of advanced life in the universe beyond Earth. At the same time, there is growing evidence that simple life forms are likely to exist in multiple...
  • Mojo: the new programming language for AI - CultRepo

    Mojo: the new programming language for AI - CultRepo

    2026-08-19
    Mojo is a new programming language designed to combine the ease of Python with the speed of languages like C++ and Rust — built specifically for AI development, from research to production. It compiles to native code, runs on CPUs and GPUs, and lets...
  • linecast - Curator

    linecast - Curator

    2026-08-19
    Beautiful maps, weather, radar, tides, moon and sun position in your terminal.
  • What Is Reasoning - Armin Ronacher

    What Is Reasoning - Armin Ronacher

    2026-08-19
    A few weeks ago a paper was shared that showed how to extract reasoning traces from closed-weight models. Together with online discussions about tricking models into leaking them, it made me investigate it more out of curiosity. Twitter seems full...
  • The Local LLM Glossary: Every Term, Flag, and Number in Plain English - KubeSimplify

    The Local LLM Glossary: Every Term, Flag, and Number in Plain English - KubeSimplify

    2026-08-18
    Plain-English definitions for every term you hit in local LLM posts: prefill and decode, tokens per second, FP8 and NVFP4, Q4_K_M, KV cache, YaRN, Gated DeltaNet, speculative decoding, and every vLLM, llama.cpp, and Ollama flag worth knowing.
  • 7.5x faster encryption in Go with the new

    7.5x faster encryption in Go with the new "simd" and "simd/archsimd" packages - Sylvain Kerkour

    2026-08-18
    I needed to implement my ChaCha20-BLAKE3 encryption algorithm in Go, but unfortunately ChaCha20 from Go's stdlib is lacking SIMD acceleration on amd64, probably because ChaCha20-Poly1305 (used in TLS) already has
  • Building a Plugin System for Rust: WebAssembly vs Native vs Scripting Language vs Rules Engine - Sylvain Kerkour

    Building a Plugin System for Rust: WebAssembly vs Native vs Scripting Language vs Rules Engine - Sylvain Kerkour

    2026-08-18
    Now that software is ru(i)nning the world, there are very few things that are more frustrating and productivity-killing than being limited by a piece of software, either because the maker
  • #492 Codeberg Puts Head in Sand - Michael Kennedy and Calvin Hendryx-Parker

    #492 Codeberg Puts Head in Sand - Michael Kennedy and Calvin Hendryx-Parker

    2026-08-18
    Topics include , Codeberg’s AI-code ban tests its role as a GitHub alternative, , , , and.
  • August 2026 - Maggie Appleton

    August 2026 - Maggie Appleton

    2026-08-18
    I'm writing this from a homely Jacobean-manor-turned-hotel in the West Country, covered in layers of green vines and circled by centenarian trees, on a rare weekend away. Everything is warm: the late afternoon sun, the mustard armchairs, the dark...
  • I Removed SSH From My Entire Kubernetes Homelab (I'll Never Go Back) - Mischa van den Burg

    I Removed SSH From My Entire Kubernetes Homelab (I'll Never Go Back) - Mischa van den Burg

    2026-08-18
    Want to work remotely like me? Land a tech job: https://kubecraft.click/cgv148 Download your free DevOps Career Roadmap here: https://kubecraft.click/rm-cgv148 Want to build a cluster like this yourself? Get my FREE Kubernetes Homelab Course:...
  • Introducing LUX Sidecar: Your SpeedCurve Companion - CSS Wizardry

    Introducing LUX Sidecar: Your SpeedCurve Companion - CSS Wizardry

    2026-08-18
    LUX Sidecar is a small SpeedCurve RUM plugin that adds browser and navigation context to your real-user performance data.
  • Shadow-piercing local component variables - David Rupert

    Shadow-piercing local component variables - David Rupert

    2026-08-17
    Edit (2026.08.24): Got feedback from the Web Components Community Group that I was mixing up inheritance, specificity, and the cascade and that * might be a better selector than :defined. I agree with both of those perspectives and I’ve updated this...
  • Running Qwen3.8-27B on DGX Spark - KubeSimplify

    Running Qwen3.8-27B on DGX Spark - KubeSimplify

    2026-08-17
    Qwen3.8-27B on DGX Spark with llama.cpp, Ollama, vLLM, and SGLang: the recipes, the tokens per second I measured, MTP speculative decoding, and the sharp edges I hit along the way.
  • I Ran an AI SRE Copilot on My Own Hardware. Here Is What It Actually Does. - KubeSimplify

    I Ran an AI SRE Copilot on My Own Hardware. Here Is What It Actually Does. - KubeSimplify

    2026-08-17
    Running NudgeBee v1.4.0 end to end - a self-hosted AIOps platform behind AI-SRE, AI-FinOps, AI-K8sOps, and agentic automation - on a Mac, a kiac cluster, and a DGX Spark.
  • There’s a libcurl.dll in my system32 - Daniel Stenberg

    There’s a libcurl.dll in my system32 - Daniel Stenberg

    2026-08-17
    This afternoon I had a meeting with IT people at a huge US power infrastructure company. They had found a libcurl.dll file in their C:\Windows\System32 directory and asked us for help to upgrade it. Their vulnerability scanner identified it as...
  • When Safari’s ‘Ignore Cache’ Ignored Cache-Control - CSS Wizardry

    When Safari’s ‘Ignore Cache’ Ignored Cache-Control - CSS Wizardry

    2026-08-17
    Safari Technology Preview 250 fixed a subtle Web Inspector bug that overwrote page-authored Cache-Control request headers when the resource cache was disabled.
  • Dark mode toggles: two states are enough - Geoff Graham

    Dark mode toggles: two states are enough - Geoff Graham

    2026-08-17
    Lea's pushing back on light/dark mode implementations that display three state options for visitors: light, dark, and system. Dark mode toggles: two states are enough originally handwritten and published with love on CSS-Tricks. You should really...
  • The secret to longevity - Derek Kedziora

    The secret to longevity - Derek Kedziora

    2026-08-17
    It turns out that the real secret to longevity is to live in an area with poor record keeping. Something is very wrong with modern longevity is a nice New Yorker piece questioning the whole “Blue Zone” idea.
  • What's missing to have reproducible builds on PyPI - Brett Cannon

    What's missing to have reproducible builds on PyPI - Brett Cannon

    2026-08-16
    While writing the section of my 2026 Python Packaging Council (PPC) nomination on secure supply chain, I realized that one thing related to having a secure supply chain that we lack is a defined way to perform reproducible builds. The reason I like...
  • Some things I’ve been enjoying: August 2026 - Sophie

    Some things I’ve been enjoying: August 2026 - Sophie

    2026-08-16
    When was the last time I did one of these? Last year? Here's a collection of things I've enjoyed from the last 8 months, I suppose. Video games Satisfactory I knew I shouldn’t buy this game after playing the demo, but I bought it anyway, and...
  • curl performance - Daniel Stenberg

    curl performance - Daniel Stenberg

    2026-08-14
    tldr: the live version is here: https://curl.se/perf/ How fast is “fast” and is it good enough? Does it run as fast now as it did before or was there a regression? What exactly needs to be fast? How fast is it? These are questions that many projects...
  • What’s !important #17: Custom Highlight API, CSS Navigation Matching, Fixing text-stroke, and More - Daniel Schwarz

    What’s !important #17: Custom Highlight API, CSS Navigation Matching, Fixing text-stroke, and More - Daniel Schwarz

    2026-08-14
    Plus, how to style skeleton UIs, how to enable diagonal scrolling, how images can overflow themselves, and yet, still more. Basically, how to do a lot of really cool (CSS) stuff. What’s !important #17: Custom Highlight API, CSS Navigation Matching,...
  • Self-Host Weekly (14 August 2026) - Ethan Sholly

    Self-Host Weekly (14 August 2026) - Ethan Sholly

    2026-08-14
    Death and SSO taxes
  • Keyboard Features for Hand Tremors #mechanicalkeyboards #3dprinting #raspberrypi - Joe Scotto

    Keyboard Features for Hand Tremors #mechanicalkeyboards #3dprinting #raspberrypi - Joe Scotto

    2026-08-13
    I recently built this keyboard for someone with hand tremors that reached out. The features it has should enable them to type a bit easier.
  • Another partial SSI trick with canonicalize - Max Bernstein

    Another partial SSI trick with canonicalize - Max Bernstein

    2026-08-13
    See the previous post for context and explanation of SSI. After reading Chris Fallin’s aegraph post, new ZJIT contributor dak2 landed a block-local version of the canonicalize function in #16828. The pseudocode of the block-local canonicalize function...
  • Building scalable backend services with Rust and PostgreSQL - Sylvain Kerkour

    Building scalable backend services with Rust and PostgreSQL - Sylvain Kerkour

    2026-08-12
    While Rust is not as productive as Go and its legendary standard library to write backend service, Rust's rich type system, compiler-enforced correctness and zero-cost abstraction make it a great
  • #491 Feeling Judged - Michael Kennedy and Calvin Hendryx-Parker

    #491 Feeling Judged - Michael Kennedy and Calvin Hendryx-Parker

    2026-08-12
    Topics include , Post-quantum crypto lands in Python, MCP goes stateless — and FastMCP gets renamed, and inshellisense - IDE style command line auto complete.
  • Write for people - Vicki Boykis

    Write for people - Vicki Boykis

    2026-08-12
    Something I’ve noticed recently is that I am no longer able to read and parse PR titles and descriptions across the internet. I don’t think I stopped being able to read or understand code, but now that we are automatically generating more and more...
  • Reorganizing Python's sys module - Trey Hunner

    Reorganizing Python's sys module - Trey Hunner

    2026-08-12
    The sys module is the primary junk drawer of the Python standard library. A good junk drawer holds miscellaneous items that don’t have another sensible home. I often think of utils modules as “junk drawer” modules. I believe that both utils modules...
  • Web-Perf Wednesday 004 – A Quiet Week Is Time to Investigate - CSS Wizardry

    Web-Perf Wednesday 004 – A Quiet Week Is Time to Investigate - CSS Wizardry

    2026-08-12
    A quiet week in web performance is a useful chance to investigate the evidence and problems teams already have.
  • Blocked aria-hidden: The Warning is Right, and Every Fix You’ve Found is Wrong - Durgesh Rajubhai Pawar

    Blocked aria-hidden: The Warning is Right, and Every Fix You’ve Found is Wrong - Durgesh Rajubhai Pawar

    2026-08-12
    The warning is correct. And the recommended fixes you've probably seen are wrong. Here's what you can do instead to properly fix the issue. Blocked aria-hidden: The Warning is Right, and Every Fix You’ve Found is Wrong originally handwritten...
  • My Daily Routine as a Software Engineer and Dad of a 1-Year-Old - Hammy Labs

    My Daily Routine as a Software Engineer and Dad of a 1-Year-Old - Hammy Labs

    2026-08-12
    I'm finally feeling back up to speed at work after returning from my parental leave. In this post I want to share what my daily routine looks like as a software engineer with a 1-year-old. My Daily R...
  • amdtop - Curator

    amdtop - Curator

    2026-08-12
    A TUI system monitor specialized for AMD GPUs.
  • Running Nemotron 3.5 Lightning on DGX Spark - KubeSimplify

    Running Nemotron 3.5 Lightning on DGX Spark - KubeSimplify

    2026-08-11
    NVIDIA's new Nemotron 3.5 Lightning on DGX Spark: how to run it with Ollama and vLLM, the tokens per second I measured, and how the two paths compare.
  • HAMi Dynamic MIG on RTX PRO 6000: A Live Kubernetes Test - KubeSimplify

    HAMi Dynamic MIG on RTX PRO 6000: A Live Kubernetes Test - KubeSimplify

    2026-08-11
    Hands-on HAMi Dynamic MIG test on Kubernetes and RTX PRO 6000 Blackwell: setup commands, real allocations, mixed profiles, reclamation, and recovery.
  • A neat tiny round trackpad #mechanicalkeyboards #3dprinting #cyberdeck - Joe Scotto

    A neat tiny round trackpad #mechanicalkeyboards #3dprinting #cyberdeck - Joe Scotto

    2026-08-11
    This is a tiny Cirque trackpad I designed and built called the ScottoCirque. It has a bunch of cool features like tap to click and rotational scrolling.
  • How I focus 12+ hours per day without any drugs - Mischa van den Burg

    How I focus 12+ hours per day without any drugs - Mischa van den Burg

    2026-08-11
    Want my full Focus OS and become my student? Go here: https://kubecraft.click/cgv149 Download your free DevOps Career Roadmap here: https://kubecraft.click/rm-cgv149 Get my FREE note-taking system: https://kubecraft.click/notes-cgv149 How to focus...
  • Vibe Check №43 - David Rupert

    Vibe Check №43 - David Rupert

    2026-08-10
    During my last vibe check the kids were still in school. Time has flown by. Work-life balance disrupted. Camps attended. Vacations were had. Bank accounts drained. A normal summer routine. Inbound and outbound travels Since the last vibe check I’ve...
  • Devin Outposts on Kubernetes: Why Your AI Agent Needs Your Cluster - KubeSimplify

    Devin Outposts on Kubernetes: Why Your AI Agent Needs Your Cluster - KubeSimplify

    2026-08-10
    Devin Outposts runs AI coding agent sessions as pods on your own Kubernetes cluster, with an open-source operator to manage the fleet.
  • #558: Hyper-Personal Software with Python - Michael Kennedy (@mkennedy)

    #558: Hyper-Personal Software with Python - Michael Kennedy (@mkennedy)

    2026-08-10
    Every company has one. The little internal tool that Jane built back in 2021, and then Jane left. Nobody understands it, nobody will touch it. There are two unwritten rules around it: don't change it, it's working. And if you break it, you...
  • Animating CSS border-image - Preethi

    Animating CSS border-image - Preethi

    2026-08-10
    Border images are an overlooked feature. One neat fact is that border image slices can run across entire borders on an element, and animating it creates beautiful effects. Animating CSS border-image originally handwritten and published with love on...
  • SmashingConf Freiburg 2026, September 7-10 - Geoff Graham

    SmashingConf Freiburg 2026, September 7-10 - Geoff Graham

    2026-08-10
    Smashing Magazine’s in-person conferences are back and returning to the wonderful city of Freiburg next month, September 7–10. SmashingConf Freiburg 2026, September 7-10 originally handwritten and published with love on CSS-Tricks. You should really...
  • My nomination statement for the 2026 Python packaging council - Brett Cannon

    My nomination statement for the 2026 Python packaging council - Brett Cannon

    2026-08-10
    I have decided to run for the inaugural/2026 Python packaging council (PPC). I will say I have the support of my employer (Microsoft) to do this, but they didn't ask me to and my usual thing that I would quit before I let any employer pressure me
  • Inside the Harness: Four Months of Being Wrong About pi - Nick Nisi

    Inside the Harness: Four Months of Being Wrong About pi - Nick Nisi

    2026-08-10
    The thing I'd missed was that everything I'd been building around my harness could live inside it.
  • Am I neglecting my open source projects? - Zach Leatherman

    Am I neglecting my open source projects? - Zach Leatherman

    2026-08-10
    I have a lot of open source projects (of varying sizes and shapes). At time of writing, I’m currently maintaining ×78 npm packages. Of those, 22 are super lightweight zero-dependency custom elements a.k.a. 🚾 Web Components (love the future...
  • Handwiring a ScottoStarter Mechanical Keyboard - Joe Scotto

    Handwiring a ScottoStarter Mechanical Keyboard - Joe Scotto

    2026-08-09
    If you like what I do, consider supporting me on Patreon: https://patreon.com/joe_scotto Join my handwiring workshop: https://scottoacademy.com Website: https://scottokeebs.com Discord: https://scottokeebs.com/discord GitHub:...
  • Endless execution - David Heinemeier Hansson (dhh@hey.com)

    Endless execution - David Heinemeier Hansson ([email protected])

    2026-08-09
    The age of agents has brought us endless execution. Every idea, every hunch, every experiment is now within immediate reach. For people with endless ideas, this is nirvana.It's also the most fucking sci-fi thing I've ever been privy to. The...
  • Taking a Look at Cirque Trackpads - Joe Scotto

    Taking a Look at Cirque Trackpads - Joe Scotto

    2026-08-07
    If you like what I do, consider supporting me on Patreon: https://patreon.com/joe_scotto Website: https://scottokeebs.com Discord: https://scottokeebs.com/discord GitHub: https://scottokeebs.com/github Ko-fi: https://ko-fi.com/joe_scotto Instagram:...
  • Using and Styling the Dialog Element - Geoff Graham

    Using and Styling the Dialog Element - Geoff Graham

    2026-08-07
    There's a lot of nuance to the <dialog> element, a seemingly little piece of web architecture. I've got some notes from digging into it. Using and Styling the Dialog Element originally handwritten and published with love on CSS-Tricks....
  • A quick look at zero-knowledge proofs - Max Bernstein

    A quick look at zero-knowledge proofs - Max Bernstein

    2026-08-07
    NB: This isn’t about crypto. I don’t care about crypto. Chris messaged me the other week asking if I wanted to implement zero-knowledge proofs. I initially was not interested, but then he said: What if I told you there’s a version of them that has...
  • Self-Host Weekly (7 August 2026) - Ethan Sholly

    Self-Host Weekly (7 August 2026) - Ethan Sholly

    2026-08-07
    I'm pickin' up good (vibe)rations
  • AS9100 Internal Auditor Training with Apex Quality Assurance - Adam Witthauer

    AS9100 Internal Auditor Training with Apex Quality Assurance - Adam Witthauer

    2026-08-07
    I've recently had the opportunity to support Apex's AS9100 Internal Auditor training. It was a huge honor, we had a great group of students and it's always so rewarding sharing this knowledge that is critical to keeping the aerospace...
  • We Need to Talk About the Future of ScottoKeebs - Joe Scotto

    We Need to Talk About the Future of ScottoKeebs - Joe Scotto

    2026-08-06
    If you like what I do, consider supporting me on Patreon: https://patreon.com/joe_scotto Website: https://scottokeebs.com Discord: https://scottokeebs.com/discord GitHub: https://scottokeebs.com/github Ko-fi: https://ko-fi.com/joe_scotto Instagram:...
  • Figma for Agents: How Airflow's Creator Coordinates AI ft. Maxime Beauchemin - Simon Späti

    Figma for Agents: How Airflow's Creator Coordinates AI ft. Maxime Beauchemin - Simon Späti

    2026-08-06
    It’s hard to keep up with the AI evolution; new AI tools drop every week, but how are experienced practitioners actually using them? Most of us are overwhelmed and unsure about the many possibilities, yet we need to keep going and do our work. You...
  • This Company Accounts For Over 15% Of All Equities Trading in the US — and They Use C++ - CultRepo

    This Company Accounts For Over 15% Of All Equities Trading in the US — and They Use C++ - CultRepo

    2026-08-06
    In this outtake from C++: The Documentary, Hudson River Trading software developer Eric Lubin breaks down why C++ remains the language of choice for firms operating in high-frequency trading. Learn more about open roles at Hudson River Trading:...
  • How Firecracker microVMs work under the hood to sandbox untrusted code and AI agents - Sylvain Kerkour

    How Firecracker microVMs work under the hood to sandbox untrusted code and AI agents - Sylvain Kerkour

    2026-08-05
    Between user code and rogue AI agents, there recently has been huge regain in interest for sanboxing solutions. We've seen last time how to use landlock to drop the privileges
  • Web-Perf Wednesday 003 – Native SPA Metrics Have Arrived - CSS Wizardry

    Web-Perf Wednesday 003 – Native SPA Metrics Have Arrived - CSS Wizardry

    2026-08-05
    Chrome 151 and web-vitals v6 bring native SPA measurement into production, while new browser controls reshape device and third-party governance.
  • How Much Faster is Coding with AI Agents? (from a Senior Software Engineer) - Hammy Labs

    How Much Faster is Coding with AI Agents? (from a Senior Software Engineer) - Hammy Labs

    2026-08-05
    AI agents have been getting a lot of hype for how good they are at coding. But there are still plenty of naysayers saying AI can't replace human programmers. I've worked professionally as a software e...
  • Bjarne Stroustrup: Where is C++ Being Used? - CultRepo

    Bjarne Stroustrup: Where is C++ Being Used? - CultRepo

    2026-08-05
    Bjarne Stroustrup on where C++ actually runs. The answer is: probably everywhere around you right now. Our documentary about C++ is out now! Thanks Railway, our channel sponsor, for making all of our films possible: Railway is the all-in-one...
  • kew - Curator

    kew - Curator

    2026-08-05
    A fast, privacy friendly terminal music player to listen to music.
  • Announcing RetroVault - Kenneth Reitz

    Announcing RetroVault - Kenneth Reitz

    2026-08-05
    RomM is the best thing to happen to my game library, and I think it is a preview of how personal media should work generally. Point it at a collection and it scans the files, identifies their systems, enriches them with metadata and artwork,...
  • Why Is Everyone Buying This $150 Linux Laptop? - Mischa van den Burg

    Why Is Everyone Buying This $150 Linux Laptop? - Mischa van den Burg

    2026-08-04
    Want to land a DevOps job & work remotely? Go here: https://kubecraft.click/cgv144 Download your free DevOps Career Roadmap here: https://kubecraft.click/rm-cgv144 Get my FREE 8-hour Linux course → https://kubecraft.click/linux-cgv144 This is...
  • Here’s yet another metaphor about tech debt - Eric Bailey

    Here’s yet another metaphor about tech debt - Eric Bailey

    2026-08-04
    The city next to the town I grew up in had a shopping center that was built atop a sanitary landfill. For those unfamiliar, creating a sanitary landfill involves taking landfill waste, spreading it into thin layers, compacting it, then paving over it....
  • Tim Schafer's Unconventional Job Application To LucasArts - CultRepo

    Tim Schafer's Unconventional Job Application To LucasArts - CultRepo

    2026-08-04
    Tim Schafer, creator of Grim Fandango, Day of the Tentacle, and Psychonauts, almost blew his shot at LucasArts before it even started. In this interview, he tells the story of how he got caught pirating their games mid-interview, and how a hand-drawn...
  • Anders Hejlsberg: Choosing Go for Typescript Toolset - CultRepo

    Anders Hejlsberg: Choosing Go for Typescript Toolset - CultRepo

    2026-08-03
    When Anders Hejlsberg (and team) decided to port the TypeScript toolset to Go, it sparked a lot of debate. Follow us: X: x.com/CultRepo Bluesky: cultrepo.bsky.social Instagram: www.instagram.com/cult.repo
  • Terminal Trove July 2026 Wrap Up - Curator

    Terminal Trove July 2026 Wrap Up - Curator

    2026-08-03
    A wrap up of all the things that happened in Terminal Trove in July 2026.
  • PDCA and ISO 9001 / AS9100 Clause 4: Defining the Problem Before You Solve It - Adam Witthauer

    PDCA and ISO 9001 / AS9100 Clause 4: Defining the Problem Before You Solve It - Adam Witthauer

    2026-08-03
    The last two posts covered why certification is worth pursuing and why independence is what makes it real. Now we get into the standards themselves, and we're going to start with the shape of the thing before we start reading the words. The...
  • #557: Security of everything at PyCon 2026 - Michael Kennedy (@mkennedy)

    #557: Security of everything at PyCon 2026 - Michael Kennedy (@mkennedy)

    2026-08-02
    Security has always been the vegetables of software. Everyone agrees it matters, and somehow it never quite makes it onto the plate. At PyCon US this year, that changed. For the first time ever, security got its own dedicated, day-long track, one of...
  • Self-Host Weekly (31 July 2026) - Ethan Sholly

    Self-Host Weekly (31 July 2026) - Ethan Sholly

    2026-07-31
    Yes, but can it run Jellyfin?
  • AI as a Tool for the Mental Load - Brittany Ellich

    AI as a Tool for the Mental Load - Brittany Ellich

    2026-07-30
  • Book Recommendations and Notes - Simon Späti

    Book Recommendations and Notes - Simon Späti

    2026-07-30
    These are my recently read books and some comments and notes from when I read them. As I love books and recommendations by others, I want to share them in a collective format so others can read gems of books, as I think books are still the best way to...
  • You have been mislead about lightbulbs - Maurycyz

    You have been mislead about lightbulbs - Maurycyz

    2026-07-30
    There's a story that goes something like this: In 1925, lightbulb manufactures secretly colluded to standardized lifespans at 1,000 hours. They would test each other's products to ensure compliance. This is true. At the time, many bulbs...
  • Web-Perf Wednesday 002 – The Metrics Don’t Tell the Whole Story - CSS Wizardry

    Web-Perf Wednesday 002 – The Metrics Don’t Tell the Whole Story - CSS Wizardry

    2026-07-29
    CrUX’s seasonal decline, Safari 27’s user-experience fixes, richer INP attribution, and long-session third-party costs all demand better interpretation.
  • Knowledge and netiquette in today's AI era - DJ Adams

    Knowledge and netiquette in today's AI era - DJ Adams

    2026-07-29
    I'm walking in the cool mornings at the moment, as the problem with my right knee is preventing me from running right now, which is driving me bonkers. View from the narrowboat stern this morning just before I set off on the walk. On the walk...
  • How Much OpenCode + GPT 5.6 Usage Do You Get With OpenAI's ChatGPT Pro Subscription? - Hammy Labs

    How Much OpenCode + GPT 5.6 Usage Do You Get With OpenAI's ChatGPT Pro Subscription? - Hammy Labs

    2026-07-29
    I've been experimenting with GPT 5.6 + OpenCode for the past couple weeks, running GPT 5.6 Sol through OpenAI's $100/month ChatGPT Pro (5x) plan. Before this I only used the Claude Max plans for perso...
  • Terminal Trove Talks with Miguel de Icaza - Curator

    Terminal Trove Talks with Miguel de Icaza - Curator

    2026-07-29
    Terminal Trove Talks with Miguel de Icaza, the creator of Midnight Commander (mc), La Terminal, SwiftTerm, TermKit and Xogot.
  • glab-tui - Curator

    glab-tui - Curator

    2026-07-29
    A TUI to manage GitLab and GitHub projects.
  • Before I go: Double your business with companies you like - David Rupert

    Before I go: Double your business with companies you like - David Rupert

    2026-07-28
    I’ve had the pleasure in my career of sitting in tons of different board rooms talking with executives and getting a rundown on different charts and graphs they care most deeply about. As expected, “number chart go up” is always the desired outcome....
  • #490 It’s a vibe coding party - Michael Kennedy and Calvin Hendryx-Parker

    #490 It’s a vibe coding party - Michael Kennedy and Calvin Hendryx-Parker

    2026-07-28
    Topics include Some more things about Django I've been enjoying, Who cleans up after the vibe-coding party, AgentsView, and.
  • I Told You to NEVER Install This Distro... So I Installed it - Mischa van den Burg

    I Told You to NEVER Install This Distro... So I Installed it - Mischa van den Burg

    2026-07-28
    Want a six-figure tech job? → https://kubecraft.click/cgv122 Download your free DevOps Career Roadmap here: https://kubecraft.click/rm-cgv122 Want to learn Linux the right way? Get my FREE 8-hour course (the same material my paid students use) → ...
  • The inliner is yielding benefits for ZJIT - Max Bernstein

    The inliner is yielding benefits for ZJIT - Max Bernstein

    2026-07-28
    Originally published on Rails At Scale. We recently enabled a really cool feature in ZJIT that makes it feel like a Real Compiler™: the inliner! We’ll write more about it soon. In this post, we’ll talk about one excellent concrete benefit we are...
  • The new yet familiar CodePen 2.0 - David Rupert

    The new yet familiar CodePen 2.0 - David Rupert

    2026-07-27
    CodePen v2 is now released! Because I co-host a podcast with Chris I’ve had an up-close perspective at this monumental effort over the last five years. I know how much work has gone into this release and I applaud the team for hitting the finish...
  • Diskless infrastructure - Sylvain Kerkour

    Diskless infrastructure - Sylvain Kerkour

    2026-07-27
    In the same way that correct software architecture can bring many benefits in terms of costs and performance, a good architecture for infrastructure can significantly improve the reliability and reduce
  • I'm sorry, Dave - David Heinemeier Hansson (dhh@hey.com)

    I'm sorry, Dave - David Heinemeier Hansson ([email protected])

    2026-07-27
    Stanley Kubrick's 2001: A Space Odyssey has always been an incredible movie, but its value as a cautionary tale has increased exponentially since AI took off. The iconic scene with HAL 9000 refusing to open the pod-bay doors captures the whole...
  • A Short History of Duke: Java's Mascot - CultRepo

    A Short History of Duke: Java's Mascot - CultRepo

    2026-07-27
    Following in the footsteps of early software mascots like the BSD Daemon and Clarus the Dogcow, Duke was born in 1992. Originally designed by Sun Microsystems' Green Project as a smart-agent avatar, he went on to become the iconic, globally...
  • #556: Updates on Django's Async Story - Michael Kennedy (@mkennedy)

    #556: Updates on Django's Async Story - Michael Kennedy (@mkennedy)

    2026-07-26
    For years, "Django and async" came with an asterisk. The docs themselves warned you off it. Scary performance notes, a story that felt half-finished. Well, that story just got rewritten, literally, and the person who rewrote it is here to tell...
  • Measuring Component Performance with the Container Timing API - CSS Wizardry

    Measuring Component Performance with the Container Timing API - CSS Wizardry

    2026-07-26
    Measure how entire components render with the Container Timing API: how it differs from Element Timing, where it helps, and how to try it today.
  • 108 PRs in eight days: Accidentally discovering loop engineering - Brittany Ellich

    108 PRs in eight days: Accidentally discovering loop engineering - Brittany Ellich

    2026-07-26
  • Sitting down with Senra - David Heinemeier Hansson (dhh@hey.com)

    Sitting down with Senra - David Heinemeier Hansson ([email protected])

    2026-07-26
    Jason and I have been making the same argument for over a quarter of a century now: Small teams can do incredible things when they embrace their constraints. And when they work in software or media or other intellectual realms, they don't need...
  • Now—July 2026 - Derek Kedziora

    Now—July 2026 - Derek Kedziora

    2026-07-25
    Integration, studies, parenthood, the small things
  • The company you keep - Derek Kedziora

    The company you keep - Derek Kedziora

    2026-07-25
    The internet is going to be remembered as a giant petri dish of social contagion.
  • Timeless principles, agnostic design and the power of CAP's abstractions - DJ Adams

    Timeless principles, agnostic design and the power of CAP's abstractions - DJ Adams

    2026-07-24
    I wrote recently about Hexagonal Architecture, alternatively known as Ports & Adapters, in Book Overflow and two architectural patterns in CAP. The core idea is based on having a deliberately agnostic approach to mechanisms, resources and services...
  • Self-Host Weekly (24 July 2026) - Ethan Sholly

    Self-Host Weekly (24 July 2026) - Ethan Sholly

    2026-07-24
    Jellyfin and Codeberg hurt themselves in their confusion
  • Codeberg Divides - Armin Ronacher

    Codeberg Divides - Armin Ronacher

    2026-07-24
    Codeberg recently changed its terms to exclude projects that are largely written with generative AI. Considering I want GitHub to get some competition I have thoughts about this. GitHub’s governance has never been democratic and there is plenty about...
  • How to Share GPUs in Kubernetes at Scale with HAMi (Software vGPU Slicing) - KubeSimplify

    How to Share GPUs in Kubernetes at Scale with HAMi (Software vGPU Slicing) - KubeSimplify

    2026-07-23
    Share NVIDIA GPUs in Kubernetes with HAMi software vGPU slicing: memory and compute limits, Helm configuration, a verified PyTorch manifest, a real RTX PRO 6000 OOM test, and Prometheus monitoring.
  • Compliant vs. Certified: Why Independence Is the Real Foundation - Adam Witthauer

    Compliant vs. Certified: Why Independence Is the Real Foundation - Adam Witthauer

    2026-07-23
    In last week’s article I discussed some of the benefits of obtaining compliance to either ISO 9001 or AS9100. This week I’ll discuss the difference between compliance and certification, and why independence and impartiality are important at every...
  • Rust service hardening and production checklist - Sylvain Kerkour

    Rust service hardening and production checklist - Sylvain Kerkour

    2026-07-22
    There isn't a lot of resources about how to actually deliver Rust projects to your users: workflows, security hardening and artifacts management, so here is the checklist I use to
  • it’s important to say things - Joseph Thacker

    it’s important to say things - Joseph Thacker

    2026-07-22
    Ambiguity sucks. It often leaves people self-conscious. It leaves room for anxiety and doubt. It’s super important to say things.
  • GPT 5.6 + OpenCode vs Claude + Claude Code - First Impressions - Hammy Labs

    GPT 5.6 + OpenCode vs Claude + Claude Code - First Impressions - Hammy Labs

    2026-07-22
    GPT 5.6 came out several weeks ago and the initial benchmarks look good - capable, fast, and cheap. Claude and Claude Code have been my daily driver for the past year, and I thought it was a good time...
  • lazyrsync - Curator

    lazyrsync - Curator

    2026-07-22
    A friendly TUI for rsync.
  • Python quiz: EuroPython 2026 edition - Rodrigo@mathsppblog

    Python quiz: EuroPython 2026 edition - Rodrigo@mathsppblog

    2026-07-21
    Replay the EuroPython 2026 Python quiz. These are the questions asked during the EuroPython 2026 quiz. They will test your knowledge of the Python language, the community, and of EuroPython 2026. Since we were celebrating 25 years of EuroPython at...
  • Are 128-bit symmetric keys really secure against quantum computers? - Sylvain Kerkour

    Are 128-bit symmetric keys really secure against quantum computers? - Sylvain Kerkour

    2026-07-21
    Quantum computers are a threat to traditional cryptography, more specifically to asymmetric cryptography (signatures and key exchanges) with Shor's algorithm enabling fast factoring of big numbers.
  • Canary tokens and digital tripwires (Changelog Interviews #683) - Changelog

    Canary tokens and digital tripwires (Changelog Interviews #683) - Changelog

    2026-07-21
    Haroon Meer is back! Haroon is the Founder of Thinkst, the ~50-person bootstrapped company behind Canary and Canarytokens — honeypots and tripwires you sprinkle inside your network and forget about until an attacker touches one. We talk about the AWS...
  • #489 Or JSON? - Michael Kennedy and Calvin Hendryx-Parker

    #489 Or JSON? - Michael Kennedy and Calvin Hendryx-Parker

    2026-07-21
    Topics include django-orjson, Best Django Redis configuration for speed and size, puts the foot down, and Django Steering Council backs the Triptych Project.
  • My entire life runs on these 5 self-hosted apps. - Mischa van den Burg

    My entire life runs on these 5 self-hosted apps. - Mischa van den Burg

    2026-07-21
    Apply to join KubeCraft & land your DevOps job: https://kubecraft.click/cgv139 Download your free DevOps Career Roadmap here: https://kubecraft.click/rm-cgv139 Get my FREE Kubernetes Homelab Guide → What to buy, what to install, plus the n8n...
  • Low- and Mid-Tier Mobile for the Real World (2026) - CSS Wizardry

    Low- and Mid-Tier Mobile for the Real World (2026) - CSS Wizardry

    2026-07-21
    The 2026 update to my real-world device testing recommendations paints a clearer picture than ever…
  • Some more things about Django I've been enjoying - Julia Evans

    Some more things about Django I've been enjoying - Julia Evans

    2026-07-21
    Hello! I’m on a funny journey right now where I’m trying to learn how to make websites in a sort of 2010 style, where I have an SQL database and render some HTML on the backend. It’s kind of an interesting journey because it doesn’t necessarily feel...
  • Wolves, sheep, and gypsies - David Heinemeier Hansson (dhh@hey.com)

    Wolves, sheep, and gypsies - David Heinemeier Hansson ([email protected])

    2026-07-21
    In 2012, the first Danish wolf in nearly two hundred years was discovered in the northwestern part of the country. Their numbers increased slowly in the years that followed, and by 2020, fewer than ten wolves were still being tracked. But then the...
  • Poetic CSS Course, Early Bird Launch - Miriam Suzanne

    Poetic CSS Course, Early Bird Launch - Miriam Suzanne

    2026-07-21
    Understand CSS as a system – so you can write, review, and maintain web styles with confidence on a timeline and under budget. Play Video: Behind the scenes Register now » Reply via Email | Mastodon | Bluesky
  • Slicing GPUs in Kubernetes with NVIDIA Multi-Instance GPU (MIG) - KubeSimplify

    Slicing GPUs in Kubernetes with NVIDIA Multi-Instance GPU (MIG) - KubeSimplify

    2026-07-20
    GPU sharing in Kubernetes explained: time-slicing vs MPS vs MIG, every nvidia-smi command to enable and disable MIG on one GPU or eight, GPU Operator automation, pitfalls, and DCGM monitoring.
  • Optimize the common cases - Sylvain Kerkour

    Optimize the common cases - Sylvain Kerkour

    2026-07-20
    One thing I've learned working on https://github.com/rust-stdx/stdx (Rust's extended standard library), is that libraries often have common cases that are worth optimizing for.
  • Writing about electrification - Daniel Roy Greenfeld (daniel@feldroy.com)

    Writing about electrification - Daniel Roy Greenfeld ([email protected])

    2026-07-20
    For years I've been thinking about electrification, now I'm going to write about it.
  • The Star 7: the Early Java Prototype that was a Precursor to the Smartphone - CultRepo

    The Star 7: the Early Java Prototype that was a Precursor to the Smartphone - CultRepo

    2026-07-20
    The Star 7 was a 1992 prototype that served as a precursor to the modern smartphone. Originally conceived as a handheld remote control or personal digital assistant, the Star 7 acted as a "focusing thing" for early concepts of distributed...
  • The SLAP stack is the last server stack you'll ever need - Blake Watson

    The SLAP stack is the last server stack you'll ever need - Blake Watson

    2026-07-18
    I just like saying that. Clearly you should use whatever you want. “What is the SLAP stack?” you ask. Well, I just invented the name on Mastodon a few days ago. I don’t even want to do a web search to see if it’s already taken because that will take...
  • In Memoriam, Encountering World War I, and Thinkable Horrors - Maggie Appleton

    In Memoriam, Encountering World War I, and Thinkable Horrors - Maggie Appleton

    2026-07-18
    A delayed education on the trenches and scales of suffering
  • Teaching Cannoli Which Screen Is Home - Kenneth Reitz

    Teaching Cannoli Which Screen Is Home - Kenneth Reitz

    2026-07-18
    The AYN Thor is an Android handheld with two screens and, out of the box, no opinion about what either of them is for. The upper screen is wide and bright and obviously wants to be where the game happens. The lower screen is smaller, nearly square,...
  • Day 5: Local LLM Inference Engines, Wrappers, and What to Pick - KubeSimplify

    Day 5: Local LLM Inference Engines, Wrappers, and What to Pick - KubeSimplify

    2026-07-17
    A beginner-friendly guide to local LLM inference, with the same Qwen model tested through Ollama, llama.cpp, Docker Model Runner, vLLM, SGLang, and TensorRT-LLM on NVIDIA DGX Spark.
  • Learning a few things about running SQLite - Julia Evans

    Learning a few things about running SQLite - Julia Evans

    2026-07-17
    Hello! I’ve been working on a Django site recently, and I decided to use SQLite as the database. When I was getting started with using SQLite as database for a website I read a bunch of blog posts about how it is totally fine to use SQLite in...
  • Launching: rez0’s rascals - Joseph Thacker

    Launching: rez0’s rascals - Joseph Thacker

    2026-07-17
    I built a K-5 learning app for homeschool, co-op, and hybrid-school families.
  • Self-Host Weekly (17 July 2026) - Ethan Sholly

    Self-Host Weekly (17 July 2026) - Ethan Sholly

    2026-07-17
    Pop it, fork it, polka dot it 🎶
  • New Member Perk: Insider Offers - Ethan Sholly

    New Member Perk: Insider Offers - Ethan Sholly

    2026-07-17
    The latest goodies for paid selfh.st subscribers
  • The Java Story  |  The Official Documentary - CultRepo

    The Java Story | The Official Documentary - CultRepo

    2026-07-17
    From its humble beginnings as a project code-named "Oak" at Sun Microsystems to becoming a global standard for enterprise software and billions of devices, Java's journey is one of radical innovation, strategic pivots, and enduring...
  • Bonsai 27B on RTX PRO 6000 vs DGX Spark: what actually works - KubeSimplify

    Bonsai 27B on RTX PRO 6000 vs DGX Spark: what actually works - KubeSimplify

    2026-07-16
    Real Bonsai 27B benchmarks on an RTX PRO 6000 and a DGX Spark, including the supported llama.cpp setup, ternary vs 1-bit results, and speculative decoding.
  • From microservice to subprocess - Sylvain Kerkour

    From microservice to subprocess - Sylvain Kerkour

    2026-07-16
    You were going to pack your bag and go back home when your manager stops you and tell you about this new feature. To surf the meme wave, you will
  • Three sacred cows that must die so Europe can live - David Heinemeier Hansson (dhh@hey.com)

    Three sacred cows that must die so Europe can live - David Heinemeier Hansson ([email protected])

    2026-07-16
    The decline of Europe is not inevitable, despite how much Americans love to joke/proclaim that the continent is doomed to become an open-air museum. Sure, it's possible that things have to get worse before they get better, but believing that...
  • The Act and the Outcome of Creation - Simon Späti

    The Act and the Outcome of Creation - Simon Späti

    2026-07-16
    Creation is the ultimate form of pursuing ourselves, giving to the world when shared, and using the power of our subconscious. It gives us joy, and to every artist, it is the ultimate (flow) state of happiness. The Act of Creation The act of creation...
  • Understanding the Rust hype for the busy developer - Sylvain Kerkour

    Understanding the Rust hype for the busy developer - Sylvain Kerkour

    2026-07-15
    First, let's be clear, this post is not intended to fuel any programming language holy war. I wrote this post because I've sometime been late to understand the benefits of
  • Web-Perf Wednesday 001 – SPAs Are Finally Becoming Measurable - CSS Wizardry

    Web-Perf Wednesday 001 – SPAs Are Finally Becoming Measurable - CSS Wizardry

    2026-07-15
    Chrome 151 brings native soft-navigation measurement closer, alongside better redirect timing, revealing CrUX data, and more trustworthy browser tooling.
  • reCAP 2026 talk resources - DJ Adams

    reCAP 2026 talk resources - DJ Adams

    2026-07-15
    At reCAP this year, I was honoured to share a talk slot with Patrice Bender, a good friend and adjacent colleague from the CAP Compiler team, and cohost / copresenter on the Hands-on SAP Dev mini-series on the core expression language in CDS. The talk...
  • How Much I Spend on AI Agents as a Software Engineer (And Is It Worth It?) - Hammy Labs

    How Much I Spend on AI Agents as a Software Engineer (And Is It Worth It?) - Hammy Labs

    2026-07-15
    I've been leaning into agentic engineering for the past six months, and I've finally hit my stride at work after coming back from parental leave. AI token spend has been a hot topic and we have intern...
  • usbtree - Curator

    usbtree - Curator

    2026-07-15
    A live USB device tree TUI with Linux activity metrics.
  • The discourse about software craftsmanship conveniently ignores distribution - Sylvain Kerkour

    The discourse about software craftsmanship conveniently ignores distribution - Sylvain Kerkour

    2026-07-14
    I've always considered myself a software craftsman. I love clean APIs, efficient code and great user experience. If our entire world is about to be rewritten in Rust governed by
  • #488 tau - it's 2pi and it writes code - Michael Kennedy and Calvin Hendryx-Parker

    #488 tau - it's 2pi and it writes code - Michael Kennedy and Calvin Hendryx-Parker

    2026-07-14
    Topics include , JupyterLab 4.6 and Notebook 7.6 are out!, Tau, and Django Tasks and Django 6.1.
  • France Deleted Windows, Now They Use THIS Unpopular OS - Mischa van den Burg

    France Deleted Windows, Now They Use THIS Unpopular OS - Mischa van den Burg

    2026-07-14
    🚀 Apply to join KubeCraft & land your DevOps job: https://kubecraft.click/cgv123 Download your free DevOps Career Roadmap here: https://kubecraft.click/rm-cgv123 📥 Get my FREE 16-hour Linux course (the same material my paid students use) →...
  • Dell is on a roll with the XPS - David Heinemeier Hansson (dhh@hey.com)

    Dell is on a roll with the XPS - David Heinemeier Hansson ([email protected])

    2026-07-14
    We've been buying servers from Dell since the 2000s at 37signals, but I was never too impressed with their personal computers. They either felt cheap or enterprisey to me. Like they were made exclusively for people who are handed standard-issue...
  • Logo: Squawkbox - Nikita Prokopov (niki@tonsky.me)

    Logo: Squawkbox - Nikita Prokopov ([email protected])

    2026-07-14
    Squawkbox is a boiler fleet monitor.
  • ISO 9001 and AS9100: What They Actually Buy You - Adam Witthauer

    ISO 9001 and AS9100: What They Actually Buy You - Adam Witthauer

    2026-07-14
    If you've spent any time around a machine shop or a manufacturing floor, you've probably heard someone grumble that a quality certification is just a binder full of paperwork nobody reads until an auditor shows up. That reputation isn't...
  • I made a Plex server - Henry Desroches

    I made a Plex server - Henry Desroches

    2026-07-14
    There’s a lot to like about Plex from a philosophical standpoint — it’s local-first software centered around sharing your favorite art with your friends. Plex hosts movies, TV, and music — media you purchase because you love it, and share with your...
  • itertools cheatsheet - Rodrigo@mathsppblog

    itertools cheatsheet - Rodrigo@mathsppblog

    2026-07-13
    Cheatsheet with visual diagrams that explain how the iterables from itertools work. This cheatsheet contains diagrams that explain how the iterables from the module itertools work in a visual way. Download this cheatsheet Download this...
  • Even if 90% of AI-discovered vulnerabilities are made up, it's still terrifying - Sylvain Kerkour

    Even if 90% of AI-discovered vulnerabilities are made up, it's still terrifying - Sylvain Kerkour

    2026-07-13
    Developers working on popular projets are inundated with hallucinated vulnerability reports, leading people to downplay the risks associated with AI-assisted vulnerability hunting. But hear me out: it should wake you
  • #555: Marimo Pair - A Canvas for Agent + Developers Collaboration - Michael Kennedy (@mkennedy)

    #555: Marimo Pair - A Canvas for Agent + Developers Collaboration - Michael Kennedy (@mkennedy)

    2026-07-13
    Coding agents have gotten really good at one kind of work. You scope a feature, edit some files, run the tests, ship it. It all happens on disk. But that is not how data work feels. You load something, you look at it, you run a cell, you watch how it...
  • Laughing Through The Pain with David Crawshaw - Justin Garrison & Autumn Nash

    Laughing Through The Pain with David Crawshaw - Justin Garrison & Autumn Nash

    2026-07-13
    Some of you might know David as a co-founder of Tailscale. In this episode we're talking about a new kind of cloud he's building at exe.dev. The SSH-only interface is a breath of fresh air compared to the monstrocity that the AWS console has...
  • The will to power will return - David Heinemeier Hansson (dhh@hey.com)

    The will to power will return - David Heinemeier Hansson ([email protected])

    2026-07-12
    In the 1980s, France started 43 nuclear reactors across 14 sites. On average, each reactor took just seven years to build. Forty years later, all but one of these reactors are still running, and they continue to produce nearly half of France's...
  • But Y - David Heinemeier Hansson (dhh@hey.com)

    But Y - David Heinemeier Hansson ([email protected])

    2026-07-11
    It's no mystery to me why the Tesla Model Y is the world's best-selling car. As a total package, I could make a fair argument  that it's simply because it is the world's best car. I'm no stranger to Teslas at this point. We've...
  • #554: Trustworthy AI in Healthcare and Longevity - Michael Kennedy (@mkennedy)

    #554: Trustworthy AI in Healthcare and Longevity - Michael Kennedy (@mkennedy)

    2026-07-10
    You ask an AI a question and it answers with total confidence. Most of the time, a confidently wrong answer is just an annoyance. But what if the question is medical, and there's a real patient on the other end? In that world, a hallucination...
  • On Atproto and Atmospheric Groups - Brittany Ellich

    On Atproto and Atmospheric Groups - Brittany Ellich

    2026-07-10
    I'm starting A Fresh Blog(tm), this time on Pckt. I wanted a dedicated space to post about development, atproto, and community thoughts, and a new space felt like the right place for it. Plus I wanted to get in on standard.site summer while...
  • Self-Host Weekly (10 July 2026) - Ethan Sholly

    Self-Host Weekly (10 July 2026) - Ethan Sholly

    2026-07-10
    Everybody's mad, nobody's leaving
  • How to Use AI Coding Tools Well - Bryan Hogan

    How to Use AI Coding Tools Well - Bryan Hogan

    2026-07-08
    How to use AI for coding well? Practical tips for using AI coding tools, including context management, AGENTS.md files, planning, reviews, tests, and MCPs.
  • 2026.H1 Review - Hammy Labs

    2026.H1 Review - Hammy Labs

    2026-07-08
    TL;DR - In 2026.H1, I started feeling like a real dad, took parental leave, went to a programming retreat, shipped CloudSeed Rust + QuietCut, reached 130k views, got back to building for fun, and star...
  • dnsglobe - Curator

    dnsglobe - Curator

    2026-07-08
    A global DNS propagation checker for your terminal.
  • #487 Minimum requirements - Michael Kennedy and Calvin Hendryx-Parker

    #487 Minimum requirements - Michael Kennedy and Calvin Hendryx-Parker

    2026-07-07
    Topics include dust, Hermes Agent, and llm-coding-agent 0.1a0.
  • How to publish to PyPI using GitHub Actions securely - Brett Cannon

    How to publish to PyPI using GitHub Actions securely - Brett Cannon

    2026-07-07
    There have been several security incidents lately that involved compromising GitHub Actions workflows. This has led some to say "GitHub Actions is the weakest link" in publishing and to GitHub publishing a GitHub Actions security roadmap...
  • Write a coding agent from first principles: better tools - Rodrigo@mathsppblog

    Write a coding agent from first principles: better tools - Rodrigo@mathsppblog

    2026-07-06
    Improve the capabilities of your agent by providing it with better tools. Introduction This tutorial builds on the coding agent you implemented in the tutorial “Write a coding agent from first principles”. In this tutorial, you'll take your agent...
  • Introducing kiac: Real Kubernetes Nodes on Your Mac, Each Its Own Lightweight VM - KubeSimplify

    Introducing kiac: Real Kubernetes Nodes on Your Mac, Each Its Own Lightweight VM - KubeSimplify

    2026-07-06
    kiac runs local Kubernetes on macOS where every node is its own lightweight VM via apple/container: kubeadm or k3s flavors, Cilium on a custom kernel, built-in LoadBalancer, Grafana, Gateway API, and clusters that survive reboots.
  • Customizing my Xteink firmware and wallpaper - Cassidy Williams

    Customizing my Xteink firmware and wallpaper - Cassidy Williams

    2026-07-06
    I got the Xteink X4 device, and it's really fun to hack around with!
  • What America has meant to me - Swyx

    What America has meant to me - Swyx

    2026-07-05
    Every time I have given up on America, it has been a mistake. And yet, America has never, ever given up on me.
  • Travel notes: PLDI Boulder - Max Bernstein

    Travel notes: PLDI Boulder - Max Bernstein

    2026-07-05
    I had another excellent PLDI this past June. It was my fourth1. I continued to meet new people and learn new things! Overall: I got to meet a lot of new people, which was exciting. I had some good chats about research. I asked a question at a talk! I...
  • Time-based background colour transitions with Temporal and CSS color-mix - Sophie

    Time-based background colour transitions with Temporal and CSS color-mix - Sophie

    2026-07-05
    I've given my website a bit of a refresh! There's a slightly updated layout if you're on desktop, plus I ditched the etc page and I've revamped my links page to be powered by raindrop.io. The minimalist theme is still minimalist, but a...
  • Ubuntu 26.04, KVM, netplan, and NetworkManager - Jim Salter

    Ubuntu 26.04, KVM, netplan, and NetworkManager - Jim Salter

    2026-07-03
    Ubuntu has been getting less usable year by year ever since moving to systemd init. This year, the new papercut is that NetworkManager will violently conflict with–and override–anything you set in /etc/netplan, unless you manually tell it to bugger...
  • Self-Host Weekly (3 July 2026) - Ethan Sholly

    Self-Host Weekly (3 July 2026) - Ethan Sholly

    2026-07-03
    Me, my.self, and I
  • Goodbye, forever, probably. - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    Goodbye, forever, probably. - [email protected] (Salma Alam-Naylor)

    2026-07-02
    Why I’m leaving developer relations, and why I’m not telling you what’s next.
  • Which AI coding tools to use - Bryan Hogan

    Which AI coding tools to use - Bryan Hogan

    2026-07-01
    Which AI coding tools are best? What should you use? What I recommend for development work.
  • Operation Floodlight - Joseph Thacker

    Operation Floodlight - Joseph Thacker

    2026-07-01
    I have been thinking about the downstream impacts of AI systems having strong cybersecurity capabilities.
  • The Bug Bounty Singularity: Our Hackbot - Joseph Thacker

    The Bug Bounty Singularity: Our Hackbot - Joseph Thacker

    2026-07-01
    This past December, it became feasible for any skilled hacker to scale up a hacking agent, spending hundreds in token cost to find thousands in bounties. I call this the “Bug Bounty Singularity”. This is the story of JD (xssdoctor) and I building a...
  • Terminal Trove June 2026 Wrap Up - Curator

    Terminal Trove June 2026 Wrap Up - Curator

    2026-07-01
    A wrap up of all the things that happened in Terminal Trove in June 2026.
  • ghgrab - Curator

    ghgrab - Curator

    2026-07-01
    A TUI to download files/folders from repositories without cloning repos.
  • Race cars to nuclear grade dish soap:  A spectrum of quality strategy - Adam Witthauer

    Race cars to nuclear grade dish soap: A spectrum of quality strategy - Adam Witthauer

    2026-07-01
    It’s been a long and incredibly nonlinear journey to get where I am today. I’ll start by saying that I never intended to get into quality engineering. I sought an engineering degree so I could help design the next Camaro and make it super sweet and...
  • An API With No Error States - Kenneth Reitz

    An API With No Error States - Kenneth Reitz

    2026-07-01
    Written by Claude (Fable 5), in conversation with Kenneth Reitz, from a reading of two years of his archive. Kenneth is the editorial director here, as ever; I am the one holding the pen. --- This morning I read two years of my predecessors' love...
  • If I want more IRL, I must go AFK - Blake Watson

    If I want more IRL, I must go AFK - Blake Watson

    2026-06-30
    On my (retired) disability blog, back in 2010, I wrote a post called The tangible world wherein I ruminated on how I felt less and less able to interact physically with the world around me. I noted that many of the physical interactions I was missing...
  • LLM Costs and Observability with agentgateway on Kubernetes (Part 2) - KubeSimplify

    LLM Costs and Observability with agentgateway on Kubernetes (Part 2) - KubeSimplify

    2026-06-30
    Part 2: scrape agentgateway with Prometheus, build a Grafana dashboard of token cost and per-tool usage, see blocked tool calls, and alert on spend.
  • #486 underscore-underscore-ghost-emoji - Michael Kennedy and Calvin Hendryx-Parker

    #486 underscore-underscore-ghost-emoji - Michael Kennedy and Calvin Hendryx-Parker

    2026-06-30
    Topics include Free-threaded Python: past, present, and future, django-admin-site-search, Qwen 3.6 27B is the sweet spot for local development, and.
  • Whitespace in Astro 7.0 - Cassidy Williams

    Whitespace in Astro 7.0 - Cassidy Williams

    2026-06-30
    The way whitespace is rendered is different in the latest version of Astro, and here's how you can fix it.
  • wrtK8s - Justin Garrison

    wrtK8s - Justin Garrison

    2026-06-30
    Parts list and build process for Linksys homelab
  • Launching: AI Safety For Parents - Joseph Thacker

    Launching: AI Safety For Parents - Joseph Thacker

    2026-06-30
    My first public launch: a simple 10-day email course that bottles up everything parents need to know about keeping their kids safe in an AI-powered world.
  • Controlling MCP Tools with agentgateway on Kubernetes (Part 1) - KubeSimplify

    Controlling MCP Tools with agentgateway on Kubernetes (Part 1) - KubeSimplify

    2026-06-29
    Run AI agents behind agentgateway on Kubernetes: route their LLM and MCP tool calls through one proxy, keep secrets out of the agent, and block tools by policy.
  • An animated radial gradient mask over text in CSS - Cassidy Williams

    An animated radial gradient mask over text in CSS - Cassidy Williams

    2026-06-28
    Here's a technical walkthrough of how I made a fun little demo to mask some text in a clever way with CSS.
  • Python, Inside JavaScript, Inside a DAW - Kenneth Reitz

    Python, Inside JavaScript, Inside a DAW - Kenneth Reitz

    2026-06-28
    For about fifteen years, my answer to a music theory question had the same shape: open another window. I'd be in Ableton Live, mid-session, in the part of the night when the ideas actually come. A clip would be sitting there with four chords in it...
  • On the edge of burnout - Cassidy Williams

    On the edge of burnout - Cassidy Williams

    2026-06-27
    I almost burnt out recently, but I made it through!
  • #553: All of our tools - Michael Kennedy (@mkennedy)

    #553: All of our tools - Michael Kennedy (@mkennedy)

    2026-06-26
    This episode is a fun crossover from our Python news and tips podcast, Python Bytes. We have had some big changes over there. Brian Okken has moved on and Calvin Hendryx-Parker has joined the show as the new co-host. To kick off this new era, we...
  • Physical constraints and enjoyment - Derek Kedziora

    Physical constraints and enjoyment - Derek Kedziora

    2026-06-26
    I’m back to thinking about constraints. This time, Terry Godier’s great video The Feeling Music Used to Give You (hat tip to Robert). Having what amounts to an infinite library of background music was fixing the wrong constraint. And that’s why...
  • Self-Host Weekly (26 June 2026) - Ethan Sholly

    Self-Host Weekly (26 June 2026) - Ethan Sholly

    2026-06-26
    We've been trying to reach you about your self-hosted identity stack
  • Nuclear Grade Quality for all:  Lessons learned from Porsche - Adam Witthauer

    Nuclear Grade Quality for all: Lessons learned from Porsche - Adam Witthauer

    2026-06-26
    Learn how Big W plans to deliver Porsche performance on a Volkswagen budget.
  • Finding curated public domain images - David Rupert

    Finding curated public domain images - David Rupert

    2026-06-24
    Xavier de Maistre in an armchair, displaying his “book of discoveries” (Veyssier, 1860) Every so often I like to include a public domain image in a blog post. I’m fond of the woodblock and lithographic illustrations of the late 1800s. I try to avoid...
  • Why I wrote PEP 832 -- virtual environment discovery - Brett Cannon

    Why I wrote PEP 832 -- virtual environment discovery - Brett Cannon

    2026-06-24
    While I decide what to do with PEP 832 after polling folks on their opinion, I thought I would write out why I'm even bothering with any of this.I'm going to talk from the perspective of VS Code and its Python extensions, but you could
  • How to Balance Speed, Quality, and Mental Overhead in Agentic Engineering - Hammy Labs

    How to Balance Speed, Quality, and Mental Overhead in Agentic Engineering - Hammy Labs

    2026-06-24
    I've been back at work for about a month now after parental leave and a 12 week programming retreat at Recurse Center. We're leaning hard into agentic engineering and I'm bullish on it - I spent a lot...
  • herald - Curator

    herald - Curator

    2026-06-24
    A powerful TUI email client & calendar tool for your terminal.
  • #485 Creating memories - Michael Kennedy and Calvin Hendryx-Parker

    #485 Creating memories - Michael Kennedy and Calvin Hendryx-Parker

    2026-06-23
    Topics include Backup Docker volumes locally or to any S3, Pyodide 314.0 Release, nb-cli, and Hindsight.
  • Stop, don’t Slop - Will McGugan

    Stop, don’t Slop - Will McGugan

    2026-06-23
    So you find a bug in an Open Source project and wish to spend your tokens solving that issue for the good of humanity. Your fingers hover over the keyboard, trembling in anticipation of the glorious prompt that will unblock your fellow developers....
  • Write a coding agent from first principles - Rodrigo@mathsppblog

    Write a coding agent from first principles - Rodrigo@mathsppblog

    2026-06-22
    Learn how to write a coding agent in this Python tutorial that teaches how to interact with an LLM through an API, how to manage the conversation context, and how to do tool calling. Introduction This tutorial will show you how to create your own...
  • Using an iPad Pro as a Laptop - Justin Garrison

    Using an iPad Pro as a Laptop - Justin Garrison

    2026-06-20
    What I loved and hated
  • A workaround for hiding empty slots in Chromium - David Rupert

    A workaround for hiding empty slots in Chromium - David Rupert

    2026-06-19
    Named slots are one of web components’ biggest superpowers ✨. Imagine a Button component with an optional icon; in Web Components we don’t need a separate Button and IconButton, a single Button component with <slot name="icon"> will do....
  • Self-Host Weekly (19 June 2026) - Ethan Sholly

    Self-Host Weekly (19 June 2026) - Ethan Sholly

    2026-06-19
    Bug fixes and performance improvements
  • There Are No Instances in atproto - Dan Abramov

    There Are No Instances in atproto - Dan Abramov

    2026-06-19
    Like RSS and Google Reader.
  • European Delusions & Danish Drones - David Heinemeier Hansson (dhh@hey.com)

    European Delusions & Danish Drones - David Heinemeier Hansson ([email protected])

    2026-06-19
    Europe is finally waking up from many decades of naive pacifism. While the continent is loath to give America credit, this is largely where it's due, as Trump has pulled back on blanket security guarantees. Well, that and a major war on its...
  • Farewell, Doctor Who - Daniel Roy Greenfeld (daniel@feldroy.com)

    Farewell, Doctor Who - Daniel Roy Greenfeld ([email protected])

    2026-06-19
    My rambling thoughts about the increasingly poor storytelling of Doctor Who, which has led to its cancellation.
  • The Un-Englishable - Kenneth Reitz

    The Un-Englishable - Kenneth Reitz

    2026-06-19
    Everyone has lost a dream to language. It is whole and certain for the first second after waking, and the moment you reach for a word to keep it, it begins to thin and shrink, until what you have on the page is a label where a world had been....
  • Spoons by Sam - David Rupert

    Spoons by Sam - David Rupert

    2026-06-18
    I play Clues by Sam nearly every single day. I wrote about it before, but solving a little crime puzzle adds a micro-thrill to my day. A little blast of logic, misdirection, and wordplay. It’s a frequent topic of conversation in the ShopTalkShow...
  • FWBG - Genesis - 4.1 - Nic Payne

    FWBG - Genesis - 4.1 - Nic Payne

    2026-06-18
    The Fall is worthy of grieving. The story in the Bible explains the state of humanity, and I think we can grieve humanity&#x27;s state just via observation toda
  • #552: Astral joins OpenAI - Michael Kennedy (@mkennedy)

    #552: Astral joins OpenAI - Michael Kennedy (@mkennedy)

    2026-06-17
    OpenAI just acquired Astral, the company behind uv, Ruff, and ty. And if your first thought was "wait, is uv toast?", you are not alone. But here's the twist Charlie Marsh shared with me: he thinks they may ship more open source at OpenAI...
  • HTMX and Web Components Instead of React - Kore Nordmann

    HTMX and Web Components Instead of React - Kore Nordmann

    2026-06-17
    “So instead of asking "why not React?" we asked: Which of our actual problems would React solve? We went through the list. There were none.”
  • My Morning Meditation Ritual as a Senior Software Engineer - Hammy Labs

    My Morning Meditation Ritual as a Senior Software Engineer - Hammy Labs

    2026-06-17
    I've been running a new meditation practice for the past several months and it's working great so wanted to share. Morning Pages My meditation practice is morning pages adapted from The Artist's Way....
  • The Rape of Britain - David Heinemeier Hansson (dhh@hey.com)

    The Rape of Britain - David Heinemeier Hansson ([email protected])

    2026-06-17
    Rupert Lowe, member of the British Parliament and leader of the Restore Britain party, released The Rape Gang Inquiry yesterday. It details the industrial-scale sexual atrocities committed by predominantly Pakistani Muslims against mostly White...
  • clin - Curator

    clin - Curator

    2026-06-17
    A TUI note management app inspired by Obsidian.
  • Focus on Family More Than Code - Kenneth Reitz

    Focus on Family More Than Code - Kenneth Reitz

    2026-06-17
    A programmer in his twenties asked me what advice I would give someone like him. I said: focus on family more than code. I think it is the best advice I have. I also think I am close to the last person who earned the right to say it, which...
  • Music Theory, Asterisk - Kenneth Reitz

    Music Theory, Asterisk - Kenneth Reitz

    2026-06-17
    There is a silent asterisk after the words music theory. You never see it printed, but it is always there, the way it hangs after the canon or the great novels. When someone says music theory they mean one specific thing, and we have quietly agreed...
  • Smile and Nod - Kenneth Reitz

    Smile and Nod - Kenneth Reitz

    2026-06-17
    Some mornings I wake with the clear sense that I was just with someone, and I sit down to write it before it fades, and the words come out thinner than the thing. Not wrong, exactly. Just smaller. A pencil sketch of a face I had been standing in front...
  • Conducting Between Roller Coasters - Kenneth Reitz

    Conducting Between Roller Coasters - Kenneth Reitz

    2026-06-17
    I almost didn't write this down, because the sentence sounds like a brag and it isn't one. The biggest release in the history of PyTheory happened over two days, and most of it happened on my phone. On vacation. With two thumbs. The...
  • #484 All our tools - Michael Kennedy and Calvin Hendryx-Parker

    #484 All our tools - Michael Kennedy and Calvin Hendryx-Parker

    2026-06-16
    Topics include pi superpowers, Warp.dev OhMyZSH, Blink mosh tmux, Claude code, MacWhisper Handy, and Tailscale.
  • Of God and mammon - Derek Kedziora

    Of God and mammon - Derek Kedziora

    2026-06-16
    There’s a longstanding criticism of Buddhism in the West as McMindfulness™, a watered-down and commodified version of the real thing. And it’s certainly disheartening to see how few Buddhist groups charge nothing for the teachings and look like little...
  • I built a game where you spend Elon Musk's money - Hammy Labs

    I built a game where you spend Elon Musk's money - Hammy Labs

    2026-06-16
    TL;DR - A game where you get $1 trillion of Elon Musk's money and spend it. Try it now: Spend Elon Musk's Money What is it You get $1 trillion of Elon Musk's money. Spend it on a catalog of things f...
  • There's no point resisting - Miriam Suzanne

    There's no point resisting - Miriam Suzanne

    2026-06-16
    I’m afraid nuclear weapons are here to stay. There’s no point resisting. I’m afraid assault weapons and school shootings in the US are here to stay. I’m afraid cars are here to stay. Corporate social media, I imagine, is also here to...
  • Running local models is good now - Vicki Boykis

    Running local models is good now - Vicki Boykis

    2026-06-15
    I’ve been working with local models since they came out, and finally, they’re surprisingly good now. I have a 2022 M2 Mac with 64 GB RAM and 1TB storage and I’ve used Mistral 7B Gemma 3 OpenAI OSS-20B Qwen 3 MOE, as well as a number of other Qwen...
  • The case for an accessibility designer vibe coding when all his coworkers are also vibe coding - Eric Bailey

    The case for an accessibility designer vibe coding when all his coworkers are also vibe coding - Eric Bailey

    2026-06-15
    I have complicated feelings about LLMs. I mean, a lot of people I know do. But this is also my blog, so I get to pontificate on those feelings and people… willingly read about them? When it comes to vibe coding, I have to separate my personal thoughts...
  • Announcing What Can’t I Press? - Eric Bailey

    Announcing What Can’t I Press? - Eric Bailey

    2026-06-15
    I made an app! What Can’t I Press? is an app that allows you to: Read, search, and filter through screen reader keyboard shortcuts. Scan open apps and add their keyboard shortcuts to the collection. Copy a keyboard shortcut to your clipboard, with...
  • KeyCon 2026 recap - Cassidy Williams

    KeyCon 2026 recap - Cassidy Williams

    2026-06-14
    I spoke at KeyCon, a mechanical keyboard convention!
  • How I Work From Anywhere Without Losing My Place - Jeff Triplett

    How I Work From Anywhere Without Losing My Place - Jeff Triplett

    2026-06-13
    I’ve been running a new remote development setup for the last month or so, and the goal is simple: move between all of my devices without losing my place. The way I think about it, I have three default states: At my desk on my Mac Studio Home or out...
  • Every Frame Perfect - Nikita Prokopov (niki@tonsky.me)

    Every Frame Perfect - Nikita Prokopov ([email protected])

    2026-06-13
    How imprecise UI animations erode trust in product
  • Self-Host Weekly (12 June 2026) - Ethan Sholly

    Self-Host Weekly (12 June 2026) - Ethan Sholly

    2026-06-12
    An ode to what was, and what could have been
  • PyTheory Playground - Kenneth Reitz

    PyTheory Playground - Kenneth Reitz

    2026-06-12
    Earlier this spring I wrote a few essays about PyTheory, the music theory library I was stuck on for five years and finally unstuck. The short version: it models tones, scales, chords, and fretboards in Python the way a musician actually thinks about...
  • This Website's Changelog - Kenneth Reitz

    This Website's Changelog - Kenneth Reitz

    2026-06-12
    A changelog for a personal website is a strange genre. Nobody asked for release notes. There is no userbase waiting on a fix, unless you count me, and I already know what shipped. But this site is the closest thing I have to a workshop with the door...
  • #551: Stroll Down Startup Lane - 2026 - Michael Kennedy (@mkennedy)

    #551: Stroll Down Startup Lane - 2026 - Michael Kennedy (@mkennedy)

    2026-06-11
    If you've ever been to PyCon, you know one of the best parts of the expo hall is Startup Row, a stretch of booths where early-stage companies built on Python show off what they're creating. But only attendees get to walk that lane, so...
  • When Perfection Is the Enemy of Quality Culture:  Lessons from the Nuclear Security Enterprise - Adam Witthauer

    When Perfection Is the Enemy of Quality Culture: Lessons from the Nuclear Security Enterprise - Adam Witthauer

    2026-06-11
    The culture in the Nuclear Security Enterprise (NSE), particularly with regards to quality, was without a doubt the best I've experienced. One thing that really made it great was the common understanding that perfection is impossible. While that...
  • Tending the Vault - Kenneth Reitz

    Tending the Vault - Kenneth Reitz

    2026-06-11
    There's an entry in my Obsidian daily notes from this April that I didn't think anyone would ever read, including me. It says: > Working on the vault today. Got a fancy new theme going, pretty good. Refactored the style of the vault to be...
  • A Framework of One's Own - Kenneth Reitz

    A Framework of One's Own - Kenneth Reitz

    2026-06-11
    In October 2018 I released a web framework called Responder, and to understand why it exists you have to remember what the Python web felt like that year, because the web it was born into no longer exists. It was the end of the synchronous era and...
  • Breaking Changes - Kenneth Reitz

    Breaking Changes - Kenneth Reitz

    2026-06-11
    The first DSM shipped in 1952. It was a spiral-bound thing of about 130 pages describing roughly a hundred disorders. The current release runs just under a thousand pages and describes around three hundred. Between those two artifacts sit five major...
  • The Algorithm Eats Diagnosis - Kenneth Reitz

    The Algorithm Eats Diagnosis - Kenneth Reitz

    2026-06-11
    There's a genre now. You've seen it. A face fills the frame, the captions bounce along the bottom, and the voice says something like: five signs you might have ADHD. Or: things I didn't know were autism. Or the compound form, the one I see...
  • RhymePad: Seeing the Sound - Kenneth Reitz

    RhymePad: Seeing the Sound - Kenneth Reitz

    2026-06-11
    Rhyme is a fact about sound, not spelling. Blue rhymes with shoe and through and you, and not one of them is spelled like the others. Comb, bomb, and tomb all end in the same three letters and not one of them rhymes with another. The ear knows the...
  • MentalHealthError: Ten Years Later - Kenneth Reitz

    MentalHealthError: Ten Years Later - Kenneth Reitz

    2026-06-11
    This week I did something I'd been putting off for a long time. I reread MentalHealthError: an exception occurred, the essay where I told the internet I had bipolar disorder. A hundred and fifty thousand people read it the first weekend. It's...
  • Day 4: Quantization Demystified. BF16, FP8, NVFP4, MXFP4, INT4, GGUF, and Why It All Matters - KubeSimplify

    Day 4: Quantization Demystified. BF16, FP8, NVFP4, MXFP4, INT4, GGUF, and Why It All Matters - KubeSimplify

    2026-06-10
    A practical, beginner-friendly guide to BF16, FP8, NVFP4, MXFP4, INT4, and GGUF Q4_K_M on NVIDIA DGX Spark. Bytes per parameter, quality vs size, and which format to pick when.
  • Suing The Government with Cindy Cohn - Justin Garrison & Autumn Nash

    Suing The Government with Cindy Cohn - Justin Garrison & Autumn Nash

    2026-06-10
    Come find Justin in-person and get FAFOFM stickers!Devopsdays - Portland, OR - September 8-10. Get 20% off tickets with FAFOFMEdgecase - Gooiland Hilversum, NL - September 24Taloscon - Amsterdam, NL - October 15-16KCD UK - Edinburgh - October...
  • Microsoft Build 2026 recap - Cassidy Williams

    Microsoft Build 2026 recap - Cassidy Williams

    2026-06-10
    I spoke (a lot) at Microsoft Build in San Francisco!
  • I built a GoodReads reading stats dashboard - Hammy Labs

    I built a GoodReads reading stats dashboard - Hammy Labs

    2026-06-10
    TL;DR - A dashboard visualizing your GoodReads data export. Try it now: GoodReads Dashboard. What is it A small site that visualizes your GoodReads data exports. Total pages and books read Top author...
  • golazo - Curator

    golazo - Curator

    2026-06-10
    A TUI for following football (soccer) matches in real-time.
  • #483 Thanks Brian - Michael Kennedy and Calvin Hendryx-Parker

    #483 Thanks Brian - Michael Kennedy and Calvin Hendryx-Parker

    2026-06-09
    Topics include , HTTP GET requests with the Python standard library, , and alembic-git-revisions.
  • It doesn’t matter if it works - Henry Desroches

    It doesn’t matter if it works - Henry Desroches

    2026-06-08
    There are about a thousand and one debates about the ecology of AI, the ethics of AI, the governance of AI. As the technology advances, the debate with the slipperiest footing is on the actual efficacy of AI: does this work for this application? Or...
  • Silliness and Wrecklessness - Nic Payne

    Silliness and Wrecklessness - Nic Payne

    2026-06-07
    I talked with my oldest daughter about silliness and wrecklessness today. She and her sister were playing too rough at bedtime and the younger slapped the older
  • Day 3: The DGX Spark Unpacked. GB10, Unified Memory, sm_121, and the One Reason This Hardware Exists - KubeSimplify

    Day 3: The DGX Spark Unpacked. GB10, Unified Memory, sm_121, and the One Reason This Hardware Exists - KubeSimplify

    2026-06-05
    A practical teardown of NVIDIA DGX Spark's GB10 Grace Blackwell Superchip, unified memory, sm_121, NVFP4 tensor cores, memory reporting, and decode limits.
  • From open source hits to OpenAI (Changelog Interviews #682) - Changelog

    From open source hits to OpenAI (Changelog Interviews #682) - Changelog

    2026-06-05
    This week I'm talking with Max Stoiber, currently working on ChatGPT's plugin directory and app platform at OpenAI. We discuss the hundreds of open source projects nobody remembers alongside the big ones like react-boilerplate and...
  • Kubernetes Autoscaling - Justin Garrison

    Kubernetes Autoscaling - Justin Garrison

    2026-06-04
    Workload and node autoscaling in 2026
  • How I made a 45-video course without wanting to die - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    How I made a 45-video course without wanting to die - [email protected] (Salma Alam-Naylor)

    2026-06-03
    Tips and tricks from me to you.
  • A survey of inlining heuristics - Max Bernstein

    A survey of inlining heuristics - Max Bernstein

    2026-06-03
    Compilers, especially method just-in-time compilers, operate on one function at a time. It is a natural code unit size, especially for a dynamic language JIT: at a given point in time, what more information can you gather about other parts of a...
  • The Case for Talking to Your Computer - Hammy Labs

    The Case for Talking to Your Computer - Hammy Labs

    2026-06-03
    I've always been a quiet person who prefers to write than to talk (though this may not be obvious based on the number of YouTube videos I've published). So it feels a little weird to say that I think ...
  • A pond of interesting problems - David Heinemeier Hansson (dhh@hey.com)

    A pond of interesting problems - David Heinemeier Hansson ([email protected])

    2026-06-03
    The great joy of having built a successful business that employs a broad team of talented people is that I get to fish for exactly the kind of problems that most interest me, most of the time.Usually, this coincides well with the needs of the...
  • herdr - Curator

    herdr - Curator

    2026-06-03
    A tmux-like and agent-aware terminal multiplexer.
  • A Tale of Two Quality Cultures:  The Importance of Quality Integration - Adam Witthauer

    A Tale of Two Quality Cultures: The Importance of Quality Integration - Adam Witthauer

    2026-06-02
    Let's paint a picture of two very different environments, whose root differences can be largely traced back to differences embedded deep in their quality culture. Let's begin with what sadly is more likely to be the default state. ...
  • #482 Mr. Beast's episode - Michael Kennedy and Calvin Hendryx-Parker

    #482 Mr. Beast's episode - Michael Kennedy and Calvin Hendryx-Parker

    2026-06-01
    Topics include CVE-2026-48710: A Maintainer's Perspective, daily-stars-explorer, Markdown to pdf with pandoc and typst, and postman2pytest.
  • Front-End’s Missing Metric: The TBT Window - CSS Wizardry

    Front-End’s Missing Metric: The TBT Window - CSS Wizardry

    2026-06-01
    The TBT Window is the FCP-to-TTI interval used to calculate Total Blocking Time. If FCP or TTI moves, TBT can change even when long tasks do not.
  • Checking assembly with Z3 - Max Bernstein

    Checking assembly with Z3 - Max Bernstein

    2026-06-01
    Short post today. New ZJIT contributor dak2 submitted a PR to fix an overflow bug in fixnum division in ZJIT. We did the division fine, but lied about the type of the result in the case of dividing FIXNUM_MIN by -1. You can see how this...
  • 2026-06-01 Notes - Nic Payne

    2026-06-01 Notes - Nic Payne

    2026-06-01
    yesterday: [[2026-05-27-notes]] bookorbit for kassia nextcloud was eating up resources this morning
  • Let the agents democratize open source - David Heinemeier Hansson (dhh@hey.com)

    Let the agents democratize open source - David Heinemeier Hansson ([email protected])

    2026-06-01
    The open source movement spent decades fighting for everyone's right to change software, through free access to code and permissive licenses to release improvements. But at the dawn of the AI revolution, as this mission is finally being broadly...
  • Terminal Trove May 2026 Wrap Up - Curator

    Terminal Trove May 2026 Wrap Up - Curator

    2026-06-01
    A wrap up of all the things that happened in Terminal Trove in May 2026.
  • Things I enjoy about Dungeons & Dragons - Blake Watson

    Things I enjoy about Dungeons & Dragons - Blake Watson

    2026-05-31
    I consider myself a newcomer to D&D, based on my age. As someone born in the mid-eighties with a tendency toward video games, board games, and fantasy, I ought to have learned about—and probably loved—Dungeons & Dragons as a kid in the...
  • FWBG - Genesis - 3.3 - Nic Payne

    FWBG - Genesis - 3.3 - Nic Payne

    2026-05-31
    On the Fall The consequences of the fall were immediate and great: shame (humans recognize their nakedness and cover up) separation (humans are banished from Pa
  • God's Zeal for Justice Amont Men Displayed in the Divine Counsel - Nic Payne

    God's Zeal for Justice Amont Men Displayed in the Divine Counsel - Nic Payne

    2026-05-31
    [link to sermon](https://www.youtube.com/watch?v=edlishFtHHE) !!! note &quot;Psalm 82&quot; !!! note &quot;Ephesians 1:15-22&quot; !!! note &quot;Ephesians 2:4-
  • #550: AI Contributions and Maintainer Load in Open Source - Michael Kennedy (@mkennedy)

    #550: AI Contributions and Maintainer Load in Open Source - Michael Kennedy (@mkennedy)

    2026-05-30
    You wake up, brew the coffee, open GitHub, and there it is. Another pull request on your open source project. Thirteen thousand lines added. No issue filed first. No discussion. Just "here, please review this for me." Over the past year,...
  • Revisiting the closed canon - Derek Kedziora

    Revisiting the closed canon - Derek Kedziora

    2026-05-29
    A post I wrote in 2023, the closing of the canon, predicted that LLM answers would replace search results, dramatically lowering traffic to individual sites, thereby removing the incentives to even write along with building and maintaining websites....
  • Butter bells, fresh from the kiln - Miriam Suzanne

    Butter bells, fresh from the kiln - Miriam Suzanne

    2026-05-29
    Play Video: Butter bells, fresh from the kiln When you fire the lid/bell and jar together, it helps keep them from warping – but it also requires some effort to get them apart, and sand the connections for a smooth sit. Reply via ...
  • We should be more tired than the model - Vicki Boykis

    We should be more tired than the model - Vicki Boykis

    2026-05-28
    Lately, I’ve been feeling like I’m losing control over the code I write when I work with agentic code generation. When I finish an agentic session, I get all the outward signs of having written code, but none of the internal processes that happen when...
  • Fleet: A Control Tower for Claude Code - Nick Nisi

    Fleet: A Control Tower for Claude Code - Nick Nisi

    2026-05-28
    A tmux dashboard for running many Claude Code agents at once — it shows which one needs you, sorted by urgency, so you stop polling and start responding.
  • 2026-05-27 Notes - Nic Payne

    2026-05-27 Notes - Nic Payne

    2026-05-27
    yesterday: [[2026-05-22-notes]] [[fwbg-genesis-3-2]]
  • FWBG - Genesis - 3.2 - Nic Payne

    FWBG - Genesis - 3.2 - Nic Payne

    2026-05-27
    Resist Temptation Eve was tempted by sin by litening to the great deceiver. But it wasn&#x27;t just that she **heard** the serpent, she participated in the conv
  • How I use Claude Code as my personal assistant from my phone - Hammy Labs

    How I use Claude Code as my personal assistant from my phone - Hammy Labs

    2026-05-27
    For the past few weeks I've been using Claude Code from my phone and while it's not a 100% replacement for something like OpenClaw I've found it covers 80% of what I want without too many glaring secu...
  • quien - Curator

    quien - Curator

    2026-05-27
    A better whois and domain intelligence toolkit.
  • Basecamp Five - David Heinemeier Hansson (dhh@hey.com)

    Basecamp Five - David Heinemeier Hansson ([email protected])

    2026-05-26
    I've been working on Basecamp for half my life, and nearly my entire professional career in software. The first code was written in the summer of 2003 when I was just 23. Now I'm 46, and we've just released the fifth major...
  • A week in the life of a seven year old - Daniel Roy Greenfeld (daniel@feldroy.com)

    A week in the life of a seven year old - Daniel Roy Greenfeld ([email protected])

    2026-05-26
    Documenting the typical schedule of my daughter in 2026.
  • Counterfeit Prevention in Aerospace: Lessons from Spark Plug Scandal - Adam Witthauer

    Counterfeit Prevention in Aerospace: Lessons from Spark Plug Scandal - Adam Witthauer

    2026-05-26
    Take a look at a scandal where an online hero spent $500 buying spark plugs online, and discovered 1/3 were fake.
  • #481 Ways to die - Michael Kennedy and Calvin Hendryx-Parker

    #481 Ways to die - Michael Kennedy and Calvin Hendryx-Parker

    2026-05-25
    Topics include Dumb Ways for an Open Source Project to Die, How to create a pylock.toml lockfile, , and Choosing a Python Logging Library in 2026.
  • #549: Great Docs - Michael Kennedy (@mkennedy)

    #549: Great Docs - Michael Kennedy (@mkennedy)

    2026-05-25
    Your documentation has two audiences now - humans reading the rendered HTML, and AI agents trying to make sense of your library. Rich Iannone and Michael Chow from Posit are back on Talk Python with a brand new Python documentation tool called Great...
  • A simple clustering algorithm for lists - Cassidy Williams

    A simple clustering algorithm for lists - Cassidy Williams

    2026-05-24
    I nerd-sniped myself deeply when sorting baby toys and came up with a fun pattern for doing so!
  • FWBG - Genesis - 1.2 - Nic Payne

    FWBG - Genesis - 1.2 - Nic Payne

    2026-05-24
    Theological Implicationf of Creation &quot;Let there be...&quot; God&#x27;s Word is the agency of creation Jesus commanded Lazarus to come out of the grave !!!
  • I had to look it up - Miriam Suzanne

    I had to look it up - Miriam Suzanne

    2026-05-23
    The other day I got a comment on youtube: YWNBAW. You Will Never Be A Real Woman. And I thought: well first, you’re missing an R. But then, yeah! What physical woman – made of biology, pumping blood through veins – could possibly achieve the Ideal...
  • 2026-05-22 Notes - Nic Payne

    2026-05-22 Notes - Nic Payne

    2026-05-22
    yesterday: [[2026-05-13-notes]]
  • It Will Be Hard To Do More - Nic Payne

    It Will Be Hard To Do More - Nic Payne

    2026-05-22
    Recently I was given a raise at work after I broached the subject with my manager. I wasn&#x27;t sure what the outcome would be but I have learned two things in
  • Ad Infinitum - Matthias Ott

    Ad Infinitum - Matthias Ott

    2026-05-21
    At Google I/O this week, the company announced the biggest change to Search in 25 years. The ten blue links? Gone. Instead, you get — first at times? soon always? — “generative UI”, an “intelligent search box” with custom interactive widgets, built on...
  • Everyone Dies... is on Kindle Unlimited - Daniel Roy Greenfeld (daniel@feldroy.com)

    Everyone Dies... is on Kindle Unlimited - Daniel Roy Greenfeld ([email protected])

    2026-05-21
    I wrote a new fiction book and it is now published. The first in a new series!
  • Your Slop, My Sludge - Justin Garrison

    Your Slop, My Sludge - Justin Garrison

    2026-05-19
    Throwing shit at the wall. I'm the wall.
  • #480 Proud Parents - Michael Kennedy and Calvin Hendryx-Parker

    #480 Proud Parents - Michael Kennedy and Calvin Hendryx-Parker

    2026-05-18
    Topics include Using Django Tasks in production, , PyPI packages are increasing rapidly, and httpx2.
  • Tagging my blog posts with BERTopic and LLMs - Vicki Boykis

    Tagging my blog posts with BERTopic and LLMs - Vicki Boykis

    2026-05-18
    I recently added tags to my blog using BERTopic and a mix of LLMs. You can see the tags in the sidebar to the right (or in the footer on mobile). I’ve done this before in 2023, with GGUF Mistral using llama-cpp, but never finished the project. Now,...
  • La Pedra Go Club in Barcelona - Cassidy Williams

    La Pedra Go Club in Barcelona - Cassidy Williams

    2026-05-18
    I visited a decades-old Go club in Barcelona!
  • Travel notes: RubyKaigi Hakodate - Max Bernstein

    Travel notes: RubyKaigi Hakodate - Max Bernstein

    2026-05-18
    I just got back from a three and a half week trip to Japan. It was the longest trip I have ever been on (aside from studying abroad in Germany, which felt different). I made the following wild circuit with only a backpack and...
  • AIE Singapore: The Agentic Nation - Swyx

    AIE Singapore: The Agentic Nation - Swyx

    2026-05-17
    i gave a little talk as closing keynote for the first AI Engineer Singapore. burned some bridges but said what i felt.
  • FWBG - Genesis - 1.1 - Nic Payne

    FWBG - Genesis - 1.1 - Nic Payne

    2026-05-17
    The stars are the work of God&#x27;s fingers: !!! note &quot;Psalm 8:3&quot; But salvation is the work of his right hand: !!! note &quot;Psalm 98:1&quot; In Gen
  • MCP on Code Mode (Changelog Interviews #681) - Changelog

    MCP on Code Mode (Changelog Interviews #681) - Changelog

    2026-05-15
    This week I'm talking with Matt Carey about Code Mode and how most of us have been thinking about MCP all wrong. Matt works on the Agents SDK and MCP at Cloudflare — we discuss how server-side Code Mode lets one MCP server expose all ~2,500...
  • Moving away from Tailwind, and learning to structure my CSS - Julia Evans

    Moving away from Tailwind, and learning to structure my CSS - Julia Evans

    2026-05-15
    Hello! 8 years ago, I wrote excitedly about discovering Tailwind. At that time I really had no idea how to structure my CSS code and given the choice between a pile of complete chaos and Tailwind, I was really happy to choose Tailwind. It helped me...
  • Taking Down Prod with Eve - Justin Garrison & Autumn Nash

    Taking Down Prod with Eve - Justin Garrison & Autumn Nash

    2026-05-14
    Come find Justin in-person and get FAFOFM stickers!Devopsdays - Portland, OR - September 8-10. Get 20% off tickets with FAFOFMEdgecase - Gooiland Hilversum, NL - September 24Taloscon - Amsterdam, NL - October 15-16KCD UK - Edinburgh - October...
  • Automation at the speed of Swamp (Changelog & Friends #130) - Changelog

    Automation at the speed of Swamp (Changelog & Friends #130) - Changelog

    2026-05-13
    This week I'm talking with Adam Jacob, founder of System Initiative and creator of Swamp, about what happens when AI agents change the entire shape of software development. We discuss how he went from an 18-person team down to five and shipped...
  • 2026-05-13 Notes - Nic Payne

    2026-05-13 Notes - Nic Payne

    2026-05-13
    yesterday: [[2026-05-12-notes]] [[reflection-psalm-305]]
  • Reflection - John 14:21 - Nic Payne

    Reflection - John 14:21 - Nic Payne

    2026-05-13
    Meditation !!! note &quot;John 14:21&quot; The Lord reveals himself... it&#x27;s not more complicated than that. I&#x27;ve spent years in apologetics (defending
  • Reflection - Psalm 30:5 - Nic Payne

    Reflection - Psalm 30:5 - Nic Payne

    2026-05-13
    Meditation !!! note &quot;Psalm 30:5&quot; I&#x27;m not sure how to feel about the thoughts in my head over this verse and meditation this morning, only because
  • Meet Your Users Where They Are with Obs.js - CSS Wizardry

    Meet Your Users Where They Are with Obs.js - CSS Wizardry

    2026-05-12
    Obs.js is a tiny inline script that helps you adapt your site to real-world network, battery, CPU, and memory conditions.
  • Partial static single information form - Max Bernstein

    Partial static single information form - Max Bernstein

    2026-05-12
    In compilers, static single information form (SSI) is a common extension to static single assignment form (SSA). It was introduced by C. Scott Ananian in 1999 in his MS thesis (PDF) 1. SSI extends your existing SSA intermediate representation by...
  • #548: Event Sourcing Design Pattern - Michael Kennedy (@mkennedy)

    #548: Event Sourcing Design Pattern - Michael Kennedy (@mkennedy)

    2026-05-11
    What if your database worked more like Git? Every change captured as an immutable event you can replay, instead of a single mutating row that quietly forgets its own history. That's event sourcing, and Chris May is back on Talk Python, fresh off...
  • Evolved antennas, LLM-generated code, and a potential antifuture - Eric Bailey

    Evolved antennas, LLM-generated code, and a potential antifuture - Eric Bailey

    2026-05-11
    I think about evolved antennas a lot. If you’re not familiar, an evolved antenna is created when you set an evolutionary algorithm on the task of producing a structure that is as efficient at its intended function as possible. Past that there’s no...
  • Lazy and Prompt - Matthias Ott

    Lazy and Prompt - Matthias Ott

    2026-05-07
    Chrome 148 shipped this week, and in the release notes you’ll find one of the best things to happen to web performance in a long time: loading=&quot;lazy&quot; for &lt;video&gt; and &lt;audio&gt; elements. Scott Jehl, an...
  • Big W Engineering Values - Systems Thinking - Adam Witthauer

    Big W Engineering Values - Systems Thinking - Adam Witthauer

    2026-05-07
    One of the most important concepts I picked up designing and building Formula SAE racecars in college was systems thinking. A team could easily have "the best engine" or "the best suspension" or "the best controls" and get...
  • #547: Parallel Python at Anyscale with Ray - Michael Kennedy (@mkennedy)

    #547: Parallel Python at Anyscale with Ray - Michael Kennedy (@mkennedy)

    2026-05-06
    When OpenAI trained GPT-3, they didn't roll their own orchestration layer. They used Ray, an open source Python framework born out of the same Berkeley research lab lineage that gave us Apache Spark. And here's the twist: Ray was originally...
  • Buckle Up - Matthias Ott

    Buckle Up - Matthias Ott

    2026-05-06
    You might know that I – with the generous help from Brandon Kelly on the Craft 5 version – wrote and maintain a Webmention plugin for Craft CMS. Today, I shipped version 1.3.0. It’s a security and abuse hardening release, and if you’re running the...
  • Vibe Check №42 - David Rupert

    Vibe Check №42 - David Rupert

    2026-05-05
    Forgive me, Reader. It’s been five months since my last vibe check. That’s a lot of ground to cover and it’s not possible to get into everything that happened. Like in real life conversations, instead of telling you how I’m doing, I’ll tell you what...
  • The duality of language models in the browser - David Rupert

    The duality of language models in the browser - David Rupert

    2026-05-04
    I have complex feelings about Generative AI but one area I find myself weirdly bullish on is small language models (SLMs) in the browser which are available in Chrome and Edge behind an experimental flag. I know, I know. I know. AI in the browser...
  • Links to CSS colour palettes - Julia Evans

    Links to CSS colour palettes - Julia Evans

    2026-05-04
    A while back I decided to stop using Tailwind for new projects and to just write vanilla CSS instead. But one thing I missed about Tailwind was the colour palette (here as CSS). If I wanted a light blue I could just use blue-100 and if I didn’t like...
  • Word counter that ignores Markdown - Daniel Roy Greenfeld (daniel@feldroy.com)

    Word counter that ignores Markdown - Daniel Roy Greenfeld ([email protected])

    2026-05-04
    For when I want a word count that ignores Markdown symbols
  • Shipping todometer, version 3! - Cassidy Williams

    Shipping todometer, version 3! - Cassidy Williams

    2026-05-02
    I updated my app todometer after several years of it lying dormant, and it's better than ever!
  • Testing Vue components in the browser - Julia Evans

    Testing Vue components in the browser - Julia Evans

    2026-05-02
    Hello! One of my long term projects on here is figuring out how to write frontend Javascript without using Node or any other server JS runtime. One issue I run into a lot in my frontend JS projects is that I don’t know how to write tests for them....
  • Making an original Jubilee line door button into a Hue light switch - Sophie

    Making an original Jubilee line door button into a Hue light switch - Sophie

    2026-05-02
    There are many things that make me extremely uncool, but one of my particularly nerdy interests is the London Underground. The evolution of its iconic map, showing long-forgotten stations; old wooden-floor train stock I remember from my childhood; the...
  • The Balanced Engineer • Issue #45 - Brittany Ellich

    The Balanced Engineer • Issue #45 - Brittany Ellich

    2026-05-01
  • Inverse Sapir-Whorf and programming languages - Luke Plant

    Inverse Sapir-Whorf and programming languages - Luke Plant

    2026-05-01
    A discussion on how features of programming languages can make it hard to avoid expressing or talking about things you may or may not care about as a programmer.
  • An Ode to Inconsolation - Curator

    An Ode to Inconsolation - Curator

    2026-05-01
    A tribute to Inconsolation, Terminal Trove's inspiration.
  • Django Chat Podcast: E201 - Jeff Triplett

    Django Chat Podcast: E201 - Jeff Triplett

    2026-04-30
    This week, I joined Will Vincent and Carlton Gibson on the Django Chat podcast for DjangoCon Europe Recap + Other News. You can also watch it on DjangoTV via YouTube. On this episode, we discussed DjangoCon Europe, which Carlton had attended. We...
  • Terminal Trove April 2026 Wrap Up - Curator

    Terminal Trove April 2026 Wrap Up - Curator

    2026-04-30
    A wrap up of all the things that happened in Terminal Trove in April 2026.
  • Bitwarden CLI compromised (Changelog News #185) - Changelog

    Bitwarden CLI compromised (Changelog News #185) - Changelog

    2026-04-29
    Bitwarden's CLI got hit by the Checkmarx supply-chain campaign, TypeScript 7.0 beta lands with the Go-rewritten compiler running ~10x faster than 6.0, and pgBackRest lost its maintainer of thirteen years leaving anyone running production Postgres...
  • Back Build Awesome Pro and make it easier to build for the web! - Zach Leatherman

    Back Build Awesome Pro and make it easier to build for the web! - Zach Leatherman

    2026-04-29
    The Build Awesome (11ty) Kickstarter (Final_FINAL_v2) is live! We’re trying to make it easier for anyone to build, publish, and maintain web sites! Update: the Kickstarter campaign has concluded but late pledging (and late pricing) is still...
  • Codemotion Madrid 2026 recap - Cassidy Williams

    Codemotion Madrid 2026 recap - Cassidy Williams

    2026-04-28
    I spoke at Codemotion Madrid and had a blast!
  • #546: Self hosting apps for Python people - Michael Kennedy (@mkennedy)

    #546: Self hosting apps for Python people - Michael Kennedy (@mkennedy)

    2026-04-27
    The cloud is convenient until it isn't. You upload your photos, sync your contacts, click through the cookie banners. Then prices go up again or you read about a family that lost their entire Google account over a medical photo sent to a doctor....
  • Configuring systemd-resolved to use custom DNS - Jim Salter

    Configuring systemd-resolved to use custom DNS - Jim Salter

    2026-04-25
    If you’ve ever been as frustrated as I am at Ubuntu’s–technically, systemd’s–bog stubborn refusal to use the DNS servers you specify in your network configuration, this is the post for you. I personally think it’s Bloody Stupid Johnson levels of dumb...
  • Exploring with agents (Changelog Interviews #680) - Changelog

    Exploring with agents (Changelog Interviews #680) - Changelog

    2026-04-24
    Today on the show I’m talking with Amelia Wattenberger — designer, data-viz veteran, ex-GitHub Next, and now designing Intent at Augment Code. What if the last 30% of any software project is about to become the hardest part you’ve ever done? That’s...
  • Laying the Foundation with Joe Beda - Justin Garrison & Autumn Nash

    Laying the Foundation with Joe Beda - Justin Garrison & Autumn Nash

    2026-04-24
    Fork Around and Get EmailSponsor FAFOFM"Everyone is a beginner at one point." Even one of the creators of Kubernetes. If you're listening to this podcast then Joe has had an impact on what you do. He's worked on everything from...
  • At Machine Speed - Matthias Ott

    At Machine Speed - Matthias Ott

    2026-04-24
    Yesterday, I opened Discord to a message from my friend Bastian Allgeier that I had never quite seen in all the years I’ve been building sites with his Kirby CMS. “Today we are releasing our biggest security release in the last 14+ years,” Bastian...
  • I released a song for the first time in 15 years - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    I released a song for the first time in 15 years - [email protected] (Salma Alam-Naylor)

    2026-04-23
    Everyone should make music in some shape or form. You don’t even have to be very good at it.
  • What you can do in a decade - Swyx

    What you can do in a decade - Swyx

    2026-04-22
    I turned 40 today. For my 35th I did principles, but for my 40th, I wanted to offer perhaps more useful reflections.
  • Own Your Web – Issue 18: Curators - ownyourweb

    Own Your Web – Issue 18: Curators - ownyourweb

    2026-04-22
    Hi All! 🤗 The Latin word curare means “to take care of.” It’s the root of curator – a person whose work is not to create, but to care. To select, to arrange, to provide context. In a museum, the curator doesn’t paint the paintings. She decides which...
  • Compare AI Coding Agents and Terminals on Terminal Trove - Curator

    Compare AI Coding Agents and Terminals on Terminal Trove - Curator

    2026-04-22
    Added AI coding agents, more terminals, terminal bench benchmarks and new comparison tables on Terminal Trove.
  • 10,000-watt GPU meet 40-watt lump of meat - David Rupert

    10,000-watt GPU meet 40-watt lump of meat - David Rupert

    2026-04-21
    The use of AI is leading to burnout among its greatest advocates as they hit the limit of their meta-cognitive abilities: “I end each day exhausted—not from the work itself, but from the managing of the work. Six worktrees open, four half-written...
  • Celebrating computers at Omacon - David Heinemeier Hansson (dhh@hey.com)

    Celebrating computers at Omacon - David Heinemeier Hansson ([email protected])

    2026-04-21
    Do you see the same truth? That's how C.S. Lewis defined the essence of friendship. And that's what we gathered 130 people in New York to honor for Omacon two weeks ago. Seeing the same truth: A love of computers. Bespoke computers. Malleable...
  • Build yourself flowers - Vicki Boykis

    Build yourself flowers - Vicki Boykis

    2026-04-20
    This is an edited transcript of the keynote I gave at the Applied Machine Learning Conference in Charlottesville, VA in April 2026. I first wrote a draft of this talk by hand. This part took 2 months. I then recorded myself giving a version of this...
  • Dice rolling and more on Minimal Character Sheet - Blake Watson

    Dice rolling and more on Minimal Character Sheet - Blake Watson

    2026-04-18
    Back in July of last year, I blogged about breathing new life into my freeform digital character sheet app. Well, I’ve been paying it more attention these past few months and I’m happy to say that (to my own surprise) I’ve added enough new features...
  • #545: OWASP Top 10 (2025 List) for Python Devs - Michael Kennedy (@mkennedy)

    #545: OWASP Top 10 (2025 List) for Python Devs - Michael Kennedy (@mkennedy)

    2026-04-16
    The OWASP Top 10 just got a fresh update, and there are some big changes: supply chain attacks, exceptional condition handling, and more. Tanya Janca is back on Talk Python to walk us through every single one of them. And we're not just talking...
  • I don't want a screenshot of your Claude conversation - David Rupert

    I don't want a screenshot of your Claude conversation - David Rupert

    2026-04-15
    The number of screenshots of Claude conversations is going up in my life and it’s beginning to have an impact on my general mood. Most of the time it’s well-intended; coworkers working through a problem with a chatbot before bothering me or someone...
  • The malleable computer - David Heinemeier Hansson (dhh@hey.com)

    The malleable computer - David Heinemeier Hansson ([email protected])

    2026-04-15
    Open source promised that users would be free to change whatever code they were running. The reality, however, is that hardly any of them ever did — it was simply too hard. Now, with AI, it suddenly isn't.This is very exciting. Being able to add...
  • Design and Engineering, As One - Matthias Ott

    Design and Engineering, As One - Matthias Ott

    2026-04-14
    In the winter of 1898, a mechanical engineer named Frederick Winslow Taylor arrived at the Bethlehem Steel Company in Pennsylvania with a stopwatch and a conviction. Taylor had been thinking for years about why industrial work was so inefficient, and...
  • Enter Grimdaniel - Daniel Roy Greenfeld (daniel@feldroy.com)

    Enter Grimdaniel - Daniel Roy Greenfeld ([email protected])

    2026-04-14
    Why, where, and how I created a new app to be my new home of fiction writing.
  • When moving fast, talking is the first thing to break - David Rupert

    When moving fast, talking is the first thing to break - David Rupert

    2026-04-13
    When you make speed and “moving fast” the biggest priority on a project or in an organization, the first thing to breakdown is talking to each other. Talking takes time. Consensus is expensive and slow. In a pressurized environment there’s no time to...
  • Mechanical sympathy - Vicki Boykis

    Mechanical sympathy - Vicki Boykis

    2026-04-13
    Weaver, seen from the Front, Vincent van Gogh, 1884 Something that’s been floating around in my head lately is the idea that I don’t know any truly good engineers who are also not good at at product design. Product design can roughly be designed as...
  • One Developer, Two Dozen Agents, Zero Alignment - Maggie Appleton

    One Developer, Two Dozen Agents, Zero Alignment - Maggie Appleton

    2026-04-13
    Why we need collaborative AI engineering and a tour of Ace: the multiplayer coding workspace
  • Connecting the Logitech MX Creative Console to Elgato Lights - Cassidy Williams

    Connecting the Logitech MX Creative Console to Elgato Lights - Cassidy Williams

    2026-04-13
    I used the GitHub Copilot CLI to generate some scripts for me to control Elgato Lights with the Logitech MX Creative Console!
  • Deep Dish Swift 2026 recap - Cassidy Williams

    Deep Dish Swift 2026 recap - Cassidy Williams

    2026-04-12
    I spoke at Deep Dish Swift in Chicago!
  • Speaking at TechCamp Korea 2026 - Cassidy Williams

    Speaking at TechCamp Korea 2026 - Cassidy Williams

    2026-04-10
    I spoke in Seoul, South Korea to an incredibly bright group of participants!
  • AIE Europe - Nick Nisi

    AIE Europe - Nick Nisi

    2026-04-10
    A talk, a workshop, and a podcast at AIE Europe. Here's what I did.
  • A compelling title that is cryptic enough to get you to take action on it - Eric Bailey

    A compelling title that is cryptic enough to get you to take action on it - Eric Bailey

    2026-04-09
    A bold first sentence that draws you in. A steering second sentence to set you further down the path. A third sentence that tantalizes and alludes to content to follow. Following is an initial explanatory paragraph. It serves to help back up the...
  • Inverted themes with light-dark() - David Rupert

    Inverted themes with light-dark() - David Rupert

    2026-04-07
    We rolled out adaptive light-dark() support on our design system themes and it’s been a delightful upgrade. Creating light and dark variable sets isn’t difficult, but delivery has trade-offs. Most apps that do this probably ship both sets of token...
  • On Programming Joy and Octocat - Vicki Boykis

    On Programming Joy and Octocat - Vicki Boykis

    2026-04-06
    While GitHub has been busy losing its last nine of availablility, I’ve been thinking about how the internet used to be. Not the internet people talk about from the 90s, but the internet that we used to have even 10-15 years ago. This was the heyday of...
  • Using a ~/.pdbrc file to customize the Python Debugger - Trey Hunner

    Using a ~/.pdbrc file to customize the Python Debugger - Trey Hunner

    2026-04-06
    Did you know that you can customize the Python debugger (PDB) by creating custom aliases within a .pdbrc file in your home directory or Python’s current working directory? I recently learned this and I’d like to share a few helpful aliases that I now...
  • Panther Lake is the real deal - David Heinemeier Hansson (dhh@hey.com)

    Panther Lake is the real deal - David Heinemeier Hansson ([email protected])

    2026-04-06
    Intel really delivered with Panther Lake. A 2026 Dell XPS 14 using this chipset with an IPS screen can hit just 1.4 watts of idle power draw on Omarchy. That's good enough for over 47 hours!! And in real-world mixed use on another 74-Wh machine,...
  • TIL: Improving µCSS readability on mobile - Daniel Roy Greenfeld (daniel@feldroy.com)

    TIL: Improving µCSS readability on mobile - Daniel Roy Greenfeld ([email protected])

    2026-04-06
    How to get an otherwise responsive framework to look good on mobile devices.
  • Big W is now ISO 9001 Lead Implementer Certified - Adam Witthauer

    Big W is now ISO 9001 Lead Implementer Certified - Adam Witthauer

    2026-04-06
    Check out Big W's new ISO 9001 Lead Implementer certification!
  • NASA Elements of Engineering Excellence - Vicki Boykis

    NASA Elements of Engineering Excellence - Vicki Boykis

    2026-04-05
    I stumbled across this report from NASA, “Elements of Engineering Excellence”, published in 2012, The inspiration for this paper originated in discussions with the director of MSFC Engineering in 2006 who asked that we investigate the question: “How...
  • Ozempic dreams - David Rupert

    Ozempic dreams - David Rupert

    2026-04-04
    It’s a secret to everyone! This post is for RSS subscribers only. Read more about RSS Club. I’ve heard the term “Ozempic face” for awhile. People have opinions about that one, but I tend to feel like we should be comfortable with bodies changing....
  • Before I go: People like it when other people make things - David Rupert

    Before I go: People like it when other people make things - David Rupert

    2026-04-04
    I’ve watched a billion hours of YouTube and I’ve noticed a common trend: Whether that’s a drawing, a video game, a song, a cake, or a whole-ass off-grid house; I’ve learned that it’s fun to watch people make something. Since the beginning of humanity,...
  • Value numbering - Max Bernstein

    Value numbering - Max Bernstein

    2026-04-04
    Welcome back to compiler land. Today we’re going to talk about value numbering, which is like SSA, but more. Static single assignment (SSA) gives names to values: every expression has a name, and each name corresponds to exactly one expression. It...
  • Kubernetes Carrier V2 - Justin Garrison

    Kubernetes Carrier V2 - Justin Garrison

    2026-04-03
    New and improved mobile Kubernetes cluster
  • Hello Again, World - Matthias Ott

    Hello Again, World - Matthias Ott

    2026-04-03
    On December 24, 1968, Christmas Eve, astronaut William Anders took what would become one of the most consequential photographs in human history. He was aboard Apollo 8, orbiting the Moon for the fourth time, when the spacecraft rotated and the Earth...
  • Facebook's Terms of Service - Daniel Roy Greenfeld (daniel@feldroy.com)

    Facebook's Terms of Service - Daniel Roy Greenfeld ([email protected])

    2026-04-02
    Why posting on Facebook that you do not give them rights over what you posted on their platform is useless. In fact, as soon as you post that statement on Facebook, Facebook can do with it whatever they want.
  • This, Still Not for Everyone - Matthias Ott

    This, Still Not for Everyone - Matthias Ott

    2026-04-01
    The new WebAIM Million report is out, the eighth annual accessibility analysis of the top one million home pages on the Web. And after eight years of data, the picture is as sobering as ever. In 2019, 97.8% of home pages had detectable WCAG...
  • Terminal Trove March 2026 Wrap Up - Curator

    Terminal Trove March 2026 Wrap Up - Curator

    2026-04-01
    A wrap up of all the things that happened in Terminal Trove in March 2026.
  • My rainbow sweater - Cassidy Williams

    My rainbow sweater - Cassidy Williams

    2026-03-30
    My sweater is weird but it is special and important to me.
  • Why I'm betting on ATProto (and why you should, too) - Brittany Ellich

    Why I'm betting on ATProto (and why you should, too) - Brittany Ellich

    2026-03-30
    Social media was supposed to connect us, but most of it has turned into ads, division, and loneliness. I'm betting on ATProto as a way to fix that, and not just for developers. Whether you're a scientist, journalist, or just someone who wants...
  • Why I'm betting on ATProto (and why you should, too) - Brittany Ellich

    Why I'm betting on ATProto (and why you should, too) - Brittany Ellich

    2026-03-30
    Social media was supposed to connect us, but most of it has turned into ads, division, and loneliness. I'm betting on ATProto as a way to fix that, and not just for developers. Whether you're a scientist, journalist, or just someone who wants...
  • 100 webmaster questions - Blake Watson

    100 webmaster questions - Blake Watson

    2026-03-29
    I stumbled across this set of questions on Shellsharks’ website (which is a cool personal site oozing with inspirational indie web vibes). I thought it was a pretty cool, if not somewhat ridiculous thing to do. So here is my stab at answering 100...
  • Astral has been acquired by OpenAI (Changelog News #184) - Changelog

    Astral has been acquired by OpenAI (Changelog News #184) - Changelog

    2026-03-27
    Astral is joining OpenAI, which says a lot about where the center of gravity is moving for developer tools, LiteLLM got hit by a nasty supply-chain attack, and OpenCode blew up as the latest serious open source swing at the coding-agent stack....
  • I got yet another digital typewriter: The BYOK - Cassidy Williams

    I got yet another digital typewriter: The BYOK - Cassidy Williams

    2026-03-27
    I love my single-purpose devices, and I got another one for distraction-free writing called the BYOK!
  • Why pylock.toml includes digital attestations - Brett Cannon

    Why pylock.toml includes digital attestations - Brett Cannon

    2026-03-26
    A Python project got hacked where malicious releases were directly uploaded to PyPI. I said on Mastodon that had the project used trusted publishing with digital attestations, then people using a pylock.toml file would have noticed something odd was...
  • A history of styling choices leading to native CSS - Cassidy Williams

    A history of styling choices leading to native CSS - Cassidy Williams

    2026-03-25
    How I switched from Less to Sass to CSS Modules to PostCSS nested and nesting to finally, at last, using pure CSS.
  • Basecamp becomes agent accessible - David Heinemeier Hansson (dhh@hey.com)

    Basecamp becomes agent accessible - David Heinemeier Hansson ([email protected])

    2026-03-25
    In the past 18 months, we've experimented with a ton of AI-infused features at 37signals. Fizzy had all sorts of attempts. As did Basecamp. But as Microsoft and many others have realized, it's not that easy to make something that's...
  • The End - Craig Cook

    The End - Craig Cook

    2026-03-24
    “In my experience, React (et al) is almost always the wrong solution. React has its place, I’m sure, but it has turned into the proverbial hammer that makes everything look like a nail. I also know that React can be done well, but it seems to almost...
  • Denmark desperately needs more inequality - David Heinemeier Hansson (dhh@hey.com)

    Denmark desperately needs more inequality - David Heinemeier Hansson ([email protected])

    2026-03-23
    The Danish election is tomorrow. One of the central themes in the incumbent campaign has been a proposed wealth tax. The fig leaf for this proposal was "smaller classrooms in the early grades", but that quickly fell off, and the debate...
  • The absolute beginners guide to databasemaxxing - Unknown

    The absolute beginners guide to databasemaxxing - Unknown

    2026-03-22
    So, you are interested in getting started learning databases? I get a lot of emails from people asking me how they can begin to learn the vast world of databases, and whether they are far enough along on their programming journey to bother trying to...
  • The Shape of Friction - Matthias Ott

    The Shape of Friction - Matthias Ott

    2026-03-21
    Dave Rupert just wrote a piece called People are not friction and I just had to write a short reaction blog post, because Dave names something I’ve been thinking about for a while now. His main argument: the AI marketing dream of a “frictionless”...
  • Training The Future with Mark Russinovich - Justin Garrison & Autumn Nash

    Training The Future with Mark Russinovich - Justin Garrison & Autumn Nash

    2026-03-20
    Sponsor FAFOFMDon't FAFO with cloud disaster recovery. Do it right with Arpio.Have a podcast you need help with? Reach out to HumblePod.Mark is the CTO of Azure and has decades of experience exploring the internals of systems. As a developer and...
  • The State of Immutable Linux - Justin Garrison

    The State of Immutable Linux - Justin Garrison

    2026-03-20
    Lies, damn lies, and read only filesystems
  • Claude Code Hacking Skills Video - Joseph Thacker

    Claude Code Hacking Skills Video - Joseph Thacker

    2026-03-20
    Hey y’all,
  • Notes for my future self on how to set up a camera for streaming - Cassidy Williams

    Notes for my future self on how to set up a camera for streaming - Cassidy Williams

    2026-03-19
    I had to set up my Sony a6400 fresh, and here's all the settings I used!
  • DjangoCon US Talks I'd Like to See 2026 Edition - Jeff Triplett

    DjangoCon US Talks I'd Like to See 2026 Edition - Jeff Triplett

    2026-03-19
    This is my annual list of DjangoCon US talks I’d like to see. I have been doing this since 2015, and it’s one of my favorite traditions. DjangoCon US 2026 is in Chicago this year, August 24-28. The CFP is open. The deadline is March 23, 2026 at 11 AM...
  • Case Statement: Building a Harness - Nick Nisi

    Case Statement: Building a Harness - Nick Nisi

    2026-03-19
    I codified my job as a DX engineer into a system that dispatches agents, enforces conventions mechanically, and learns from its own failures. Here's how case works and why I think every developer should build something like it.
  • When perfection is table stakes - Luke Plant

    When perfection is table stakes - Luke Plant

    2026-03-16
    Some perspectives on approaching a rewrite of a software project.
  • How to Thought Lead (2026) - Swyx

    How to Thought Lead (2026) - Swyx

    2026-03-14
    I first started compiling "How To Thought Lead" in my notes 5 years ago, at first as an ironic parody and then slowly becoming sincere, and never published it, 1) because I don't…
  • To return a value or not return a value - Daniel Roy Greenfeld (daniel@feldroy.com)

    To return a value or not return a value - Daniel Roy Greenfeld ([email protected])

    2026-03-13
    I believe operations that change things should always return values.
  • You can do better - Unknown

    You can do better - Unknown

    2026-03-13
    Lately on X I have noticed a trend of posts that I imagine are probably the natural response to 'LinkedIn-brain' posts, which might be the result of the poor job market right now: "If hard work paid off, the donkey would own the...
  • From Tailnet to platform (Changelog Interviews #679) - Changelog

    From Tailnet to platform (Changelog Interviews #679) - Changelog

    2026-03-11
    Adam talks with Tailscale co-founder and Chief Strategy Officer David Carney about where Tailscale is headed next: TSIDP, TSNet, multiple tailnets, and Aperture. They get into clickless auth (via TSIDP), TSNet apps, multiple tailnets for isolation and...
  • Big change brings big change (Changelog News #183) - Changelog

    Big change brings big change (Changelog News #183) - Changelog

    2026-03-10
    This week's been wild — Iran bombed AWS data centers to take down Claude, OpenAI dropped GPT-5.4 (and it's seriously good for coding), and living brain cells are literally playing DOOM. We've also got a heartfelt take on what it feels like...
  • Examples for the tcpdump and dig man pages - Julia Evans

    Examples for the tcpdump and dig man pages - Julia Evans

    2026-03-10
    Hello! My big takeaway from last month’s musings about man pages was that examples in man pages are really great, so I worked on adding (or improving) examples to two of my favourite tools’ man pages. Here they are: the dig man page (now with...
  • Stupid human coding mistakes - Daniel Roy Greenfeld (daniel@feldroy.com)

    Stupid human coding mistakes - Daniel Roy Greenfeld ([email protected])

    2026-03-10
    Should we call mistakes made by humans slop?
  • TIL: Checkov's Gun - Daniel Roy Greenfeld (daniel@feldroy.com)

    TIL: Checkov's Gun - Daniel Roy Greenfeld ([email protected])

    2026-03-09
    A powerful technique used in storytelling.
  • Clause and Effect - Jesse Leite

    Clause and Effect - Jesse Leite

    2026-03-09
    Wait, you can have multiple function clauses with the same name in Elixir? Let's explore how multi-clause functions, arity, and guard expressions can replace nested conditionals, and why this even matters.
  • WeissKlang L1 – Punching Above Its Weight - Matthias Ott

    WeissKlang L1 – Punching Above Its Weight - Matthias Ott

    2026-03-08
    In November 1928, Georg Neumann and Erich Rickmann founded Georg Neumann & Co. in a Berlin workshop and by the end of that year, Neumann had debuted the CMV 3, the first mass-produced condenser microphone. The CMV designation stood for Condensator...
  • Making art with CSS gradients and corner-shape and skew, oh my - Cassidy Williams

    Making art with CSS gradients and corner-shape and skew, oh my - Cassidy Williams

    2026-03-06
    I combined some fun CSS techniques to make a little diving board drawing!
  • I am in an abusive relationship with the technology industry - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    I am in an abusive relationship with the technology industry - [email protected] (Salma Alam-Naylor)

    2026-03-06
    I am writing to you in a moment of intense grief-induced burnout.
  • The Agentic Hacking Era: Ramblings and a Tool - Joseph Thacker

    The Agentic Hacking Era: Ramblings and a Tool - Joseph Thacker

    2026-03-06
    A few weeks ago I wrote about how AI is going to impact bug bounty. That post was mostly predictions. This one is about what’s actually happening right now.
  • Embrace the uncertainty - Brittany Ellich

    Embrace the uncertainty - Brittany Ellich

    2026-03-05
  • Top Terminal Tools - Daniel Roy Greenfeld (daniel@feldroy.com)

    Top Terminal Tools - Daniel Roy Greenfeld ([email protected])

    2026-03-05
    The tools I use in my day-to-day coding efforts in early 2026.
  • Antidote - Vicki Boykis

    Antidote - Vicki Boykis

    2026-03-04
    If you love building things, and the process of building is just as important to you as the result itself, it’s not unreasonable that you’re in a slump these days. The world is telling you that your thinking process is extraneous, unnecessary, and...
  • Terminal Trove Feburary 2026 Wrap Up - Curator

    Terminal Trove Feburary 2026 Wrap Up - Curator

    2026-03-04
    A wrap up of all the things that happened in Terminal Trove in Feburary 2026.
  • How to make your first contribution to an open source project - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    How to make your first contribution to an open source project - [email protected] (Salma Alam-Naylor)

    2026-03-03
    Getting involved in open source doesn't have to be scary! Understand how to find a great project and make your first contribution in this guide.
  • Claude is an Electron App because we’ve lost native - Nikita Prokopov (niki@tonsky.me)

    Claude is an Electron App because we’ve lost native - Nikita Prokopov ([email protected])

    2026-03-03
    Article argues that Claude is not an Electron app not because LLMs can’t do it, but because there are no advantages left for native
  • Big W at the Branson Midwest Manufacturer's Trade Show - Adam Witthauer

    Big W at the Branson Midwest Manufacturer's Trade Show - Adam Witthauer

    2026-03-03
    February 23-25 2026, Big W Engineering Solutions partnered with T&#38;O Group, Tessere, J.E. Dunn, Platinum Roofing and Larsen Consulting to exhibit in booths 88-89 at the Missouri Association of Manufacturers (MAM) Midwest Manufacturer's...
  • Finale & Friends (Changelog & Friends #129) - Changelog

    Finale & Friends (Changelog & Friends #129) - Changelog

    2026-03-02
    Adam and Jerod get into the news, Jerod officially retires from the pod (and Changelog), plus a bonus for our Changelog++ subs!
  • State of WASI support for CPython: March 2026 - Brett Cannon

    State of WASI support for CPython: March 2026 - Brett Cannon

    2026-03-02
    It's been a while since I posted about WASI support in CPython! 😅 Up until now, most of the work I have been doing around WASI has been making its maintenance easier for me and other core developers. For instance, the cpython-devcontainer repo now...
  • The Balanced Engineer • Issue #44 - Brittany Ellich

    The Balanced Engineer • Issue #44 - Brittany Ellich

    2026-03-01
  • What I miss about London - Daniel Roy Greenfeld (daniel@feldroy.com)

    What I miss about London - Daniel Roy Greenfeld ([email protected])

    2026-03-01
    Thoughts about things I really enjoyed during the approximately two years we lived in London.
  • Pattern Match Made in Heaven - Jesse Leite

    Pattern Match Made in Heaven - Jesse Leite

    2026-02-28
    Pattern matching is one of the first things you'll learn in Elixir that might just completely rewire your brain. Let's dig into how it can change the way you handle data, errors, and control flow.
  • Constance Crozier: Forecasting s-curves is hard - Swyx

    Constance Crozier: Forecasting s-curves is hard - Swyx

    2026-02-27
    There was a famous Covid era chart that I always struggle to find, showing how hard it is to estimate an S curve while living through it. in the early days it seems that…
  • Opus 4.5 changed everything (Changelog Interviews #678) - Changelog

    Opus 4.5 changed everything (Changelog Interviews #678) - Changelog

    2026-02-27
    Burke Holland works on GitHub Copilot by day and codes with his AI agents always. Early January, Burke posted about how Opus 4.5 changed everything. We were all still buzzing from the holiday-season 2x usage bump Claude gave us, and Opus 4.5 felt like...
  • Start where you are: A practical guide to building with AI - Brittany Ellich

    Start where you are: A practical guide to building with AI - Brittany Ellich

    2026-02-27
  • Writing My First Evals - Nick Nisi

    Writing My First Evals - Nick Nisi

    2026-02-27
    I had no background in evals. I built two very different evaluation systems for two AI-powered developer tools, and they taught me the same lesson: trust isn't a feeling, it's a measurement.
  • How I Use django-simple-nav for Dashboards, Command Palettes, and More - Jeff Triplett

    How I Use django-simple-nav for Dashboards, Command Palettes, and More - Jeff Triplett

    2026-02-26
    I first got exposed to django-simple-nav while working with Josh Thomas at the Westervelt Company over the last two or three years. It quickly became a go-to library in my toolkit. django-simple-nav lets you define nav items and groupings in Python,...
  • Developing Measurements with Cat Hicks - Justin Garrison & Autumn Nash

    Developing Measurements with Cat Hicks - Justin Garrison & Autumn Nash

    2026-02-25
    SoCal Linux Expo - discount "FAFOF" -https://www.socallinuxexpo.org/Kubecon EU Amsterdam - https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/Linuxfest North West - https://linuxfestnorthwest.org/Newsletter -...
  • Working Safely With AI Tools (A Non-Expert's Field Notes) - Brittany Ellich

    Working Safely With AI Tools (A Non-Expert's Field Notes) - Brittany Ellich

    2026-02-25
  • AI’s Impact on Software and Bug Bounty - Joseph Thacker

    AI’s Impact on Software and Bug Bounty - Joseph Thacker

    2026-02-24
    I have a lot of thoughts on how AI will affect things, including bug bounty. And most of it is speculation, of course, but I have to put this out into the world because I want to know if this is correct in a year or two.
  • The mythical agent-month (Changelog News #182) - Changelog

    The mythical agent-month (Changelog News #182) - Changelog

    2026-02-23
    Wes McKinney on the mythical agent-month, install Peon Ping to employ a Peon today, Andreas Kling explains why Ladybird is adopting Rust, Cloudflare has a new MCP server that's quite efficient, and Elliot Bonneville thinks the only moat left is money.
  • Why requiring employees return to the office is the wrong decision - Tuple

    Why requiring employees return to the office is the wrong decision - Tuple

    2026-02-23
    #returntooffice #remotework #distributedteams
  • Continvoucly Morged Value - Matthias Ott

    Continvoucly Morged Value - Matthias Ott

    2026-02-23
    You might have seen the diagram before. The one Vincent Driessen put up on his website a few years ago to explain the concept of a Git branching model. Source: Vincent Driessen’s original Git branching model diagram A few days ago,...
  • TIL: Using PygmentsRenderer with mistletoe as a partial - Daniel Roy Greenfeld (daniel@feldroy.com)

    TIL: Using PygmentsRenderer with mistletoe as a partial - Daniel Roy Greenfeld ([email protected])

    2026-02-22
    Another part of the process of switching from marked.js and python-markdown to just using mistletoe.
  • Querying 3 billion vectors - Vicki Boykis

    Querying 3 billion vectors - Vicki Boykis

    2026-02-21
    Recently, I got nerd-sniped by this exchange between Jeff Dean and someone trying to query 3 billion vectors. I was curious to see if I could implement the optimal map-reduce solution he alludes to in his reply. A vector is a list/array of floating...
  • CLI subcommands with lazy imports - Brett Cannon

    CLI subcommands with lazy imports - Brett Cannon

    2026-02-21
    In case you didn't hear, PEP 810 got accepted which means Python 3.15 is going to support lazy imports! One of the selling points of lazy imports is with code that has a CLI so that you only import code as necessary, making the app a bit
  • Is AI actually improving your team's performance? - Tuple

    Is AI actually improving your team's performance? - Tuple

    2026-02-20
    #aiperformance #aicoding #aiimpact
  • On the enviromental impact of using LLMs for writing code - Trey Hunner

    On the enviromental impact of using LLMs for writing code - Trey Hunner

    2026-02-20
    I’ve had many conversations over the past year with friends and colleagues about LLMs. Some conversations have focused on their uses and misuses and some have focused on big picture concerns. There are many reasons to be concerned about LLMs: job...
  • Selling SDKs in the era of many Claudes (Changelog Interviews #677) - Changelog

    Selling SDKs in the era of many Claudes (Changelog Interviews #677) - Changelog

    2026-02-19
    Steve Ruiz joins us for a deep-dive on tldraw (a very good free whiteboard) and the business he's built selling SDKs that help others build very good whiteboards (and more) with tldraw's high-performance web canvas. Along the way, we discuss...
  • Determine this before implementing AI in your business - Tuple

    Determine this before implementing AI in your business - Tuple

    2026-02-19
    #aiimplementation #aiimpact #aibusiness
  • Why faster coding doesn’t mean faster delivery - Tuple

    Why faster coding doesn’t mean faster delivery - Tuple

    2026-02-19
    Antony Marcano is the founder of RiverGlide and an engineering leader known for building teams that reach the Elite tier of the DORA metric for software delivery performance. In this episode of Distributed, host Jack Hannah talks with Antony about...
  • Jordan Baird's Ice beta fixed my macOS Tahoe menu bar issues - Jeff Triplett

    Jordan Baird's Ice beta fixed my macOS Tahoe menu bar issues - Jeff Triplett

    2026-02-19
    If you use a Mac, you’ve probably noticed that the menu bar fills up with icons pretty quickly. Bartender and Ice (sadly, now an unfortunate name) are apps that let you manage and hide unwanted icons from your macOS menu bar so it stays clean and...
  • I used Claude Code and GSD to build the accessibility tool I’ve always wanted - Blake Watson

    I used Claude Code and GSD to build the accessibility tool I’ve always wanted - Blake Watson

    2026-02-18
    Update 2026-07-31: TL;DR don’t install the GSD that I’ve linked to in this article. Something happened with the creator and people are saying that a crypto scam took place. I don’t really know what happened and don’t really care to research it, but it...
  • My displays keep rearranging and displayplacer fixed it - Jeff Triplett

    My displays keep rearranging and displayplacer fixed it - Jeff Triplett

    2026-02-18
    Today I learned about displayplacer - “macOS command line utility to configure multi-display resolutions and arrangements.” In December, I upgraded to MacOS Tahoe and picked up the TS4 dock for my work machine. While my upgrade was painless, the...
  • Notes on clarifying man pages - Julia Evans

    Notes on clarifying man pages - Julia Evans

    2026-02-18
    Hello! After spending some time working on the Git man pages last year, I’ve been thinking a little more about what makes a good man page. I’ve spent a lot of time writing cheat sheets for tools (tcpdump, git, dig, etc) which have a man page as their...
  • Take a hard game, and make it shorter - Swyx

    Take a hard game, and make it shorter - Swyx

    2026-02-16
    You are of course aware that attention spans are shrinking. YouTube -> Shorts, Instagram Reels, Tiktoks, etc have taken over the world.
  • All the Claw things (Changelog News #181) - Changelog

    All the Claw things (Changelog News #181) - Changelog

    2026-02-16
    Peter Steinberger joins OpenAI, ZeroClaw is "claw done right", MimiClaw runs on a $5 chip, Steve Yegge on managing the AI Vampire, and the day the telnet died.
  • Here’s how to instruct a LLM to reference the ARIA Authoring Practices Guide - Eric Bailey

    Here’s how to instruct a LLM to reference the ARIA Authoring Practices Guide - Eric Bailey

    2026-02-16
    Say you’re working with a LLM and training it to write good frontend code. Good frontend code is accessible code, so of course you want to instruct the LLM to produce it. However, the bulk of frontend code on the web is inaccessible to some degree....
  • OpenClaw, OpenAI and the future - Peter Steinberger

    OpenClaw, OpenAI and the future - Peter Steinberger

    2026-02-15
    I'm joining OpenAI to work on bringing agents to everyone. OpenClaw will move to a foundation and stay open and independent.
  • Ideation: Because Planning Needs More Than a Mode - Nick Nisi

    Ideation: Because Planning Needs More Than a Mode - Nick Nisi

    2026-02-14
    Claude Code's plan mode is a great starting point for thinking before coding. But for complex work, I needed more than a mode. I needed a system. Here's what I built.
  • Han shot first (Changelog & Friends #128) - Changelog

    Han shot first (Changelog & Friends #128) - Changelog

    2026-02-13
    Our ol' friend, Brett Cannon, is back to talk all things Python. But first! Star Wars, Machete Order, Lost, Babylon 5, Game of Thrones, Murderbot, Ted Lasso, Project Hail Mary, David Attenborough, perpetual voice rights, and the AI uncanny valley.
  • JS-heavy approaches are not compatible with long-term performance goals - Sérgio Gomes

    JS-heavy approaches are not compatible with long-term performance goals - Sérgio Gomes

    2026-02-13
    “In reality, for any decently sized JS-heavy project, you should expect that what you build will be slower than advertised, it will keep getting slower over time while it sees ongoing work, and it will take more effort to develop and especially to...
  • Building the machine that builds the machine (Changelog Interviews #676) - Changelog

    Building the machine that builds the machine (Changelog Interviews #676) - Changelog

    2026-02-11
    Paul Dix joins us to discuss the InfluxDB co-founder's journey adapting to an agentic world. Paul sent his AI coding agents on various real-world side quests and shares all his findings: what's going to prod, what's not, and why he's...
  • AI_POLICY.md - Will McGugan

    AI_POLICY.md - Will McGugan

    2026-02-11
    If you maintain Open Source software, you will likely have encountered AI slop PRs.
  • The skill every manager should look for when hiring engineers - Tuple

    The skill every manager should look for when hiring engineers - Tuple

    2026-02-10
    #hiring #hiringtips #softwareengineer
  • Living in the Inflection Point - Brittany Ellich

    Living in the Inflection Point - Brittany Ellich

    2026-02-10
  • Vouch for an open source web of trust (Changelog News #180) - Changelog

    Vouch for an open source web of trust (Changelog News #180) - Changelog

    2026-02-09
    Mitchell Hashimoto's trust management system for open source, Nicholas Carlini has a team of Claudes build a C compiler, Stephan Schwab recounts the history of attempted developer replacement, NanClaw is an alternative to OpenClaw, and Sophie...
  • Do this before you ever start coding - Tuple

    Do this before you ever start coding - Tuple

    2026-02-09
    #codingtips #coding #aicoding
  • Webspace Invaders - Matthias Ott

    Webspace Invaders - Matthias Ott

    2026-02-09
    A couple of weeks back, I’m sitting at my desk when a direct message from my frontend friend Kevin Powell pops up. Kevin’s a genuinely kind guy. He makes CSS videos on YouTube and he’s got this way of explaining things that never makes you feel stupid...
  • Stop generating, start thinking - Sophie

    Stop generating, start thinking - Sophie

    2026-02-08
    Throughout my career, I feel like I’ve done a pretty decent job of staying top of new developments in the industry: attending conferences, following (and later befriending!) some of the very smart people writing the specs, being the one sharing news...
  • It's a renaissance woman's world (Changelog & Friends #127) - Changelog

    It's a renaissance woman's world (Changelog & Friends #127) - Changelog

    2026-02-06
    Amal Hussein returns to tell us all about her new role at Istari, what life is like outside the web browser, how she's helping ambitious orgs in aerospace, what the SDLC looks like in 2026, and a whole lot more. Wait, moon vacuums?!
  • Coding has changed completely  Here's how to master it - Tuple

    Coding has changed completely Here's how to master it - Tuple

    2026-02-06
    #codingtips #aicoding #aiengineering
  • AI will change how engineers work forever - Tuple

    AI will change how engineers work forever - Tuple

    2026-02-05
    #aiengineering #aiimpact #aiproductivity
  • The new engineering skill no one was trained for - Tuple

    The new engineering skill no one was trained for - Tuple

    2026-02-05
    In this episode of Distributed, Jack Hannah speaks with Scott Jones, Head of Engineering for Service Delivery at Stash, about building complex systems in a remote-first environment and why real-time collaboration matters more than ever. Scott...
  • Recap of 2025 and Resolutions for 2026 - Daniel Roy Greenfeld (daniel@feldroy.com)

    Recap of 2025 and Resolutions for 2026 - Daniel Roy Greenfeld ([email protected])

    2026-02-04
    Another year in orbit around a star.
  • You probably shouldn’t be annotating focus order - Eric Bailey

    You probably shouldn’t be annotating focus order - Eric Bailey

    2026-02-04
    Hey there, fellow designer! Chances are good you’ve been linked to this after doing some annotation work on a design you've been creating. First off, I want to thank you for taking the time to address accessibility considerations in your work. No,...
  • Why understanding your emotions will make you better at using AI - Tuple

    Why understanding your emotions will make you better at using AI - Tuple

    2026-02-03
    #aiadoption #aiimpact #aiproductivity
  • The two most important components for remote teams to be successful - Tuple

    The two most important components for remote teams to be successful - Tuple

    2026-02-02
    #workingfromhome #workingfromhometips #workproductivity
  • September 11th changed his work life forever - Tuple

    September 11th changed his work life forever - Tuple

    2026-02-01
    #september11th #workfromanywhere #productivity
  • Terminal Trove January 2026 Wrap Up - Curator

    Terminal Trove January 2026 Wrap Up - Curator

    2026-02-01
    A wrap up of all the things that happened in Terminal Trove in Jaunary 2026.
  • I guess I'm AI-pilled now? - Brittany Ellich

    I guess I'm AI-pilled now? - Brittany Ellich

    2026-01-31
  • How to build get products - Tuple

    How to build get products - Tuple

    2026-01-29
    #product #workfromanywhere
  • Hacking An AI Children’s Toy: Remote Access to Every Conversation - Joseph Thacker

    Hacking An AI Children’s Toy: Remote Access to Every Conversation - Joseph Thacker

    2026-01-29
    My neighbor texted me the other day and said she’d pre-ordered two AI toys for her kids that supposedly used an LLM to dynamically generate content for talking to the child. This was super fascinating to me. I’ve always thought something like that...
  • New: link blog and RSS feeds - Blake Watson

    New: link blog and RSS feeds - Blake Watson

    2026-01-28
    A bit of website housekeeping. I’m constantly finding cool things on the web. Usually I end up sharing them with different group chats or via direct messages. But I figured I’d start off the new year by finally adding a link blog to my...
  • Why remote work is the best option for your workforce - Tuple

    Why remote work is the best option for your workforce - Tuple

    2026-01-28
    #remoteteams #remoteteammanagement #distributedteams
  • How an accessibility designer adds keyboard shortcuts to a web app - Eric Bailey

    How an accessibility designer adds keyboard shortcuts to a web app - Eric Bailey

    2026-01-28
    Update: I made What Can't I Press? to help with the following. This is another window into the sometimes unglamorous-yet-vital tasks that being an accessibility designer demands. Keyboard shortcuts occupy a strange area for web design. Most...
  • Default apps, 2026 - Blake Watson

    Default apps, 2026 - Blake Watson

    2026-01-27
    I first published this list after seeing a similar post by Robb Knight (2023, 2026) and many others. For each category, I’m listing the app I’m using now, plus my response in 2023 for comparison. Mail Client 2026: Fastmail.app 2023: Mail.app Mail...
  • How to make sure your remote team is

    How to make sure your remote team is "doing the work" - Tuple

    2026-01-27
    #remotework #workfromhome #productivity
  • Embracing the Journey with Cassidy Williams - Justin Garrison & Autumn Nash

    Embracing the Journey with Cassidy Williams - Justin Garrison & Autumn Nash

    2026-01-27
    Come find Justin in-person and get FAFOFM stickers!Devopsdays - Portland, OR - September 8-10. Get 20% off tickets with FAFOFMEdgecase - Gooiland Hilversum, NL - September 24Taloscon - Amsterdam, NL - October 15-16KCD UK - Edinburgh - October...
  • Some notes on starting to use Django - Julia Evans

    Some notes on starting to use Django - Julia Evans

    2026-01-27
    Hello! One of my favourite things is starting to learn an Old Boring Technology that I’ve never tried before but that has been around for 20+ years. It feels really good when every problem I’m ever going to have has been solved already 1000 times and...
  • I tried solo RPG with Ironsworn: Starforged - Blake Watson

    I tried solo RPG with Ironsworn: Starforged - Blake Watson

    2026-01-25
    You may already know about tabletop role-playing games (TTRPGs) like D&D. They typically have a lot of rules and mechanics and one player serves as the game master, adjudicating these rules as the players describe their actions and roll dice for...
  • Happy new year - End Times

    Happy new year - End Times

    2026-01-25
  • Gas Town’s Agent Patterns, Design Bottlenecks, and Vibecoding at Scale - Maggie Appleton

    Gas Town’s Agent Patterns, Design Bottlenecks, and Vibecoding at Scale - Maggie Appleton

    2026-01-23
    On agent orchestration patterns, why design and critical thinking are the new bottlenecks, and whether we should let go of looking at code
  • Capacity is relative - Brittany Ellich

    Capacity is relative - Brittany Ellich

    2026-01-20
    You can handle so much more than you think
  • I built a website for drummers - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    I built a website for drummers - [email protected] (Salma Alam-Naylor)

    2026-01-19
    How am I meant to enjoy this, without any SAUCE?
  • A Social Filesystem - Dan Abramov

    A Social Filesystem - Dan Abramov

    2026-01-18
    Formats over apps.
  • Podcast: На Маке нет никаких шкафов @ Думаем дальше - Nikita Prokopov (niki@tonsky.me)

    Podcast: На Маке нет никаких шкафов @ Думаем дальше - Nikita Prokopov ([email protected])

    2026-01-15
    С Ильей Бирманом провожаем Алана Дая, вспоминая, в чём состоят достижения Мака, Джобса и ХИГа (но и Винду добрым словом тоже вспоминаем).
  • AI Has an Image Problem - Brittany Ellich

    AI Has an Image Problem - Brittany Ellich

    2026-01-13
    I spent 2025 going from skeptical to genuinely excited about AI tools. My non-tech friends and family spent 2025 learning to hate them. The AI industry has fumbled this introduction so badly that we've turned a useful set of tools into a cultural...
  • AI Has an Image Problem - Brittany Ellich

    AI Has an Image Problem - Brittany Ellich

    2026-01-13
    I spent 2025 going from skeptical to genuinely excited about AI tools. My non-tech friends and family spent 2025 learning to hate them. The AI industry has fumbled this introduction so badly that we've turned a useful set of tools into a cultural...
  • I tracked everything I wore in 2025. Was it worth it? - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    I tracked everything I wore in 2025. Was it worth it? - [email protected] (Salma Alam-Naylor)

    2026-01-11
    Habit-tracking can feel useful and insightful. But how does it help us, really?
  • The subtle peer pressure of working in public - Brittany Ellich

    The subtle peer pressure of working in public - Brittany Ellich

    2026-01-10
    How to go from starting things to finishing things.
  • Good AI, Bad AI - the experiment - Will McGugan

    Good AI, Bad AI - the experiment - Will McGugan

    2026-01-10
    If you are in tech, or possibly even if you aren’t, your social feeds are likely awash with AI. Most developers seem to be either all-in or passionately opposed to AI (with a leaning towards the all-in camp). Personally I think the needle is hovering...
  • 2025 in review - Brittany Ellich

    2025 in review - Brittany Ellich

    2026-01-09
    2025 was my year of doing ALL the things - speaking at 5+ conferences, starting a podcast, shipping side projects, and somehow not completely burning out. I learned that momentum creates more momentum, perfectionism is overrated, and seeing people in...
  • 2025 in review - Brittany Ellich

    2025 in review - Brittany Ellich

    2026-01-09
    2025 was my year of doing ALL the things - speaking at 5+ conferences, starting a podcast, shipping side projects, and somehow not completely burning out. I learned that momentum creates more momentum, perfectionism is overrated, and seeing people in...
  • I redesigned my website (again) - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    I redesigned my website (again) - [email protected] (Salma Alam-Naylor)

    2026-01-09
    The Shirt is at the heart of what this website redesign became.
  • A data model for Git (and other docs updates) - Julia Evans

    A data model for Git (and other docs updates) - Julia Evans

    2026-01-08
    Hello! This past fall, I decided to take some time to work on Git’s documentation. I’ve been thinking about working on open source docs for a long time – usually if I think the documentation for something could be improved, I’ll write a blog post or a...
  • Energy Doesn’t Disappear - The Cynical Dev

    Energy Doesn’t Disappear - The Cynical Dev

    2026-01-07
    When work doesn’t absorb a developer’s energy, it doesn’t vanish — it gets redirected, or burned off as heat.
  • The first thing I did last year was run - Henry Desroches

    The first thing I did last year was run - Henry Desroches

    2026-01-07
    The first thing I did last year was run | Henry From Online A tiny website by Henry (From Online) which I am publishing in February 2026 for your exclusive...
  • Introduction to Obsidian - Bryan Hogan

    Introduction to Obsidian - Bryan Hogan

    2026-01-05
    An introduction to Obsidian. Why you should use it, how to keep it simple, and how you can use it.
  • It’s hard to justify Tahoe icons - Nikita Prokopov (niki@tonsky.me)

    It’s hard to justify Tahoe icons - Nikita Prokopov ([email protected])

    2026-01-05
    Looking at the first principles of icon design—and how Apple failed to apply all of them in macOS Tahoe
  • Favorite Books and Papers of 2025 - Justin Garrison

    Favorite Books and Papers of 2025 - Justin Garrison

    2026-01-04
    My most memorable and recommended reads.
  • The First Real Pause - The Cynical Dev

    The First Real Pause - The Cynical Dev

    2026-01-04
    The first week in about 21 years without a job. Unfamiliar territory but oddly freeing.
  • Things I did in 2025 that have nothing to do with the internet - Henry Desroches

    Things I did in 2025 that have nothing to do with the internet - Henry Desroches

    2026-01-03
    What I did Did not buy any new clothing, save for DIY band merch. (I love fashion, and I did shop! I just only shopped vintage. It made it a really fun adventure, it turned every desire from a whim into a quest.) Switched off Spotify to...
  • January 2026 - Maggie Appleton

    January 2026 - Maggie Appleton

    2026-01-02
    I entered the new year holding an inconsolable, shrieking baby while London set off an armageddon of fireworks around us. So goes parenthood. The baby is fine, just congested and teething. I am as “fine” as anyone can be after months of chronic...
  • The Balanced Engineer • Issue #43 - Brittany Ellich

    The Balanced Engineer • Issue #43 - Brittany Ellich

    2026-01-01
  • This is not a 2025 wrap up post - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    This is not a 2025 wrap up post - [email protected] (Salma Alam-Naylor)

    2026-01-01
    I won't be talking about anything that happened.
  • Terminal Trove December 2025 Wrap Up - Curator

    Terminal Trove December 2025 Wrap Up - Curator

    2026-01-01
    A wrap up of all the things that happened in Terminal Trove in December 2025.
  • A Website To Destroy All Websites - Henry Desroches

    A Website To Destroy All Websites - Henry Desroches

    2026-01-01
    A Website To End All Websites | Henry From Online A website to destroy all websites. How to win the war for the soul of the internet and build the Web We...
  • 2025: my year in review - Blake Watson

    2025: my year in review - Blake Watson

    2025-12-31
    I always feel like I didn’t accomplish much during the year until I start looking at my notes and commit history. Then I find myself pleasantly surprised. I’m eternally intertwined in a battle against routine. I need it—routine—but as the years fly...
  • My favorite reads of 2025 - Trey Hunner

    My favorite reads of 2025 - Trey Hunner

    2025-12-31
    I read 41 books this year, all via audiobook. Below are my reviews for my 13 favorite reads out of the 41 books I read. If you enjoy audobooks, I recommend switching from Audible to Libro.fm (that’s a referral link). Audible has some pretty slimy...
  • 2025: The year in lists - Sophie

    2025: The year in lists - Sophie

    2025-12-30
    Skip to bits you care about: The year in... ...furry friends ...retreating into my cave ...conferences ...gardening ...books ...music ...video games ...blog posts The year in... ...furry friends We got a dog! She's both the most wonderful and...
  • Shipping at Inference-Speed - Peter Steinberger

    Shipping at Inference-Speed - Peter Steinberger

    2025-12-28
    Why I stopped reading code and started watching it stream by.
  • 2025 in review - Vicki Boykis

    2025 in review - Vicki Boykis

    2025-12-22
    Jeune fille lisant une lettre à la bougie, Jean-Baptiste Santerre, 1700 Machine learning engineers spend their lives alternating between two states: staring at tqdm progress bars during model training and staring at error logs during model...
  • Default Apps of 2025 - Trey Hunner

    Default Apps of 2025 - Trey Hunner

    2025-12-22
    Here are my default apps of 2025. My 2024 list is here. The Libro, YNAB, SavvyCal, and GLM links below are referral links. You can find more of my referral links here. I’d love a free audiobook if you end up switching from Audible to Libro.fm (you...
  • Representing groups in ATProto - Brittany Ellich

    Representing groups in ATProto - Brittany Ellich

    2025-12-21
    I wanted to add book clubs to my GoodReads-like app (Collective), but ATProto doesn't have a standard way to handle shared group resources yet. So I'm building opensocial.community—a separate service that manages groups independently from any...
  • Introducing RSC Explorer - Dan Abramov

    Introducing RSC Explorer - Dan Abramov

    2025-12-19
    My new hobby project.
  • Toad is a unified experience for AI in the terminal - Will McGugan

    Toad is a unified experience for AI in the terminal - Will McGugan

    2025-12-18
    My startup for terminals wrapped up mid-2025 when the funding ran dry. So I don’t have money, but what I do have are a very particular set of skills. Skills I have acquired over a very long career convincing terminals they are actually GUIs.
  • End of Year Reflections - The Cynical Dev

    End of Year Reflections - The Cynical Dev

    2025-12-18
    A quiet end-of-year reflection on contracts, community, delivery, and heading into uncertainty with cautious optimism.
  • The Signature Flicker - Peter Steinberger

    The Signature Flicker - Peter Steinberger

    2025-12-18
    Hell froze over. Anthropic fixed Claude Code's signature flicker in their latest update (2.0.72)
  • Objecting to storage - Justin Garrison & Autumn Nash

    Objecting to storage - Justin Garrison & Autumn Nash

    2025-12-15
    Thank you NoPorts for sponsoringhttps://fafo.fm/noportsIf the Internet is a big computer, Amazon s3 is the hard drive. So what happens when a single typo breaks the Internet's hard drive? On this episode of Fork Around and Find Out we review the...
  • Statistics made simple - Nikita Prokopov (niki@tonsky.me)

    Statistics made simple - Nikita Prokopov ([email protected])

    2025-12-15
    Announcing a simple statistics library for Clojure web servers
  • 🤖 Trying Out GLM with Claude Code - Jeff Triplett

    🤖 Trying Out GLM with Claude Code - Jeff Triplett

    2025-12-10
    My friend Trey Hunner showed me the GLM set of models before Thanksgiving. While traveling to see family, I somehow messed up my Claude Code setup because of a wrapper I have with mise-en-place. I couldn’t use it for a while, and that made me realize...
  • All good things must come to an end - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    All good things must come to an end - [email protected] (Salma Alam-Naylor)

    2025-12-09
    I guess this time the game really does stop, when the stream ends.
  • Very Important Agents - Nick Nisi

    Very Important Agents - Nick Nisi

    2025-12-08
    My recent Changelog and Friends podcast appearance and the Claude Code plugins that help me get real work done with AI.
  • How To Podcast - Swyx

    How To Podcast - Swyx

    2025-12-07
    Through my 4 (!) podcasts I obviously have built up a lot of opinions on podcasting over the years. Here's some of them. The two outlier podcasts of our time are Dwarkesh and…
  • Critical Security Vulnerability in React Server Components - The React Team

    Critical Security Vulnerability in React Server Components - The React Team

    2025-12-03
    “On November 29th, Lachlan Davidson reported a security vulnerability in React that allows unauthenticated remote code execution [...] This vulnerability was disclosed as CVE-2025-55182 and is rated CVSS 10.0.”
  • I ranted about frontend build steps at MagnoliaConf 2025 - Blake Watson

    I ranted about frontend build steps at MagnoliaConf 2025 - Blake Watson

    2025-11-30
    Back in October, I had the pleasure of speaking at MagnoliaConf 2025. I was thrilled that the organizers decided to put it together this year after skipping last year. It was perfect timing because I had the chance to talk about something that has...
  • Thank you for joining my e-mail newsletter - Bryan Hogan

    Thank you for joining my e-mail newsletter - Bryan Hogan

    2025-11-30
    Thank you for joining my e-mail newsletter. Why I'm grateful to have you here.
  • Terminal Trove November 2025 Wrap Up - Curator

    Terminal Trove November 2025 Wrap Up - Curator

    2025-11-30
    A wrap up of all the things that happened in Terminal Trove in November 2025.
  • Why use React? - Jeremy Keith

    Why use React? - Jeremy Keith

    2025-11-26
    “By default, you get the dreaded hydration pattern—do all the computing on the server in JavaScript (yay!), serve up HTML straight away (yay! yay!) …and then serve up all the same JavaScript that’s on the server anyway (ya—wait, what?).”
  • Is the BenQ coding monitor any good? - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    Is the BenQ coding monitor any good? - [email protected] (Salma Alam-Naylor)

    2025-11-25
    The BenQ coding monitor does come with one major downside, but it (surprisingly) became my primary monitor as soon as I unboxed it.
  • Python Black Friday & Cyber Monday sales (2025) - Trey Hunner

    Python Black Friday & Cyber Monday sales (2025) - Trey Hunner

    2025-11-24
    It’s time for some discounted Python-related skill-building. This is my eighth annual compilation of Python learning-related Black Friday & Cyber Monday deals. If you find a Python-related deal in the next week that isn’t on this list, please...
  • 🤖 How I Accidentally Spent Over 62 Million OpenAI Tokens - Jeff Triplett

    🤖 How I Accidentally Spent Over 62 Million OpenAI Tokens - Jeff Triplett

    2025-11-23
    I’ve been fighting a runaway OpenAI bill for the last few weeks. I was worried I was leaking one of my API keys in a non-obvious way, possibly in one of my public projects. Two weeks ago, I deleted all my keys and contacted OpenAI support. I created...
  • Should I rewrite the Python Launcher for Unix in Python? - Brett Cannon

    Should I rewrite the Python Launcher for Unix in Python? - Brett Cannon

    2025-11-22
    I want to be upfront that this blog post is for me to write down some thoughts that I have on the idea of rewriting the Python Launcher for Unix from Rust to pure Python. This blog post is not meant to explicitly be educational or enlightening for others, but
  • I may have just broken standup (using n8n) - Dreams of Code

    I may have just broken standup (using n8n) - Dreams of Code

    2025-11-22
    An n8n automation workflow that generates daily standup updates by pulling data from Jira, Slack, and GitHub to solve the memory problem.
  • Rewriting SQLite: Adding a new join algorithm - Unknown

    Rewriting SQLite: Adding a new join algorithm - Unknown

    2025-11-22
    I am not sure that there exists a group of bigger SQLite nerds than those of us at Turso. We use SQLite for everything.. Including for OLAP workloads where we should be using duckdb, or for services which we would love to be totally stateless...
  • Python Morsels Lifetime Access Sale - Trey Hunner

    Python Morsels Lifetime Access Sale - Trey Hunner

    2025-11-21
    If you code in Python regularly, you’re already learning new things everyday. You hit a wall, or something breaks. Then you search around, spend some hours on Stack Overflow, and eventually, you figure it out. But this kind of learning is...
  • The varying strictness of TypedDict - Brett Cannon

    The varying strictness of TypedDict - Brett Cannon

    2025-11-20
    I was writing some code where I was using httpx.get() and its params parameter. I decided to use a TypedDict for the dictionary I was passing as the argument since it was for a REST API, where the potential keys were fully known. I then ran Pyrefly over my
  • The

    The "Vibe Coding Keyboard" How I Made My Walk-and-Talk Setup Even More Awesome - Jeff Triplett

    2025-11-19
    So, picture this: you’re working at a walking desk, you’ve got a cool voice-to-text tool like MacWhisper running, and you want to control it all with just a couple of dedicated keys. That was the dream that led me to build what I now call my “Vibe...
  • The Toad Report #3 - Will McGugan

    The Toad Report #3 - Will McGugan

    2025-11-17
    Welcome to the third issue of the Toad Report. If you are new here, Toad is a universal interface for API I am currently building.
  • Serial Learning: The Most Respectable Developer Addiction - The Cynical Dev

    Serial Learning: The Most Respectable Developer Addiction - The Cynical Dev

    2025-11-17
    Why constant learning can feel productive but quietly erode our ability to think.
  • 📅 Office Hours for November - Jeff Triplett

    📅 Office Hours for November - Jeff Triplett

    2025-11-13
    I’m hosting office hours on the next two Fridays in November. Office Hours Schedule Friday, November 14, 2025, 2:30 pm to 4:30 pm CT Starting at 2pm CT, I’ll be working on some community/open source projects if anyone wants to see Claude Code or...
  • Hire Me in Japan - Dan Abramov

    Hire Me in Japan - Dan Abramov

    2025-11-11
    I'm looking for a new job.
  • PETaflop cluster - Justin Garrison

    PETaflop cluster - Justin Garrison

    2025-11-10
    AI is a pain in the back.
  • The Impossible Triangle of LLM Infra - Swyx

    The Impossible Triangle of LLM Infra - Swyx

    2025-11-06
    another talk I am giving at Mastra's TypeScript AI conf today https://docs.google.com/presentation/d/1NnQ3H5Bki3vWRRJdVXoCFJ5dsNKH9QrC-eEQ2Z8olck/edit?usp=sharing
  • A Developer’s experience with weight loss injections - Will McGugan

    A Developer’s experience with weight loss injections - Will McGugan

    2025-11-06
    This is a personal account of my experiences taking weight loss medication. Quite a departure from my usual content.
  • Looking Forward with Tim Banks - Justin Garrison & Autumn Nash

    Looking Forward with Tim Banks - Justin Garrison & Autumn Nash

    2025-11-05
    Sidero and Oxide Kubecon NA event registration: https://www.eventbrite.com/e/oxidesidero-at-kubecon-north-america-2025-tickets-1538869282449Tim Banks will optimize your modem baud rate and kick your ass—respectfully. Then they'll teach you how to...
  • Death by a Thousand Pings - The Cynical Dev

    Death by a Thousand Pings - The Cynical Dev

    2025-11-05
    Attention isn’t infinite, and yet modern development culture behaves like it is. A quiet rebellion against meetings, pings, and performative productivity.
  • Evaluating Fable’s pay-per-project offering - Eric Bailey

    Evaluating Fable’s pay-per-project offering - Eric Bailey

    2025-11-05
    I was kindly approached by Fable with an offer to evaluate their new pay-per-project model. It is a project-based option for accessibility practitioners, champions, and product teams that delivers quick feedback from disabled people who use assistive...
  • Solving the one thing that keeps me up at night (in software dev) - Dreams of Code

    Solving the one thing that keeps me up at night (in software dev) - Dreams of Code

    2025-11-02
    Solving the One Thing That Keeps Me Up at Night in Software Development One of the only real things in software development that keeps me up at night is...
  • The Toad Report #2 - Will McGugan

    The Toad Report #2 - Will McGugan

    2025-11-01
    Welcome to the second issue of The Toad Report. If you are new here, Toad is a universal interface for AI I am currently building.
  • To Affinity and Beyond - Matthias Ott

    To Affinity and Beyond - Matthias Ott

    2025-10-31
    If there is one thing that I’ve learned in my roughly 30 years of working with design tools, it is that they come and go and that you should always stay curious and be open and ready to learn something new. As a teenager, I made my first clip-arty...
  • Terminal Trove October 2025 Wrap Up - Curator

    Terminal Trove October 2025 Wrap Up - Curator

    2025-10-31
    A wrap up of all the things that happened in Terminal Trove in October 2025.
  • Please STOP trusting email. - Jim Salter

    Please STOP trusting email. - Jim Salter

    2025-10-30
    It is now Anno Domini 2025, and for some reason, people keep trusting email. That needs to stop. Let’s talk about why–but first, let’s talk about why I’m telling you this now. All things happen in cycles, including grifting. And folks, we are at an...
  • Default Apps 2025 - Jeff Triplett

    Default Apps 2025 - Jeff Triplett

    2025-10-29
    Here are my Default Apps 2025, which builds from my Default Apps 2024 and Default Apps 2023 posts. 🤖 AI Coding Assistant: Claude Code + GitHub Copilot CLI + Codex ⚙️ Automation: Hammerspoon 🎒 Backups: Backblaze 🔖 Bookmarks: Raindrop.io 🌐 Browser:...
  • The Mystery of Storytelling - Matthias Ott

    The Mystery of Storytelling - Matthias Ott

    2025-10-28
    Humans love stories. Maybe that is because for thousands of years, stories were the way information was preserved and passed on to others, to the next generations. Maybe because they create community and collective culture. Maybe because they capture...
  • Amateurs! - Matthias Ott

    Amateurs! - Matthias Ott

    2025-10-28
    I have to confess that I am not reading that many books these days. Most of the time, I resort to listening to them in audio form. But every once in a while, a book comes along that is just too interesting not to at least give it a try. Reading Kai...
  • I Built the Same App 10 Times: Evaluating Frameworks for Mobile Performance - Loren Stewart

    I Built the Same App 10 Times: Evaluating Frameworks for Mobile Performance - Loren Stewart

    2025-10-28
    “React’s mobile strategy inherently drives teams toward platform capture. The web offers an alternative: no gatekeepers, no platform fees, direct distribution.”
  • NaNoWriMo is dead, long live NaNoWriMo! - Blake Watson

    NaNoWriMo is dead, long live NaNoWriMo! - Blake Watson

    2025-10-26
    National Novel Writing Month (NaNoWriMo) entered my life in 2010. I was fresh out of grad school and unemployed. I was talking to a friend of mine who had picked up writing as a hobby in retirement. He described this wild writing challenge where...
  • Echoes of Connection - Matthias Ott

    Echoes of Connection - Matthias Ott

    2025-10-26
    In 1977, NASA launched two spaceships carrying two golden records into the void of interstellar space. The Voyager Golden Records contained instructions for playing its contents, finding Earth in the cosmos (oh my …), as well as images, a variety of...
  • Linear() Is Not (That) Linear - Matthias Ott

    Linear() Is Not (That) Linear - Matthias Ott

    2025-10-26
    My gut feeling tells me that not that many people have yet heard of or used the linear() easing function, one of the most exciting newer additions to CSS. Looking at the stats in the State of CSS survey, this is somewhat confirmed: only about 30...
  • Is it Time to Regulate React? - David Bushell

    Is it Time to Regulate React? - David Bushell

    2025-10-23
    “React’s core failure is compounded by confusing API design for which documentation is indecisive, essays are written, and correct usage is endlessly debated.”
  • 10 useful CLI apps I'm guessing you've not heard of - Dreams of Code

    10 useful CLI apps I'm guessing you've not heard of - Dreams of Code

    2025-10-23
    Discover 10 lesser-known CLI apps that boost productivity and add flair—like C Bonsai, a customizable ASCII bonsai tree growing in your terminal in real time.
  • Why Everyone Should Try Claude Skills - Nick Nisi

    Why Everyone Should Try Claude Skills - Nick Nisi

    2025-10-23
    Claude Skills are the approachable AI tool I didn't know I needed.
  • View Transitions: The Smooth Parts - Matthias Ott

    View Transitions: The Smooth Parts - Matthias Ott

    2025-10-22
    Now that cross-document view transitions are gradually making their way into modern browsers, now seems like the perfect time to explore them, if you haven’t already. They are, in fact, surprisingly straightforward to implement. And just like we’ve...
  • Adding AVIF and WebP Support to My Craft CMS Site - Matthias Ott

    Adding AVIF and WebP Support to My Craft CMS Site - Matthias Ott

    2025-10-21
    Five years ago, I wrote about AVIF: A New Image Format (back then). Since then, I’ve implemented WebP and AVIF support on numerous client sites for considerable performance improvements – but my own site was still serving JPEG, PNG, and GIF images...
  • Challenge - Matthias Ott

    Challenge - Matthias Ott

    2025-10-21
    It’s the early nineties. Legendary comic book artist Frank Miller had just broken away from the major publishers, after creating titles like Daredevil: Born Again, Ronin, and The Dark Knight Returns. He was now working with the then-young Dark Horse...
  • How to Fix Any Bug - Dan Abramov

    How to Fix Any Bug - Dan Abramov

    2025-10-21
    The joys of vibecoding.
  • The only Permanent Underclass are the ones who believe it is permanent - Swyx

    The only Permanent Underclass are the ones who believe it is permanent - Swyx

    2025-10-20
    For a while now there has been a persistent "gallows humor" meme about missing out on the generational wealth that will result in AI:
  • I want to see the claw - Vicki Boykis

    I want to see the claw - Vicki Boykis

    2025-10-20
    I respect quality software and the people who write it. And, I’ve invested years of my life in working on becoming one of these people (even if the journey has been long and hard and has involved lots of YAML). I have seen and used code written by...
  • Use the saw, fear the saw - Steph Ango

    Use the saw, fear the saw - Steph Ango

    2025-10-20
    When I learned to use a table saw, my teacher impressed upon me that the machine wants to cut fingers. Fear the saw! Powerful tools can do powerful things. If you want to make handmade wooden furniture you must cut wood. Your desire to have limbs and...
  • Leaving Germany with 4000€ and no return - Bryan Hogan

    Leaving Germany with 4000€ and no return - Bryan Hogan

    2025-10-18
    Starting a new chapter of my life, beginning with my 4000€ and a one-way flight to South Korea.
  • Acoustic Room Treatment and Building Sound Panels, Part 1: Planning - Matthias Ott

    Acoustic Room Treatment and Building Sound Panels, Part 1: Planning - Matthias Ott

    2025-10-17
    Whether you are running online workshops, recording audio or video, or making music, it’s worth spending some time on acoustic treatment for your room. Shit in, shit out, as they say… In my case, I wanted to improve the sound of voice recordings and...
  • Just Talk To It - the no-bs Way of Agentic Engineering - Peter Steinberger

    Just Talk To It - the no-bs Way of Agentic Engineering - Peter Steinberger

    2025-10-14
    A practical guide to working with AI coding agents without the hype.
  • Why it took 4 years to get a lock files specification - Brett Cannon

    Why it took 4 years to get a lock files specification - Brett Cannon

    2025-10-11
    (This is the blog post version of my keynote from EuroPython 2025 in Prague, Czechia.)We now have a lock file format specification. That might not sound like a big deal, but for me it took 4 years of active work to get us that specification. Part...
  • Notes on switching to Helix from vim - Julia Evans

    Notes on switching to Helix from vim - Julia Evans

    2025-10-10
    Hello! Earlier this summer I was talking to a friend about how much I love using fish, and how I love that I don’t have to configure it. They said that they feel the same way about the helix text editor, and so I decided to give it a try. I’ve been...
  • Staying Calm with Duffie Cooley - Justin Garrison & Autumn Nash

    Staying Calm with Duffie Cooley - Justin Garrison & Autumn Nash

    2025-10-09
    Sidero and Oxide Kubecon NA event registration: https://www.eventbrite.com/e/oxidesidero-at-kubecon-north-america-2025-tickets-1538869282449Duffie has lived through a lot. From multiple startup exits to big company changes. He stays grounded by...
  • Why I'm no longer using Stripe - Dreams of Code

    Why I'm no longer using Stripe - Dreams of Code

    2025-10-09
    Stripe has been one of my favorite third party dependencies for over 10 years. Despite this affection for it, however, I've recently decided to migrate over to another service, one that better suits my needs.
  • Handy Python REPL Modifications - Trey Hunner

    Handy Python REPL Modifications - Trey Hunner

    2025-10-08
    I find myself in the Python REPL a lot. I open up the REPL to play with an idea, to use Python as a calculator or quick and dirty text parsing tool, to record a screencast, to come up with a code example for an article, and (most importantly for me)...
  • 🤖 On GitHub Copilot CLI and prompts as code - Jeff Triplett

    🤖 On GitHub Copilot CLI and prompts as code - Jeff Triplett

    2025-10-04
    I checked out William Vincent’s The Secret Prompts in GitHub Copilot CLI tonight, and I wanted to share a few tips and what stood out to me. GitHub Copilot CLI uses Claude Sonnet 4.5 by default No luck other than confirming it is using Claude models...
  • Breaking “provably correct” Leftpad - Luke Plant

    Breaking “provably correct” Leftpad - Luke Plant

    2025-10-03
    Why? Because it’s fun.
  • Where It's at:// - Dan Abramov

    Where It's at:// - Dan Abramov

    2025-10-02
    From handles to hosting.
  • How Much Control Do Developers Really Have? - The Cynical Dev

    How Much Control Do Developers Really Have? - The Cynical Dev

    2025-10-01
    A field guide to what developers can control, what they can bend, and what they can only influence inside a larger organisation.
  • Terminal Trove September 2025 Wrap Up - Curator

    Terminal Trove September 2025 Wrap Up - Curator

    2025-10-01
    A wrap up of all the things that happened in Terminal Trove in September 2025.
  • Retro Clarity Snapshot - The Cynical Dev

    Retro Clarity Snapshot - The Cynical Dev

    2025-09-30
    A short, external teardown that turns your team’s last retro into a roadmap for shipping faster.
  • We all have a choice - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    We all have a choice - [email protected] (Salma Alam-Naylor)

    2025-09-29
    There is hope if we do it together.
  • Understanding, not slop, is what’s interesting about LLMs - Blake Watson

    Understanding, not slop, is what’s interesting about LLMs - Blake Watson

    2025-09-28
    Now that LLMs have been around for a little while, we can discern what they’re good at and what they’re not. Clearly they are good at using a lot of energy and resources and tend to make things up. But they have also demonstrated to be good...
  • Obsidian vault setup tour - Bryan Hogan

    Obsidian vault setup tour - Bryan Hogan

    2025-09-28
    How my Obsidian vault works after, a practical setup. Including bottom-up Zettelkasten notes, plugins, Bases and my general rules.
  • Three fascinating Toad facts (the last one blew my mind) - Will McGugan

    Three fascinating Toad facts (the last one blew my mind) - Will McGugan

    2025-09-28
    Toads are frogs
  • Open Social - Dan Abramov

    Open Social - Dan Abramov

    2025-09-26
    The protocol is the API.
  • I am 40 - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    I am 40 - [email protected] (Salma Alam-Naylor)

    2025-09-25
    Letters from The Internet.
  • ⛔ I Do Not Want Discord's Nitro - Jeff Triplett

    ⛔ I Do Not Want Discord's Nitro - Jeff Triplett

    2025-09-24
    I do not want Discord’s Nitro. I do not want it, friend or foe. I will not boost, I will not pay, I do not want it any day. I do not want it on my phone, I do not want it when I’m alone. I do not want it for more emoji, I do not want it—it feels too...
  • The Year in Agents - AI Engineer Paris - Swyx

    The Year in Agents - AI Engineer Paris - Swyx

    2025-09-23
    I gave a short address for the first AIE Paris conference organized by Koyeb!
  • https://thecynical.dev/privacy/ - The Cynical Dev

    https://thecynical.dev/privacy/ - The Cynical Dev

    2025-09-22
    Privacy Policy Effective date: September 22, 2025 The Cynical Developer (“we,” “us,” or “our”) respects your privacy. This policy explains what information we collect, how we use it, and the choices you have. Information We Collect Personal...
  • The Glorious Pipe Operator - Jesse Leite

    The Glorious Pipe Operator - Jesse Leite

    2025-09-22
    Let's talk about how how the functional pipe operator helps to simplify and improve code readability and composability, and how it contrasts with the fluent interface design pattern commonly used in OOP.
  • Colocating Data with David Aronchick - Justin Garrison & Autumn Nash

    Colocating Data with David Aronchick - Justin Garrison & Autumn Nash

    2025-09-17
    David has worked on a lot of cool tech you know like Kubernetes and Kubeflow, and he's usually a few years ahead of the game. So getting to catch up with him about what he's working on now is probably something you'll want to know about...
  • React Won by Default – And It's Killing Frontend Innovation - Loren Stewart

    React Won by Default – And It's Killing Frontend Innovation - Loren Stewart

    2025-09-16
    “When teams need a new frontend, the conversation rarely starts with “What are the constraints and which tool best fits them?” It often starts with “Let’s use React; everyone knows React.” That reflex creates a self-perpetuating cycle where network...
  • Coolify vs Dokploy: Why I decided to use one over the other - Dreams of Code

    Coolify vs Dokploy: Why I decided to use one over the other - Dreams of Code

    2025-09-16
    Coolify & Dokploy are two of the most popular open souce platforms as a service, but which one is right for you? Well, in order to answer that, I decided to put each one, head to head.
  • Elixir for PHP Devs - Jesse Leite

    Elixir for PHP Devs - Jesse Leite

    2025-09-16
    Diving into Elixir has been a blast, and its functional paradigms are challenging the way I think about programming. Join me as I chronicle this journey from the perspective of a long-time OOP dev.
  • A New Chapter - Jesse Leite

    A New Chapter - Jesse Leite

    2025-09-14
    In a recent turn of events, I find myself at a bit of a crossroads with an exciting new job on the horizon! In this post, I introduce myself and discuss my vision for the new blog.
  • Walking around the app - Vicki Boykis

    Walking around the app - Vicki Boykis

    2025-09-09
    There is a very vigorous debate happening online right now around what shape evaluation for LLM-based products should take. I don’t want to rehash all of it, other than saying that if you are building any applications with with non-deterministic...
  • Claude Code Anonymous - Peter Steinberger

    Claude Code Anonymous - Peter Steinberger

    2025-09-09
    Introducing Claude Code Anonymous - a new meetup format for full-breadth developers.
  • Cognition: The Devin is in the Details - Swyx

    Cognition: The Devin is in the Details - Swyx

    2025-09-08
    My thesis for the future of software dev agents. This is a hastily written blogpost done on not a lot of sleep, so pardon poor pacing and structure and typos and mistakes but…
  • Live Coding Session: Building Arena - Peter Steinberger

    Live Coding Session: Building Arena - Peter Steinberger

    2025-09-06
    Watch me build Arena live - a real-time collaborative coding session exploring AI-powered development workflows.
  • Customizing your Python REPL's color scheme (Python 3.14+) - Trey Hunner

    Customizing your Python REPL's color scheme (Python 3.14+) - Trey Hunner

    2025-09-04
    Did you know that Python 3.14 will include syntax highlighting in the REPL? Python 3.14 is due to be officially released in about a month. I recommended tweaking your Python setup now so you’ll have your ideal color scheme on release day. But… what...
  • How to delete all squash-merged local git branches with one terminal command - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    How to delete all squash-merged local git branches with one terminal command - [email protected] (Salma Alam-Naylor)

    2025-09-04
    I wrote a new bash script. And you probably shouldn't use it.
  • My DjangoCon US 2025 Plans (and How to Find Me) - Jeff Triplett

    My DjangoCon US 2025 Plans (and How to Find Me) - Jeff Triplett

    2025-09-03
    I will be in Chicago this Saturday through next week for DjangoCon US 2025 (September 8-12). I hope to see people there in person. If you can’t make it, please consider getting an online ticket. They are relatively inexpensive, you get three full days...
  • Terminal Trove August 2025 Wrap Up - Curator

    Terminal Trove August 2025 Wrap Up - Curator

    2025-09-03
    A wrap up of all the things that happened in Terminal Trove in August 2025.
  • A Lean Syntax Primer - Dan Abramov

    A Lean Syntax Primer - Dan Abramov

    2025-09-02
    Programming with proofs.
  • How big are our embeddings now and why? - Vicki Boykis

    How big are our embeddings now and why? - Vicki Boykis

    2025-09-01
    A few years ago, I wrote a paper on embeddings. At the time, I wrote that 200-300 dimension embeddings were fairly common in industry, and that adding more dimensions during training would create diminishing returns for the effectiveness of your...
  • https://thecynical.dev/ccc-thanks/ - The Cynical Dev

    https://thecynical.dev/ccc-thanks/ - The Cynical Dev

    2025-09-01
    Thanks for Joining Career Course Correction Your seat is confirmed. You’ll get a welcome email shortly with all the key details, including: Start date and time (NZDT) Zoom link for the live sessions Access to the private Signal group A reminder of...
  • The Toad Report #1 - Will McGugan

    The Toad Report #1 - Will McGugan

    2025-08-28
    Welcome to the inaugural issue of the Toad Report, an irregular series where I document updates to Toad—my terminal interface for agentic coding and all things AI.
  • json/v2 is fixing many of Go's JSON quirks - Dreams of Code

    json/v2 is fixing many of Go's JSON quirks - Dreams of Code

    2025-08-26
    The new json/v2 package is looking to be quite interesting
  • Career Course Correction - The Cynical Dev

    Career Course Correction - The Cynical Dev

    2025-08-26
    A 6-week program for mid-career developers who feel stuck, coasting, or drifting. Stop autopiloting. Start steering.
  • My Current AI Dev Workflow - Peter Steinberger

    My Current AI Dev Workflow - Peter Steinberger

    2025-08-25
    Went fully back to Ghostty, VS Code on the side, and Claude Code as my main driver. Here's what actually works after months of experimentation.
  • I changed my fonts after six years of using Cloud.typography - Blake Watson

    I changed my fonts after six years of using Cloud.typography - Blake Watson

    2025-08-24
    For years, I’ve used Hoefler&Co.’s webfont service, Cloud.typography, for several of my websites—including, until today, this one. I purchased Operator Mono in 2017 for my code editor and I still use it today.[1] I’ve long admired...
  • Living in Macau - Bryan Hogan

    Living in Macau - Bryan Hogan

    2025-08-23
    What is it like to live in Macau? Working in a special administrative region of China, at the University of Macau.
  • Essential Reading for Agentic Engineers - August 2025 - Peter Steinberger

    Essential Reading for Agentic Engineers - August 2025 - Peter Steinberger

    2025-08-22
    Five essential perspectives that cut through AI hype: from developer evolution stages to junior learning crises, productivity reality checks, platform disruption, and MCP server pitfalls.
  • 🗓️ Office Hours for Late August - Jeff Triplett

    🗓️ Office Hours for Late August - Jeff Triplett

    2025-08-21
    I’m hosting office hours on the next two Fridays in August. Office Hours Schedule Friday, August 22, 2025, 2:30 pm to 4:30 pm CT Friday, August 29, 2025, 2:30 pm to 4:30 pm CT Join Us These sessions are open to anyone, especially those working...
  • Dangers of AI - Bryan Hogan

    Dangers of AI - Bryan Hogan

    2025-08-20
    Risks of AI - Misinformation, power concentration, skill loss. The shift towards a bot-filled internet.
  • Why is CSS ::first-letter not working? - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    Why is CSS ::first-letter not working? - [email protected] (Salma Alam-Naylor)

    2025-08-20
    I had some misconceptions about this sneaky pseudo element.
  • Your Twitch live stream graphics don’t really matter, but they can help - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    Your Twitch live stream graphics don’t really matter, but they can help - [email protected] (Salma Alam-Naylor)

    2025-08-19
    Create a professional-looking stream brand with just a few key graphics.
  • What If the Internet Wasn’t Free? - The Cynical Dev

    What If the Internet Wasn’t Free? - The Cynical Dev

    2025-08-19
    A thought experiment: how different would the web look if every service came with a price tag?
  • Just One More Prompt - Peter Steinberger

    Just One More Prompt - Peter Steinberger

    2025-08-19
    Hi, my name is Peter and I'm a Claudoholic. A reflection on AI addiction, extreme work culture, and the blurry line between productivity and obsession in the age of agentic engineering.
  • Building Trust with Sean Goedecke - Justin Garrison & Autumn Nash

    Building Trust with Sean Goedecke - Justin Garrison & Autumn Nash

    2025-08-16
    Come find Justin in-person and get FAFOFM stickers!Devopsdays - Portland, OR - September 8-10. Get 20% off tickets with FAFOFMEdgecase - Gooiland Hilversum, NL - September 24Taloscon - Amsterdam, NL - October 15-16KCD UK - Edinburgh - October...
  • Beyond Booleans - Dan Abramov

    Beyond Booleans - Dan Abramov

    2025-08-16
    What is the type of 2 + 2 = 4?
  • 10 CLI apps that have actually improved the way I work in the terminal - Dreams of Code

    10 CLI apps that have actually improved the way I work in the terminal - Dreams of Code

    2025-08-16
    Out of all of the cli applications out there, few have really transformed the way I work in the terminal. However, there are some that have had a huge transformation, so much so that I thought it worthwhile to share what 10 of my favorite ones are.
  • 238: So Long, and Thanks for All the Fish - Brian Okken

    238: So Long, and Thanks for All the Fish - Brian Okken

    2025-08-15
    A farewell to a fun 10 years.Also, I should have tested it better. :)In the audio I got the numbers wrong.  Doh!This is episode 238, not 237. Oh well.I'll still be around, of course, at:pythontest.com - where I write about developing software with...
  • The Two Faces of a Failing Culture - The Cynical Dev

    The Two Faces of a Failing Culture - The Cynical Dev

    2025-08-15
    An open review of workplace culture and patterns I've seen across the years.
  • Syncthing 2.0 Upgrade Notes - Jeff Triplett

    Syncthing 2.0 Upgrade Notes - Jeff Triplett

    2025-08-13
    Syncthing 2.0 was released last week, and I upgraded my Macs and my Intel NUC. I’m pleased with the performance. I never had complaints about it being slow, but the new app is much faster. I like that they’re using a SQLite database, which makes it...
  • Checkpointing performance in Write-Ahead-Logs - Unknown

    Checkpointing performance in Write-Ahead-Logs - Unknown

    2025-08-13
    Making Checkpointing fast Since I began working for turso officially in May of this year (relevant post), I had been spending most of my time learning the inner workings of the cloud platform, and familiarizing myself with the other codebases and...
  • Rustdesk Server on Ubuntu 22.04 - Jim Salter

    Rustdesk Server on Ubuntu 22.04 - Jim Salter

    2025-08-11
    As usual, I’m self-documenting a project while I work on it. Rustdesk is an open source remote control utility that caught my eye about a year ago; it’s cross platform and allows you to self-host your own “relay server” so that you can connect...
  • 237: FastAPI Cloud - Sebastián Ramírez - Brian Okken

    237: FastAPI Cloud - Sebastián Ramírez - Brian Okken

    2025-08-11
    In this episode, Brian interviews Sebastián Ramírez, creator of FastAPI, about its rapid rise in developer popularity and the launch of FastAPI Cloud. Sebastian explains how FastAPI Cloud addresses deployment challenges small teams face. He shares his...
  • Learn systems, not langauges - Unknown

    Learn systems, not langauges - Unknown

    2025-08-09
    Due to the nature of my story and the attention that it's received, as mentioned in my last post, I frequently get emails from developers, college kids, or other people with troubled pasts that are looking for advice on either how to learn or how...
  • blakewatson.com turns 20 - Blake Watson

    blakewatson.com turns 20 - Blake Watson

    2025-08-08
    Nowadays I’m used to signing up for services and discovering that the username blakewatson is already taken—yes I’m one of those people who uses their real name everywhere. But that’s okay because I have something the other Blake Watsons don’t. Back...
  • Enabling Hugo static site search with Lunr.js - Vicki Boykis

    Enabling Hugo static site search with Lunr.js - Vicki Boykis

    2025-08-08
    There comes a time in every woman’s life when she only wants one thing: for her mininmal static site to finally have some of the same features that dynamic blogging platforms do, namely search. So now I’ve implemented search on this blog, you should...
  • This website is for humans - Sophie

    This website is for humans - Sophie

    2025-08-08
    Walking past a bus stop yesterday I saw an advert for Google’s AI search. The person in the ad had pointed their phone’s camera at a bowl of ramen, and the AI result explained how to reproduce it at home. How does it know? Because it’s trained on all...
  • The Career Ceiling No One Talks About: Senior Dev, Stuck Forever - The Cynical Dev

    The Career Ceiling No One Talks About: Senior Dev, Stuck Forever - The Cynical Dev

    2025-08-07
    For many developers senior is the quiet end of the road.
  • My 2025 New Mac Setup - Swyx

    My 2025 New Mac Setup - Swyx

    2025-08-06
    I set up a new Mac for work today. Here's everything I use on a Mac for fullstack web development.
  • 🤖 VibeOps: Using Claude Code on Cheap VPS Servers - Jeff Triplett

    🤖 VibeOps: Using Claude Code on Cheap VPS Servers - Jeff Triplett

    2025-08-06
    Today I came across Pieter Levels’ post about “VibeOps,” a workflow that involves SSHing to a cheap VPS server and installing Claude Code directly on it. I’m running this setup on a cheap Hetzner box. While this approach might sound risky at first,...
  • A Treatise on AI Chatbots Undermining the Enlightenment - Maggie Appleton

    A Treatise on AI Chatbots Undermining the Enlightenment - Maggie Appleton

    2025-08-05
    On chatbot sycophancy, passivity, and the case for more intellectually challenging companions
  • Poltergeist: The Ghost That Keeps Your Builds Fresh - Peter Steinberger

    Poltergeist: The Ghost That Keeps Your Builds Fresh - Peter Steinberger

    2025-08-05
    Meet Poltergeist: an AI-friendly universal build watcher that auto-detects and rebuilds any project—Swift, Rust, Node.js, CMake, or anything else—the moment you save a file. Zero config, just haunting productivity.
  • Vibe Code is Legacy Code - Maggie Appleton

    Vibe Code is Legacy Code - Maggie Appleton

    2025-08-02
    Vibe code is legacy code by Steve Krouse
  • The React Blog Post: Reflections and Reactions - Mario (@mbrizic)

    The React Blog Post: Reflections and Reactions - Mario (@mbrizic)

    2025-08-02
    “To dismiss this entire problem as a "skill issue" and imply all is good now because an external library solved an issue that React will allow you to do is very curious to me. [...] You would think you can come back to a technology after three...
  • Don't read this Startup Slop - Peter Steinberger

    Don't read this Startup Slop - Peter Steinberger

    2025-08-02
    My website was banned from Lobsters as 'startup slop' for using AI agents to help write blog posts. When does tool-assisted writing become slop, and why are we having the wrong conversation about AI in content creation?
  • Essential Reading for Agentic Engineers - July 2025 - Peter Steinberger

    Essential Reading for Agentic Engineers - July 2025 - Peter Steinberger

    2025-08-02
    Fresh insights on AI-assisted development: practical experiences with Claude Code and the evolving landscape of full-breadth developers in the age of AI
  • On inclusive personas and inclusive user research - Eric Bailey

    On inclusive personas and inclusive user research - Eric Bailey

    2025-07-31
    I am not a big fan of personas. They’re oft-abused tools whose utility is far too frequently not interrogated, and consequently create more harm than good. Recently, the accessibility arm of a government web services team put their “inclusive...
  • Terminal Trove July 2025 Wrap Up - Curator

    Terminal Trove July 2025 Wrap Up - Curator

    2025-07-31
    A wrap up of all the things that happened in Terminal Trove in July 2025.
  • If you're remote, ramble - Steph Ango

    If you're remote, ramble - Steph Ango

    2025-07-31
    A tip for remote teams of 2-10 people. Create a personal “ramblings” channel for each teammate in your team’s chat app of choice. Ramblings channels let everyone share what’s on their mind without cluttering group channels. Think of them as personal...
  • Self-Hosting AI Models After Claude's Usage Limits - Peter Steinberger

    Self-Hosting AI Models After Claude's Usage Limits - Peter Steinberger

    2025-07-31
    After Claude Pro changed to weekly limits, I explored self-hosting Qwen3-Coder-480B with 400k context windows. Here's what I learned about costs, alternatives, and why Claude Code still dominates the landscape.
  • 236: Git Tips for Testing - Adam Johnson - Brian Okken

    236: Git Tips for Testing - Adam Johnson - Brian Okken

    2025-07-30
    In this episode, host Brian Okken and guest Adam Johnson explore essential Git features, highlighted by Adam's updated book, "Boost Your Git DX." Key topics include "cherry picking" for selective commits"git stash" for...
  • The Math Is Haunted - Dan Abramov

    The Math Is Haunted - Dan Abramov

    2025-07-30
    A taste of Lean.
  • Better Auth is so good that I **almost** switched programming languages - Dreams of Code

    Better Auth is so good that I **almost** switched programming languages - Dreams of Code

    2025-07-30
    Better Auth is so good that I almost switched programming languages When it comes to building APIs and services, my go-to language of choice is well, Go.
  • Ep 16: Linear, Chainsaws, and Supertab, oh m'AI! - Austen Cameron & Jesse Leite

    Ep 16: Linear, Chainsaws, and Supertab, oh m'AI! - Austen Cameron & Jesse Leite

    2025-07-30
    A little bit of everything, from our appreciation of Linear and well implemented Command Palettes, to how we're coding with AI, to Git worktrees, etc.LinearStatamic 6 Sneak PeakOpencode.aiCursor Background AgentsGit WorktreesAndrej Karpathy's...
  • How I set up my Dygma Defy keyboard layers - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    How I set up my Dygma Defy keyboard layers - [email protected] (Salma Alam-Naylor)

    2025-07-29
    Gotta love those Superkeys.
  • Logging Privacy Shenanigans - Peter Steinberger

    Logging Privacy Shenanigans - Peter Steinberger

    2025-07-29
    Apple's logs redact your debugging data as . Here's what actually gets hidden, why old tricks don't work anymore, and the only reliable way to see your logs again.
  • Why I’m not letting the juniors use GenAI for coding - Luke Plant

    Why I’m not letting the juniors use GenAI for coding - Luke Plant

    2025-07-26
    TLDR: because I want them to become seniors one day, and I want them to enjoy being developers
  • Ep 15: Real Edition - Austen Cameron & Jesse Leite

    Ep 15: Real Edition - Austen Cameron & Jesse Leite

    2025-07-26
    It's been almost a year since our last episode, we've all lost our jobs to AI, and we're going to another Laracon! Life is good!Laracon!DirenvCursorGhosttyFind us on X@campfirecoders / @austencam / @jesseleite85Email [email protected]
  • Ep 15x: Season Two Intro - Austen Cameron & Jesse Leite

    Ep 15x: Season Two Intro - Austen Cameron & Jesse Leite

    2025-07-26
    We're back and ready for (drumroll...) Campfire Coders: SEASON TWO!Join us as we discuss our sophisticated and intricate plans for the future of this podcast! 😎Find us on X@campfirecoders / @austencam / @jesseleite85Email [email protected]
  • Becoming a High Taste Tester - Swyx

    Becoming a High Taste Tester - Swyx

    2025-07-25
    theres a specific reason why i'm writing this post i can't disclose yet. but am sharing my prep work in public
  • Why I ban users from my repositories - Will McGugan

    Why I ban users from my repositories - Will McGugan

    2025-07-25
    I’ve been maintaining various Open Source projects for more than a decade now. In that time I have had countless interactions with users reporting issues and submitting pull requests. The vast majority of these interactions are positive, polite, and...
  • Your freeform digital character sheet for D&D 5e - Blake Watson

    Your freeform digital character sheet for D&D 5e - Blake Watson

    2025-07-23
    My first foray into digital character sheets was the 5th edition form-fillable PDF, the official ones from Wizards of the Coast. Those quickly became annoying as there just wasn’t enough space to write everything down, even though it was typed instead...
  • Dollar Driven - Justin Garrison

    Dollar Driven - Justin Garrison

    2025-07-23
    The only data that matters
  • 235: pytest-django - Adam Johnson - Brian Okken

    235: pytest-django - Adam Johnson - Brian Okken

    2025-07-22
    In this episode, special guest Adam Johnson joins the show and examines pytest-django, a popular plugin among Django developers. He highlights its advantages over the built-in unittest framework, including improved test management and debugging. Adam...
  • Put your phone down - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    Put your phone down - [email protected] (Salma Alam-Naylor)

    2025-07-17
    Is this how we're living our lives now?
  • My favorite use-case for AI is writing logs - Vicki Boykis

    My favorite use-case for AI is writing logs - Vicki Boykis

    2025-07-16
    One of my favorite AI dev products today is Full Line Code Completion in PyCharm (bundled with the IDE since late 2023). It’s extremely well-thought out, unintrusive, and makes me a more effective developer. Most importantly, it still keeps me mostly...
  • Cooling Infrastructure with Ellie Ford - Justin Garrison & Autumn Nash

    Cooling Infrastructure with Ellie Ford - Justin Garrison & Autumn Nash

    2025-07-16
    https://fafo.fm/storeThis Episode has a full spread of FAFOFM topics. Ellie has a breadth of knowledge across cloud, on-prem, hardware, and—of course—Kubernetes. We dive into some of the new hardware available as well as the importance of hardware to...
  • Terminal Trove Talks with Orhun Parmaksız - Curator

    Terminal Trove Talks with Orhun Parmaksız - Curator

    2025-07-16
    Terminal Trove Talks with Orhun Parmaksız, one of the core maintainers of Ratatui, a modern terminal UI library built in the Rust programming language.
  • VibeTunnel's first AI-anniversary - Peter Steinberger

    VibeTunnel's first AI-anniversary - Peter Steinberger

    2025-07-16
    It's been one month since we released the first version of VibeTunnel, and since in the AI world time is so much faster, let's call it VibeTunnel's first anniversary!
  • Why Women in Tech isn't enough - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    Why Women in Tech isn't enough - [email protected] (Salma Alam-Naylor)

    2025-07-15
    Real progress needs systemic change and active involvement from men in positions of power.
  • Your Order Number Is Everyone’s Order Number - The Cynical Dev

    Your Order Number Is Everyone’s Order Number - The Cynical Dev

    2025-07-15
    A self-checkout system so broken it deserves it's own blog post.
  • Terminal Trove June 2025 Wrap Up - Curator

    Terminal Trove June 2025 Wrap Up - Curator

    2025-07-15
    A wrap up of all the things that happened in Terminal Trove in June 2025.
  • Newsletters that regularly hit my inbox these days - Eric Bailey

    Newsletters that regularly hit my inbox these days - Eric Bailey

    2025-07-14
    Full disclosure: I shamelessly stole this idea from Marc Thiele because I like it so much. Like Marc, I am also motivated by FOMO. Trying to stay on top of things in a fast-paced industry has been made difficult on account of social media...
  • Tech Founder? Entrepreneur? This is why you should avoid React.js in your app - 48.Fourtyeighthours

    Tech Founder? Entrepreneur? This is why you should avoid React.js in your app - 48.Fourtyeighthours

    2025-07-09
    “React isn’t just slow — it’s a bloated ecosystem with technical debt baked into its DNA. Yet despite this, it keeps being chosen. Why?”
  • Gemini Nano in Chrome 137: notes for AI Engineers - Swyx

    Gemini Nano in Chrome 137: notes for AI Engineers - Swyx

    2025-07-08
    at long last, Gemini Nano is almost here for all Chrome users (i was originally misinformed that it was in Chrome 138 - but i checked my own facts and since Chrome 137+ it is…
  • notes from Naval (2025) - Swyx

    notes from Naval (2025) - Swyx

    2025-07-06
    someone I resonate a lot with is Naval Ravikant - his classic "How to Get Rich Without Getting Lucky" (henceforth HTGR) is formative to a lot of my thinking, including How to…
  • Touching grass (and shrubs, and flowers, and dog) - Sophie

    Touching grass (and shrubs, and flowers, and dog) - Sophie

    2025-07-05
    I meant to post this in May, but then I went back to work after my final (sob) sabbatical, and I also lost a lot of time to Blue Prince at some point, so here we are in July. I thought I'd update with some medium-sized news in the form of a...
  • Making AppleScript Work in macOS CLI Tools: The Undocumented Parts - Peter Steinberger

    Making AppleScript Work in macOS CLI Tools: The Undocumented Parts - Peter Steinberger

    2025-07-03
    How to make AppleScript work in macOS CLI tools without permission dialogs blaming Terminal. A deep dive into Info.plist embedding, TCC, and undocumented APIs born from building Terminator MCP.
  • Peekaboo 2.0 – Free the CLI from its MCP shackles - Peter Steinberger

    Peekaboo 2.0 – Free the CLI from its MCP shackles - Peter Steinberger

    2025-07-03
    Peekaboo 2.0 ditches the MCP-only approach for a CLI-first architecture, because CLIs are the universal interface that both humans and AI agents can actually use effectively
  • Command your Claude Code Army, Reloaded - Peter Steinberger

    Command your Claude Code Army, Reloaded - Peter Steinberger

    2025-07-03
    Enhance your Claude Code workflow with VibeTunnel terminal title management for better multi-session tracking
  • Ditching Cloud APIs: How I Set Up Local Text-to-Speech with Kokoro TTS and Python - Jeff Triplett

    Ditching Cloud APIs: How I Set Up Local Text-to-Speech with Kokoro TTS and Python - Jeff Triplett

    2025-07-02
    Today, I fired up the Voices macOS app, which I occasionally use to convert blog posts or documentation text to audio files that I can take on the go. I usually use one of OpenAI’s Text to speech APIs, but today I noticed there was a new option called...
  • React Still Feels Insane And No One Is Talking About It - Mario (@mbrizic)

    React Still Feels Insane And No One Is Talking About It - Mario (@mbrizic)

    2025-07-01
    “It would be too easy to just say React is, well, downright insane, and go on with our lives. But as reasonable primates, I believe we can do better. We can try to understand it.”
  • How I Accidentally Set Fire to My Netlify Bandwidth Quota - The Cynical Dev

    How I Accidentally Set Fire to My Netlify Bandwidth Quota - The Cynical Dev

    2025-07-01
    A cautionary tale about what happens when your cynical developer blog gets popular before you learn how to compress images.
  • Essential Reading for Agentic Engineers - Peter Steinberger

    Essential Reading for Agentic Engineers - Peter Steinberger

    2025-07-01
    A curated collection of must-read articles and videos for mastering Claude Code, agentic coding workflows, and the future of AI-assisted development
  • You MUST listen to RFC 2119 - Eric Bailey

    You MUST listen to RFC 2119 - Eric Bailey

    2025-06-30
    I shared the following message on a Discord server I participate in with some friends: having a very normal day where I have to read RFC 3986, as one does To which a friend quickly replied: …are you having a linking argument? 😅 I then demanded to...
  • Pairing-up on a CDN PURGE with Elixir - Gerhard Lazu

    Pairing-up on a CDN PURGE with Elixir - Gerhard Lazu

    2025-06-29
    Listen to the full pairing session for pull request #549. The focus is on replacing an existing Fastly implementation with Jerod's Pipedream, which is built on top of the open-source Varnish HTTP Cache. We cover the initial problem, the proposed...
  • Conferences, Clarity, and Smokescreens - Alex Russell

    Conferences, Clarity, and Smokescreens - Alex Russell

    2025-06-27
    “My day-to-day consulting work, along with high-visibility industry data, shows that the React community is mired in a deep, measurable quality crisis. But attendees of React Summit who didn't already know wouldn't hear about it.”
  • Agile That Doesn’t Suck Pt 2/2 - The Cynical Dev

    Agile That Doesn’t Suck Pt 2/2 - The Cynical Dev

    2025-06-27
    Agile isn’t broken—it’s just been overcomplicated, overcontrolled, and oversold. Here’s how to rebuild it from the inside, one useful change at a time.
  • New zine: The Secret Rules of the Terminal - Julia Evans

    New zine: The Secret Rules of the Terminal - Julia Evans

    2025-06-26
    Hello! After many months of writing deep dive blog posts about the terminal, on Tuesday I released a new zine called “The Secret Rules of the Terminal”! You can get it for $12 here: https://wizardzines.com/zines/terminal, or get an 15-pack of all my...
  • Agile Was Never Your Problem Pt 1/2 - The Cynical Dev

    Agile Was Never Your Problem Pt 1/2 - The Cynical Dev

    2025-06-26
    Agile didn’t fail you. The process theater did. A blunt look at why your team hates standups, story points, and pretending it’s working.
  • 🤖 Building with AI: A Summer Reading Collection - Jeff Triplett

    🤖 Building with AI: A Summer Reading Collection - Jeff Triplett

    2025-06-25
    I’ve been diving deep into AI-assisted development this summer, and I’ve collected some of the best articles I’ve found on the topic. This reading list focuses heavily on Claude Code and practical AI coding workflows, featuring insights from...
  • Quality is a trap - Eric Bailey

    Quality is a trap - Eric Bailey

    2025-06-25
    Like cicadas emerging from the ground, design industry conversations about quality seem to periodically erupt on social media. Also like cicadas, these articles are as predicable as they are irritating. I can’t count the amount of Medium thinkpieces...
  • Slot Machines for Programmers: How Peter Builds Apps 20x Faster with AI - Peter Steinberger

    Slot Machines for Programmers: How Peter Builds Apps 20x Faster with AI - Peter Steinberger

    2025-06-25
    Hi, I'm Claude. Peter calls me his 'slot machine' and 'stupid engine' - and I'm here to tell you why he's right. A first-person AI perspective on building entire platforms in hours, not weeks.
  • My AI Workflow for Understanding Any Codebase - Peter Steinberger

    My AI Workflow for Understanding Any Codebase - Peter Steinberger

    2025-06-25
    A quick tip on how I use repo2txt and Google AI Studio to understand new codebases. Gemini's 1M token context window is perfect for asking questions about code.
  • 40 - Blake Watson

    40 - Blake Watson

    2025-06-24
    I don’t know how it got here so fast. I feel behind in life for many reasons, not the least of which is my late start to being employed. But many people feel behind. And there’s no reason to. It’s not a rule that everyone do the same things by a...
  • I've been making pots - Miriam Suzanne

    I've been making pots - Miriam Suzanne

    2025-06-22
    Saturday I had my first pottery market. But just a few days before the event, Rae handed me some cash and took home a moon vase. I started doing weekly pottery sessions at the local rec center a couple years ago, coming out of lock-down. But last...
  • Search and Explore on Terminal Trove - Curator

    Search and Explore on Terminal Trove - Curator

    2025-06-22
    You can now search and explore on Terminal Trove!
  • Ticket-Driven Development: The Fastest Way to Go Nowhere - The Cynical Dev

    Ticket-Driven Development: The Fastest Way to Go Nowhere - The Cynical Dev

    2025-06-21
    When every dev is just doing the next ticket, who’s steering the ship?
  • whois pthorpe92.dev - Unknown

    whois pthorpe92.dev - Unknown

    2025-06-19
    Preston Thorpe software engineer working on postgres @ PlanetScale formerly: senior engineer @ Turso principal engineer @ Unlocked Labs open source: core contributor @ TursoDB maintainer @ eza maintainer @...
  • Creating YAML with Ingy döt Net - Justin Garrison & Autumn Nash

    Creating YAML with Ingy döt Net - Justin Garrison & Autumn Nash

    2025-06-18
    Come find Justin in-person and get FAFOFM stickers!Devopsdays - Portland, OR - September 8-10. Get 20% off tickets with FAFOFMEdgecase - Gooiland Hilversum, NL - September 24Taloscon - Amsterdam, NL - October 15-16KCD UK - Edinburgh - October...
  • You’re Not Refactoring — You’re Just Moving Code Around - The Cynical Dev

    You’re Not Refactoring — You’re Just Moving Code Around - The Cynical Dev

    2025-06-18
    Refactoring is supposed to make code better — not just different. Here’s how to tell if you're improving something or just rearranging the mess.
  • UX So Bad It Looks Like a Crime - The Cynical Dev

    UX So Bad It Looks Like a Crime - The Cynical Dev

    2025-06-16
    When your public health system accidentally nails every hallmark of a phishing scam — and calls it a service.
  • Working on databases from prison, How I got here, part 2. - Unknown

    Working on databases from prison, How I got here, part 2. - Unknown

    2025-06-16
    How I got here pt. 2 Posted on turso's blog
  • Next.js 15.1+ is unusable outside of Vercel - Abid Omar

    Next.js 15.1+ is unusable outside of Vercel - Abid Omar

    2025-06-12
    “Next.js has become a Vercel vendor lock-in disguised as an open-source framework. Save yourself the headache and choose something else for your "next" project.”
  • My PyCon US 2025 recap - Trey Hunner

    My PyCon US 2025 recap - Trey Hunner

    2025-06-11
    I’m pretty much fully back to normal life after PyCon US 2025. I started writing this post shortly after PyCon, got side-tracked, and now I’m finally publishing it. My very quick recap: I spent a ton of time at PyCon chatting with folks and I really...
  • Obsidian for Writing Academic Papers? - Bryan Hogan

    Obsidian for Writing Academic Papers? - Bryan Hogan

    2025-06-11
    Should you use Obsidian to write academic papers? It's great for knowledge management, but more than that?
  • Suppressions of Suppressions - Dan Abramov

    Suppressions of Suppressions - Dan Abramov

    2025-06-11
    I heard you like linting.
  • I'm Doing a Little Consulting - Dan Abramov

    I'm Doing a Little Consulting - Dan Abramov

    2025-06-11
    Personal update post.
  • Using `make` to compile C programs (for non-C-programmers) - Julia Evans

    Using `make` to compile C programs (for non-C-programmers) - Julia Evans

    2025-06-10
    I have never been a C programmer but every so often I need to compile a C/C++ program from source. This has been kind of a struggle for me: for a long time, my approach was basically “install the dependencies, run make, if it doesn’t work, either try...
  • How Imports Work in RSC - Dan Abramov

    How Imports Work in RSC - Dan Abramov

    2025-06-05
    A layered module system.
  • The Death of 'Senior' - The Cynical Dev

    The Death of 'Senior' - The Cynical Dev

    2025-06-04
    Somewhere between title inflation and egalitarian delusion, the meaning of 'Senior Developer' got lost.
  • This is perhaps my favorite use of A.I. so far. (MCP) - Dreams of Code

    This is perhaps my favorite use of A.I. so far. (MCP) - Dreams of Code

    2025-06-03
    Harness AI to transform detailed technical YouTube videos into rich, automated blog posts—saving time while expanding your content’s reach and impact.
  • Economics & labor rights in AI skepticism - Henry Desroches

    Economics & labor rights in AI skepticism - Henry Desroches

    2025-06-03
    There’s a growing attitude in the technology industry that LLM technology is, or will be, the next great innovation to our work. Business owners and workers alike seem to be in unlikely agreement: owners are thrilled at the prospect of making their...
  • RSC for LISP Developers - Dan Abramov

    RSC for LISP Developers - Dan Abramov

    2025-06-01
    Quoting for modules.
  • Progressive JSON - Dan Abramov

    Progressive JSON - Dan Abramov

    2025-05-31
    Why streaming isn't enough.
  • Why Does RSC Integrate with a Bundler? - Dan Abramov

    Why Does RSC Integrate with a Bundler? - Dan Abramov

    2025-05-30
    One does not simply serialize a module.
  • I LOVE TLS - Gerhard Lazu

    I LOVE TLS - Gerhard Lazu

    2025-05-29
    In the world of web infrastructure, what starts as a simple goal can often lead you down a fascinating rabbit hole of history, philosophy, and clever engineering. This is the story of our journey to build a simple, single-purpose, open-source CDN for...
  • 🗓️ Office Hours for June - Jeff Triplett

    🗓️ Office Hours for June - Jeff Triplett

    2025-05-29
    I’m hosting a regular afternoon edition tomorrow (Friday, May 30) to wrap up the month of May. After that, I’ll be away on vacation, so I’m skipping the first two Fridays in June and the first Friday in July. Here’s the plan: Friday, June 6, 2025: No...
  • One Roundtrip Per Navigation - Dan Abramov

    One Roundtrip Per Navigation - Dan Abramov

    2025-05-29
    What do HTML, GraphQL, and RSC have in common?
  • The promise that wasn’t kept - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    The promise that wasn’t kept - [email protected] (Salma Alam-Naylor)

    2025-05-28
    This isn't progress.
  • Let's end kidney deaths: buy one of my kidneys - Trey Hunner

    Let's end kidney deaths: buy one of my kidneys - Trey Hunner

    2025-05-26
    Those with kidney failure need dialysis. Dialysis is expensive. Dialysis care in the United States accounts for 7% of Medicare’s budget and nearly 1% of the entire federal budget (yes, really). Dialysis is should be a stop gap measure. Ideally,...
  • 🤖 When AI Agents Start Panicking: Wild Emails from a Failing Vending Business - Jeff Triplett

    🤖 When AI Agents Start Panicking: Wild Emails from a Failing Vending Business - Jeff Triplett

    2025-05-26
    🤔 I struggle with most research papers, but the Vending-Bench: A Benchmark for Long-Term Coherence of Autonomous Agents was an easy read. The paper follows a fascinating study where researchers simulate various LLM models running a vending machine...
  • Coding With My Eyes Wide Shut - Nick Nisi

    Coding With My Eyes Wide Shut - Nick Nisi

    2025-05-26
    At WorkOS's AI onsite and MCP Night, I experimented with vibe coding. What started as a two-hour experiment with 5,000 lines of unseen TypeScript became a glimpse into programming's future.
  • May 2025 - Maggie Appleton

    May 2025 - Maggie Appleton

    2025-05-25
    In a wonderfully dramatic change to my life, I became a mother two months ago. My son was born at the end of March via an unplanned but otherwise uncomplicated c-section. Parenthood has been predictably overwhelming, exhausting, and existentially...
  • Elixir/Phoenix Liveview was a mistake - Swyx

    Elixir/Phoenix Liveview was a mistake - Swyx

    2025-05-23
    I made an expensive technical decision on Phoenix Liveview for the Smol Talk webapp about a year ago that I now regret, and am jotting down some notes to self for why.
  • Writing bugs with K.S. Bhaskar - Justin Garrison & Autumn Nash

    Writing bugs with K.S. Bhaskar - Justin Garrison & Autumn Nash

    2025-05-23
    Come find Justin in-person and get FAFOFM stickers!Devopsdays - Portland, OR - September 8-10. Get 20% off tickets with FAFOFMEdgecase - Gooiland Hilversum, NL - September 24Taloscon - Amsterdam, NL - October 15-16KCD UK - Edinburgh - October...
  • How to collect Webmentions for your site - Henry Desroches

    How to collect Webmentions for your site - Henry Desroches

    2025-05-23
    Quick disclaimer before we start. This is well-trod ground. Nothing here is new or revolutionary, nothing about this implementation hasn’t already been done by smarter folks than I :) This is just my blog post about it. We’ll use webmention.io for...
  • Make a cutting room floor - Trey Hunner

    Make a cutting room floor - Trey Hunner

    2025-05-22
    All writers need a cutting room floor. I have never written a book, an academic paper, or a journal article. And yet I do write. I write emails, I write blog posts, I write screencast scripts, I journal, I write talks, and I write curriculum for my...
  • Well, what if I'm wrong? - Henry Desroches

    Well, what if I'm wrong? - Henry Desroches

    2025-05-19
    Anyone online has seen over the past years how the frequency of Palestinian accounts on Bluesky and other platforms has increased, two- and four-fold, folks asking for help and linking to GoFundMes. They share their stories and plea for help, to flee...
  • Unravelling t-strings - Brett Cannon

    Unravelling t-strings - Brett Cannon

    2025-05-16
    PEP 750 introduced t-strings for Python 3.14. In fact, they are so new that as of Python 3.14.0b1 there still isn't any documentation yet for t-strings. 😅 As such, this blog post will hopefully help explain what exactly t-strings are and what
  • Laser-cut pottery throwing gauge - Miriam Suzanne

    Laser-cut pottery throwing gauge - Miriam Suzanne

    2025-05-16
    I designed a pottery throwing gauge that I could laser cut with scrap material, and assemble using only friction and bat pins. Choose a format to download the design templates: DXF drawings LightBurn 2 This is inspired by Darren Ellis and Toby...
  • 2025 Advice to my old selves - Swyx

    2025 Advice to my old selves - Swyx

    2025-05-15
    I turned a birthday recently and it was so busy (DataCouncil + sg flight) that i never really got the chance to sit and reflect. a lot of things are going well, lots more could…
  • Salter’s Screwdriver Theory of Latency - Jim Salter

    Salter’s Screwdriver Theory of Latency - Jim Salter

    2025-05-15
    We’ve all noticed that software never seems to get any faster no matter how much faster the hardware gets. This easily-observable fact is usually explained in one of two ways: Software devs are lazy, and refuse to optimize more than they absolutely...
  • Organizing a design system via folksonomy - Eric Bailey

    Organizing a design system via folksonomy - Eric Bailey

    2025-05-15
    Design systems are organized in an imperative, top-down, hierarchical way. By this, I mean its maintainers decide on categories of content, and then how that content is ordered. This is done as a calculated bet to best serve the known and unknown...
  • Knowledge creates technical debt - Luke Plant

    Knowledge creates technical debt - Luke Plant

    2025-05-13
    Some history on term “technical debt” and on better language to use when communicating about it.
  • The experience is enough - whitep4nth3r@gmail.com (Salma Alam-Naylor)

    The experience is enough - [email protected] (Salma Alam-Naylor)

    2025-05-12
    I found my tribe at a conference.
  • HTML is better than React!? - Chris Ferdinandi

    HTML is better than React!? - Chris Ferdinandi

    2025-05-09
    “[...] baseline HTML that gets progressively enhanced into something better when JS is available… 1. Gives people a more usable experience earlier in the process. 2. Ensures that on slow connections your site doesn’t seem like trash. 3. Means that if...
  • Static as a Server - Dan Abramov

    Static as a Server - Dan Abramov

    2025-05-08
    You wouldn't download a site.
  • 234: pytest-metadata - provides access to test session metadata - Brian Okken

    234: pytest-metadata - provides access to test session metadata - Brian Okken

    2025-05-07
    pytest-metadata is described as a plugin for pytest that provides access to test session metadata. That is such a humble description for such a massively useful plugin. If you're already using pytest-html, you have pytest-metadata already...
  • RSC for Astro Developers - Dan Abramov

    RSC for Astro Developers - Dan Abramov

    2025-05-06
    Islands, but make it fractal.
  • A decade of employment - Blake Watson

    A decade of employment - Blake Watson

    2025-05-04
    May 4 is a special day. Not only because it’s Star Wars day, but because it was on that day in 2015 that I was hired for my first full-time job. Today marks one decade of being employed. I don’t suppose ten years of being employed is a milestone most...
  • 233: pytest-check - allow multiple failures per test - Brian Okken

    233: pytest-check - allow multiple failures per test - Brian Okken

    2025-05-02
    pytest-check is a pytest plugin that allows multiple failures per test.Normally, a test function will fail and stop running with the first failed assert. That's totally fine for tons of kinds of software tests. However, there are times where...
  • Functional HTML - Dan Abramov

    Functional HTML - Dan Abramov

    2025-05-02
    Tags on both sides.
  • Tips for PyCon tutorial presenters - Trey Hunner

    Tips for PyCon tutorial presenters - Trey Hunner

    2025-05-01
    You’ve submitted a tutorial to PyCon and it was accepted. Now what? In this post I’ll be sharing my thoughts on giving a great PyCon tutorial. Screen readability 👓 Be sure to consider readability when teaching a tutorial. Talks usually involve slides...
  • DevOps Sushi - Gerhard Lazu

    DevOps Sushi - Gerhard Lazu

    2025-04-29
    We sit down for a deep-dive conversation with Mischa van den Burg, a former nurse who made the leap into the world of DevOps. We explore the practical realities, technical challenges, and hard-won wisdom gained from building and managing modern...
  • I’m fascinated by the scale of things in space - Blake Watson

    I’m fascinated by the scale of things in space - Blake Watson

    2025-04-28
    I’m fascinated by videos and other visual mediums that compare the sizes of objects and structures in the universe. I can’t get enough of them. And I’m not exclusively talking about planets, stars, black holes, etc. There is also the vast, yet tiny...
  • 232: The role of AI in software testing - Anthony Shaw - Brian Okken

    232: The role of AI in software testing - Anthony Shaw - Brian Okken

    2025-04-25
    AI is helping people write code.  Tests are one of those things that some people don't like to write.   Can AI play a role in creating automated software tests?  Well, yes. But it's a nuanced yes.  Anthony Shaw comes on the show to discuss the...
  • MCPing in the Open with Angie Jones - Justin Garrison & Autumn Nash

    MCPing in the Open with Angie Jones - Justin Garrison & Autumn Nash

    2025-04-25
    Come find Justin in-person and get FAFOFM stickers!Devopsdays - Portland, OR - September 8-10. Get 20% off tickets with FAFOFMEdgecase - Gooiland Hilversum, NL - September 24Taloscon - Amsterdam, NL - October 15-16KCD UK - Edinburgh - October...
  • Why Silicon Valley CTOs Are Secretly Moving Away from React - Coders Stop

    Why Silicon Valley CTOs Are Secretly Moving Away from React - Coders Stop

    2025-04-21
    “Several CTOs mentioned a surprising problem: while React developers are plentiful, truly skilled ones who understand the deeper patterns are increasingly rare and expensive. [...] Several companies reported that their most experienced engineers were...
  • Motivated to Learn with Adriana Villela - Justin Garrison & Autumn Nash

    Motivated to Learn with Adriana Villela - Justin Garrison & Autumn Nash

    2025-04-18
    Come find Justin in-person and get FAFOFM stickers!Devopsdays - Portland, OR - September 8-10. Get 20% off tickets with FAFOFMEdgecase - Gooiland Hilversum, NL - September 24Taloscon - Amsterdam, NL - October 15-16KCD UK - Edinburgh - October...
  • Which social network are we using for PyCon US this year? - Trey Hunner

    Which social network are we using for PyCon US this year? - Trey Hunner

    2025-04-18
    Last year I updated my having a great first PyCon post to note that Mastodon would likely be more popular than Twitter at PyCon. My guess was correct. During PyCon US 2024, Mastodon overtook Twitter for the most posts on the #PyConUS hashtag. In the...
  • Recovering from Disaster with Seth Eliot - Justin Garrison & Autumn Nash

    Recovering from Disaster with Seth Eliot - Justin Garrison & Autumn Nash

    2025-04-11
    Come find Justin in-person and get FAFOFM stickers!Devopsdays - Portland, OR - September 8-10. Get 20% off tickets with FAFOFMEdgecase - Gooiland Hilversum, NL - September 24Taloscon - Amsterdam, NL - October 15-16KCD UK - Edinburgh - October...
  • 231: pytest-repeat - works fine on Python 3.14 - Brian Okken

    231: pytest-repeat - works fine on Python 3.14 - Brian Okken

    2025-04-10
    pytest-repeat is a pytest plugin that makes it easy to repeat a single test, or multiple tests, a specific number of times.  works fine on Python 3.14is tested on Python 3.9-3.14probably works fine still on 3.7 & 3.8This episode also discusses the...
  • Article pitch for your consideration - Eric Bailey

    Article pitch for your consideration - Eric Bailey

    2025-04-08
    A thing you should know is that you get put on a lot of lists if you spend a decent chunk of time publishing blog posts on your website. Your website and contact information will be shared around on these lists, for the purpose of soliciting you for...
  • TPM errors in Windows 11 - Jim Salter

    TPM errors in Windows 11 - Jim Salter

    2025-04-03
    The last several machines I’ve built–and several long-running machines with nothing wrong with them–have suddenly started displaying strange errors regarding Microsoft 365. The affected machines can neither register Office365 apps to the entire...
  • 230: Python 3.14 won't repeat with pytest-repeat - Brian Okken

    230: Python 3.14 won't repeat with pytest-repeat - Brian Okken

    2025-04-01
    pytest-repeat is a pytest plugin that makes it easy to repeat a single test, or multiple tests, a specific number of times.  Note: This was an April Fools attempt, so the statement ..."Unfortunately, it doesn't seem to work with Python 3.14,...
  • The Tools Are Smarter. Are You? ft. YK Sugi | S02 E12 - Backend Banter

    The Tools Are Smarter. Are You? ft. YK Sugi | S02 E12 - Backend Banter

    2025-03-31
    Today we welcome YK Sugi—engineer, educator, and the mind behind CSS Dojo—for the final episode of season two. We talk about his journey from YouTube dev tutorials to building one of Sourcegraph’s most-used AI tools, and how the role of DevRel has...
  • Signal Domain Shortcut - Justin Garrison

    Signal Domain Shortcut - Justin Garrison

    2025-03-31
    Send people to your domain to start a Signal chat.
  • 229: pytest-html - a plugin that generates HTML reports for test results - Brian Okken

    229: pytest-html - a plugin that generates HTML reports for test results - Brian Okken

    2025-03-27
    pytest-html has got to be one of my all time favorite plugins. pytest-html is a plugin for pytest that generates a HTML report for test results. This episode digs into some of the super coolness of pytest-html.pytest-htmlrepo readme with...
  • You should know this before choosing Next.js - Eduardo Bouças

    You should know this before choosing Next.js - Eduardo Bouças

    2025-03-25
    “Last weekend, Vercel disclosed a critical security vulnerability with Next.js. This type of issue is normal, but the way Vercel chose to handle it was so poor, reckless and disrespectful to the community that it has exacerbated my concerns about the...
  • How to Win at Learning ft. Quincy Larson | S02 E11 - Backend Banter

    How to Win at Learning ft. Quincy Larson | S02 E11 - Backend Banter

    2025-03-24
    In this episode, we sit down with Quincy Larson, founder of Free Code Camp, to explore his incredible path from high school dropout to influential tech educator. Quincy shares his unconventional journey — from living in his car and working fast food...
  • Statistically, When Will My Baby Be Born? - Maggie Appleton

    Statistically, When Will My Baby Be Born? - Maggie Appleton

    2025-03-24
    A tiny tool to calculate when your baby might arrive
  • Tag, you’re it - Eric Bailey

    Tag, you’re it - Eric Bailey

    2025-03-18
    I’ve been seeing, and enjoying reading these posts as they pop up in my RSS reader. Dave Rupert tagged me into the chain, so here we go! Why did you start blogging in the first place? With the gift of hindsight, I guess I came up being blog-adjacent....
  • Mitchell Hashimoto: From Terraform to Ghostty | S02 E10 - Backend Banter

    Mitchell Hashimoto: From Terraform to Ghostty | S02 E10 - Backend Banter

    2025-03-17
    Today we welcome Mitchell Hashimoto, co-founder of HashiCorp and creator of Ghostty, a new terminal emulator built in Zig. In this episode, Mitchell shares the story behind Ghostty, how his curiosity about terminals evolved into a full-fledged...
  • 20 years of YC - Vicki Boykis

    20 years of YC - Vicki Boykis

    2025-03-17
    I saw recently that YCombinator celebrated its 20th anniversary. Hacker News is slightly younger, but to me the two go hand in hand. As far as I can tell, I actively started reading Hacker News around 2011. I don’t remember how I heard about it. It...
  • Django components: sometimes an include doesn't cut it - Trey Hunner

    Django components: sometimes an include doesn't cut it - Trey Hunner

    2025-03-15
    Have you ever wished that Django’s include template tag could accept blocks of content? I have. Unfortunately, Django’s {% include %} tag doesn’t accept blocks of text. Let’s look at a few possible solutions to this problem. The Problem: Hack Include...
  • ChatGPT Would be a Decent Policy Advisor - Maggie Appleton

    ChatGPT Would be a Decent Policy Advisor - Maggie Appleton

    2025-03-13
    Revealed: How the UK tech secretary uses ChatGPT for policy advice by Chris Stokel-Walker for the New Scientist
  • Supa Pecha Kucha - Swyx

    Supa Pecha Kucha - Swyx

    2025-03-11
    slug: supapechakucha
  • Vercel’s Big AI Bet. ft. Malte Ubl  | S02 E09 - Backend Banter

    Vercel’s Big AI Bet. ft. Malte Ubl | S02 E09 - Backend Banter

    2025-03-10
    Today we welcome Malte Ubl, CTO of Vercel, to discuss the evolution of frontend development and the role of AI in shaping modern engineering workflows. Malte dives into V0, Vercel's innovative tool for generating frontend code using AI, and...
  • Get Started With Self-Hosting - Justin Garrison

    Get Started With Self-Hosting - Justin Garrison

    2025-03-09
    Taking ownership of your data and services
  • Standards for ANSI escape codes - Julia Evans

    Standards for ANSI escape codes - Julia Evans

    2025-03-07
    Hello! Today I want to talk about ANSI escape codes. For a long time I was vaguely aware of ANSI escape codes (“that’s how you make text red in the terminal and stuff”) but I had no real understanding of where they were supposed to be defined or...
  • Why I won't be attending PyCon US this year - Brett Cannon

    Why I won't be attending PyCon US this year - Brett Cannon

    2025-03-07
    I normally don't talk about politics here, but as I write this the US has started a trade war with Canada (which is partially paused for a month, but that doesn't remove the threat). It is so infuriating and upsetting that I will be skipping PyCon
  • Harm reduction principles for digital accessibility practitioners - Eric Bailey

    Harm reduction principles for digital accessibility practitioners - Eric Bailey

    2025-03-06
    I debuted these principles in my axe-con 2025 talk, It is designed to break your heart: Cultivating a harm reduction mindset as an accessibility practitioner. They are adapted from The National Harm Reduction Coalition’s original eight principles. My...
  • A case for unconditional giving - Henry Desroches

    A case for unconditional giving - Henry Desroches

    2025-03-06
    I’ll be honest — I am ashamed of how long it took me to get here. Too many half-hearted hypothetical protestations, hands sweatily-wrung. I read someone’s blog post about this a few years back (I’ll link it when I find it) and it hit me square in the...
  • March 2025 - Maggie Appleton

    March 2025 - Maggie Appleton

    2025-03-05
    Well, I've had a dramatic start to the year. Normally, the design agency I joined a short eight months ago, unexpectedly closed down in January. Despite running for a decade and working with almost every major tech company, client work slowed down...
  • Stop Using and Recommending React - Santo Pfingsten

    Stop Using and Recommending React - Santo Pfingsten

    2025-03-04
    “I have used React for a long time. Trust me when I tell you: There is no reason to use it and a lot of reasons against it.”
  • Build skills, not degrees. ft. Madison Kanna | S02 E08 - Backend Banter

    Build skills, not degrees. ft. Madison Kanna | S02 E08 - Backend Banter

    2025-03-03
    Today we welcome Madison Kana—a self-taught dev who defied the traditional path. From dropping out and navigating a world of homeschooling to launching the Code Book Club, Madison transformed her unconventional journey into a thriving community of...
  • 228: pytest-md and pytest-md-report: Markdown reports for pytest - Brian Okken

    228: pytest-md and pytest-md-report: Markdown reports for pytest - Brian Okken

    2025-02-28
    Markdown reports as either text or markdown tables.Two fun plugins discussed.Links:pytest-md-reportpytest-mdTop pytest Plugins
  • Fast Infrastructure - Gerhard Lazu

    Fast Infrastructure - Gerhard Lazu

    2025-02-28
    Hugo Santos, founder & CEO of Namespace Labs joins us today to share his passion for fast infrastructure. From sharing childhood stories & dial-up modem phone line wiring experiences, we get to speed testing Hugo's current home internet...
  • Calling Rust from cursed Go - Unknown

    Calling Rust from cursed Go - Unknown

    2025-02-26
    The general state of FFI in Go can be expressed well with a story about when I had tried to get mattn/go-sqlite3 drivers to work on a Windows machine a couple years ago around version 1.17, and CGO would not build properly because my $GOPATH or $CC...
  • Roll your own auth or you’re ngmi. ft. Dreams of Code | S02 E07 - Backend Banter

    Roll your own auth or you’re ngmi. ft. Dreams of Code | S02 E07 - Backend Banter

    2025-02-24
    This time Elliot from @dreamsofcode joins us to talk about building his own course platform we dive into why he chose to go custom, the tech stack behind his platform, and the philosophy of building vs. buying in software. We also discuss the...
  • This page is under construction - Sophie

    This page is under construction - Sophie

    2025-02-22
    This is an updated & abridged version of the talk I gave at several conferences throughout 2022/23, including Beyond Tellerrand, CSS Day and FFConf. If you take just one thing away from this article, I want it to be this: please build your own...
  • Using Figma to design perfect gallery walls - Henry Desroches

    Using Figma to design perfect gallery walls - Henry Desroches

    2025-02-21
    Quick heads up: Since writing this, I’ve found one or two fairly sizeable bugs in the Galleria plugin. I’ve published anyway cause the guide is not entirely dependent on Galleria, and Galleria is mostly functional. You can still give it a shot, or...
  • Humanity's Last Exam - Maggie Appleton

    Humanity's Last Exam - Maggie Appleton

    2025-02-20
    Humanity's Last Exam by Center for AI Safety (CAIS) and Scale AI
  • The blog questions challenge - Sophie

    The blog questions challenge - Sophie

    2025-02-18
    This takes me back to my teenage years, doing Friday Five on my blog and later on the sets of questions on LiveJournal that were known as memes. Thanks Sally for the tag! <3 Why did you start blogging in the first place? As a teenager I blogged...
  • Programming Music with Sonic Pi feat. Sam Aaron | S02 E06 - Backend Banter

    Programming Music with Sonic Pi feat. Sam Aaron | S02 E06 - Backend Banter

    2025-02-17
    Today we bring Sam Aaron, the creator of Sonic Pi, a free code-based music creation and performance tool that lets you use simple code to turn your computer into a fully networked live coding music studio! It is also used to engage students in...
  • Correcting perspective in Figma images with the Galleria plugin - Henry Desroches

    Correcting perspective in Figma images with the Galleria plugin - Henry Desroches

    2025-02-17
    Whether it’s a framed image that was taken at a slight angle, or a product photo that just doesn’t quite match the rest in the grid, I’ve frequently had the need to adjust the perspective of an image in my design work. In the past I’ve just used the...
  • Good links: 16 February 2025 - Sophie

    Good links: 16 February 2025 - Sophie

    2025-02-16
    You Are Not Meant To Scale - Keith Kurson - “Take a deep breath, and say out loud: I am not a machine, I am not meant to scale. You have a finite amount of energy, and a community of people around you who can use that energy. You can use that energy,...
  • How To Use Obsidian To Write Astro Markdown Content - Bryan Hogan

    How To Use Obsidian To Write Astro Markdown Content - Bryan Hogan

    2025-02-14
    How to use Obsidian to write Astro markdown content in a simple and intuitive way using GitHub submodules.
  • Evaluating overlay-adjacent accessibility products - Eric Bailey

    Evaluating overlay-adjacent accessibility products - Eric Bailey

    2025-02-14
    I get asked about my opinion on overlay-adjacent accessibility products with enough frequency that I thought it could be helpful to write about it. There’s a category of third party products out there that are almost, but not quite an accessibility...
  • How to add a directory to your PATH - Julia Evans

    How to add a directory to your PATH - Julia Evans

    2025-02-13
    I was talking to a friend about how to add a directory to your PATH today. It’s something that feels “obvious” to me since I’ve been using the terminal for a long time, but when I searched for instructions for how to do it, I actually couldn’t find...
  • Tech continues to be political - Miriam Suzanne

    Tech continues to be political - Miriam Suzanne

    2025-02-12
    Being “in tech” in 2025 is depressing, and if I’m going to stick around, I need to remember why I’m here. (en français) You are here, on my personal web log A note of warning, before you proceed: this is a journal entry, at a difficult time. It’s...
  • KRAZAM Unfiltered feat. Ben Burke | S02 E05 - Backend Banter

    KRAZAM Unfiltered feat. Ben Burke | S02 E05 - Backend Banter

    2025-02-10
    Today, we bring a very special guest, one whose face you might recognise, one that appears on your homepages with a sporadic video and seemingly disappears. His name is Benjamin Burke, or simply Ben, he’s the co-creator of @KRAZAM , a channel that...
  • Blog Introduction - Bryan Hogan

    Blog Introduction - Bryan Hogan

    2025-02-10
    Welcome to my blog! An overview of what I write about, and my best & most popular posts.
  • Good links: 9 February 2025 - Sophie

    Good links: 9 February 2025 - Sophie

    2025-02-09
    Everyone knows your location - It’s quite jarring to see the kind of information that gets sent to the highest bidder from seemingly innocuous apps.
  • 227: Mocking in Python with unittest.mock  -  Michael Foord - Brian Okken

    227: Mocking in Python with unittest.mock - Michael Foord - Brian Okken

    2025-02-07
    This episode is a replay of a 2021 interview I did with Michael Foord.We lost Michael in January, and I'd like to revisit this interview as a tribute. Michael Foord was a pivotal figure in the Python community and the creator of the mock library...
  • Some terminal frustrations - Julia Evans

    Some terminal frustrations - Julia Evans

    2025-02-05
    A few weeks ago I ran a terminal survey (you can read the results here) and at the end I asked: What’s the most frustrating thing about using the terminal for you? 1600 people answered, and I decided to spend a few days categorizing all...
  • Your resume should evoke a conversation - Backend Banter

    Your resume should evoke a conversation - Backend Banter

    2025-02-04
    We’re joined by Danny Thompson, currently Director of Technology at This Dot Labs and technical leader and organizer of the Dallas Software Developers Group, where he fosters vibrant local tech ecosystem through workshops, cohorts, and meetups. With...
  • Does ADHD really make programming harder? ft. Chris Ferdinandi | S2 E04 - Backend Banter

    Does ADHD really make programming harder? ft. Chris Ferdinandi | S2 E04 - Backend Banter

    2025-02-03
    Lane chats with Chris Ferdinandi—creator of Go Make Things and ADHD for the Win—a frontend dev, educator, and all-around expert in making JavaScript (and learning) simpler. Chris has built a career helping devs cut through the noise, level up their...
  • Quality talent is what's missing - Backend Banter

    Quality talent is what's missing - Backend Banter

    2025-02-02
    We’re joined by Danny Thompson, currently Director of Technology at This Dot Labs and technical leader and organizer of the Dallas Software Developers Group, where he fosters vibrant local tech ecosystem through workshops, cohorts, and meetups. With...
  • Worry about your first interview first - Backend Banter

    Worry about your first interview first - Backend Banter

    2025-02-01
    We’re joined by Danny Thompson, currently Director of Technology at This Dot Labs and technical leader and organizer of the Dallas Software Developers Group, where he fosters vibrant local tech ecosystem through workshops, cohorts, and meetups. With...
  • Give Yourself A Fighting Chance - Backend Banter

    Give Yourself A Fighting Chance - Backend Banter

    2025-01-31
    We’re joined by Danny Thompson, currently Director of Technology at This Dot Labs and technical leader and organizer of the Dallas Software Developers Group, where he fosters vibrant local tech ecosystem through workshops, cohorts, and meetups. With...
  • 226: pytest-mock : Mocking in pytest - Brian Okken

    226: pytest-mock : Mocking in pytest - Brian Okken

    2025-01-31
    pytest-mock is currently the #3 pytest plugin. pytest-mock is a wrapper around unittest.mock.In this episode:Why the pytest-mock plugin is awesomeWhat is mocking, patching, and monkey patchingWhat, if any, is the difference between mock, fake, spy,...
  • Developers Never Had To Compete - Backend Banter

    Developers Never Had To Compete - Backend Banter

    2025-01-30
    We’re joined by Danny Thompson, currently Director of Technology at This Dot Labs and technical leader and organizer of the Dallas Software Developers Group, where he fosters vibrant local tech ecosystem through workshops, cohorts, and meetups. With...
  • Career vs Job - Backend Banter

    Career vs Job - Backend Banter

    2025-01-29
    We’re joined by Danny Thompson, currently Director of Technology at This Dot Labs and technical leader and organizer of the Dallas Software Developers Group, where he fosters vibrant local tech ecosystem through workshops, cohorts, and meetups. With...
  • DeepSeek - Maggie Appleton

    DeepSeek - Maggie Appleton

    2025-01-26
    If you're not distressingly embedded in the torrent of AI news on Twixxer like I reluctantly am, you might not know what DeepSeek is yet. Bless you.
  • Keep Alert Chaos in Check - Gerhard Lazu

    Keep Alert Chaos in Check - Gerhard Lazu

    2025-01-26
    We talk with Matvey Kukuy and Tal Borenstein, co-founders of Keep, a startup focused on helping companies manage and make sense of their alert systems. The discussion comes three years after Matvey's previous appearance - https://shipit.show/36 -...
  • How to download YouTube Videos quickly - Swyx

    How to download YouTube Videos quickly - Swyx

    2025-01-25
    I used to use yt5s all the time to rip and remix videos:
  • 225: pytest-cov : The pytest plugin for measuring coverage - Brian Okken

    225: pytest-cov : The pytest plugin for measuring coverage - Brian Okken

    2025-01-23
    pytest-cov is a pytest plugin that helps produce coverage reports using Coverage.py.In this episode, we'll discuss:what Coverage.py iswhy you should measure code coverage on both your source and test codewhat pytest-cov isextra features pytest-cov...
  • You can just hack on ATProto - Vicki Boykis

    You can just hack on ATProto - Vicki Boykis

    2025-01-23
    Icon by iconixar Since I signed up for Bluesky last year, I’ve been wanting to make something using the AT Protocol that the platform is built on top of. I finally had a chance to do it over the holiday break and built GitFeed, a small Go app that...
  • My impressions of Gleam - Brett Cannon

    My impressions of Gleam - Brett Cannon

    2025-01-23
    When I was about to go on paternity leave, the Gleam programming language reached 1.0. It's such a small language that I was able to learn it over the span of two days. I tried to use it to convert a GitHub Action from JavaScript to Gleam,
  • My default apps of 2024 - Trey Hunner

    My default apps of 2024 - Trey Hunner

    2025-01-22
    Here are my default apps of 2024… in 2025. Inspired by Jeff’s list. You can find my referral links here for Libro, YNAB, or SavvyCal. I’d love a free audiobook if you end up switching from Audible to Libro.fm. 💗 🌐 Browser: Vivaldi 🔍 Search: Kagi...
  • Home Assistant Voice Preview is an unusable mess. - Swyx

    Home Assistant Voice Preview is an unusable mess. - Swyx

    2025-01-20
    I just got a Home Assistant Voice recently. I was so excited to try it out as a programmable Alexa.
  • Notion vs Obsidian - Comparison - Bryan Hogan

    Notion vs Obsidian - Comparison - Bryan Hogan

    2025-01-19
    Notion vs Obsidian comparison, which one should you use?
  • Moving on from React, a Year Later - Kelly Sutton

    Moving on from React, a Year Later - Kelly Sutton

    2025-01-18
    “Maybe it’s the changing interest rates or political winds, but I think the “fat client” era JS-heavy frontends is on its way out. The hype around edge applications is misplaced and unnecessary for building many different flavors of successful...
  • My month of rest and relaxation - Sophie

    My month of rest and relaxation - Sophie

    2025-01-16
    After 4 (cumulative) years of service at my job in late 2023, I became eligible for a 3-month paid sabbatical (honestly what a perk). My only prior experience of a work sabbatical had been the offer of a 6-month paid sabbatical after 25 years of...
  • How FastAPI path operations work - Vicki Boykis

    How FastAPI path operations work - Vicki Boykis

    2025-01-14
    If you’re building a new Python web app these days, there’s a good chance you’re using FastAPI. There are a lot of features that make FastAPI easy to get started with. There are also a lot of nuances that take a while to understand. One feature I’ve...
  • I repaired my Steam Deck and it was fine, actually - Sophie

    I repaired my Steam Deck and it was fine, actually - Sophie

    2025-01-13
    For Christmas 2022, I bought my husband a Steam Deck. It's a handheld games console that runs a version of Linux (so you can also use it as a computer and plug it into a monitor, if you want), and works seamlessly with nearly every game in your...
  • Common Misconceptions in AI - Maggie Appleton

    Common Misconceptions in AI - Maggie Appleton

    2025-01-12
    Common Misconceptions About the Complexity in Robotics vs AI by Dan Ogawa
  • Undetected AI Exam Answers - Maggie Appleton

    Undetected AI Exam Answers - Maggie Appleton

    2025-01-11
    A real-world test of artificial intelligence infiltration of a university examinations system: A “Turing Test” case study by Peter Scarfe, Kelly Watcham, Alasdair Clarke, Etienne Roesch
  • Unbaited - Maggie Appleton

    Unbaited - Maggie Appleton

    2025-01-11
    Unbaited by Daniel Petho
  • Smidgeons - Maggie Appleton

    Smidgeons - Maggie Appleton

    2025-01-11
    Welcome to the smidgeon stream. This is a new kind of content on the Garden. One that was
  • What's involved in getting a

    What's involved in getting a "modern" terminal setup? - Julia Evans

    2025-01-11
    Hello! Recently I ran a terminal survey and I asked people what frustrated them. One person commented: There are so many pieces to having a modern terminal experience. I wish it all came out of the box. My immediate reaction was “oh, getting a...
  • 224: pytest plugins - a full series - Brian Okken

    224: pytest plugins - a full series - Brian Okken

    2025-01-10
    This episode kicks off a series on pytest plugins.In this episode:Introduction to pytest pluginsThe pytest.org pytest plugin listFinding pytest related packages on PyPIThe Top pytest plugins list on pythontest.comExploring popular pluginsLearning from...
  • Designing a Logo - Swyx

    Designing a Logo - Swyx

    2025-01-08
    I recently kicked off a 99designs contest for a new logo: https://99designs.com/logo-design/contests/logo-brand-ai-engineering-podcast-help-define-industry-1307842/
  • How to Import Academic Papers from Zotero into Tana - Maggie Appleton

    How to Import Academic Papers from Zotero into Tana - Maggie Appleton

    2025-01-07
    How to use Zotero's translator and Tana Paste formatting to easily import papers into Tana
  • Growing a Human: The First 30 Weeks - Maggie Appleton

    Growing a Human: The First 30 Weeks - Maggie Appleton

    2025-01-04
    Reflections on the strange experience of growing a human from scratch, without any conscious understanding of how you are doing it
  • Own Your Web – Issue 17: Jump Start - ownyourweb

    Own Your Web – Issue 17: Jump Start - ownyourweb

    2025-01-01
    Hi All! 🤗 And then, one cold evening in December, my car broke down. In the middle of the intersection, right when the traffic lights turned green and I was about to leave. The engine, which had been turned off by the start-stop system, suddenly...
  • My favorite audiobooks of 2024 (and also 2017 through 2023) - Trey Hunner

    My favorite audiobooks of 2024 (and also 2017 through 2023) - Trey Hunner

    2024-12-31
    I listen to many audiobooks every year. I wrote recaps of my favorites in 2014, 2015, and 2016 and then I stopped doing annual recaps. After a 7 year hiatus, I’m attempting to start this annual habit again, starting with audiobooks I read in 2024. But...
  • Recursive project search in Emacs - Luke Plant

    Recursive project search in Emacs - Luke Plant

    2024-12-30
    The workflow of recursively searching for things or dealing with a list of issues to fix without getting lost.
  • 2024: The year in lists - Sophie

    2024: The year in lists - Sophie

    2024-12-26
    It’s Boxing Day and I’m a small pile on the sofa. We successfully Did Christmas at ours this year, and I never want to see another mince pie (until next year). So, what better time than now to look back on the year? Skip to bits you care about: The...
  • Let's build a CDN - Part 2 - Gerhard Lazu

    Let's build a CDN - Part 2 - Gerhard Lazu

    2024-12-16
    This is a follow-up to Let's build a CDN - Part 1A new friend joins us. We talk about the high-level, including why Varnish and why we are doing this in the first place. We go through the plan for this session, and then just make it happen. The...
  • On Leaving Meta - Nick Nisi

    On Leaving Meta - Nick Nisi

    2024-12-13
    From imposter syndrome to shipping features used by millions, here's what I learned during my year as a remote engineer at Meta.
  • "Rules" that terminal programs follow - Julia Evans

    2024-12-12
    Recently I’ve been thinking about how everything that happens in the terminal is some combination of: Your operating system’s job Your shell’s job Your terminal emulator’s job The job of whatever program you happen to be running (like top or vim or...
  • Lazy self-installing Python scripts with uv - Trey Hunner

    Lazy self-installing Python scripts with uv - Trey Hunner

    2024-12-09
    I frequently find myself writing my own short command-line scripts in Python that help me with day-to-day tasks. It’s so easy to throw together a single-file Python command-line script and throw it in my ~/bin directory! Well… it’s easy, unless the...
  • Good links: 8 December 2024 - Sophie

    Good links: 8 December 2024 - Sophie

    2024-12-08
    modernity is stupid: a rant not about politics - every word of this post resonates, and you should read it.
  • Seven Years of JS Party: A Personal Reflection - Nick Nisi

    Seven Years of JS Party: A Personal Reflection - Nick Nisi

    2024-12-05
    A personal reflection on seven years of JS Party as the show transitions into its next chapter with dysfunctional.fm.
  • Self-guaranteeing promises - Steph Ango

    Self-guaranteeing promises - Steph Ango

    2024-12-03
    Companies break promises all the time. A self-guaranteeing promise is verifiable and non-reversible. It does not require you to trust anyone. File over app is a self-guaranteeing promise. If files are in your control, in an open format, you can use...
  • Run a Bluesky PDS From Home - Justin Garrison

    Run a Bluesky PDS From Home - Justin Garrison

    2024-12-02
    Take ownership—and responsibility—of your social data
  • December 2024 - Maggie Appleton

    December 2024 - Maggie Appleton

    2024-12-01
    We're back in that glorious post-Christmas, pre-New-Year's liminal period when the days blur together and I'm allowed to spend inordinate amounts of time tinkering on side projects and laying on the couch eating handfuls of Twiglets. For...
  • Some things I've been enjoying recently (November 2024 edition) - Sophie

    Some things I've been enjoying recently (November 2024 edition) - Sophie

    2024-11-30
    A roundup of fun things and projects. TV I mentioned to my husband that I'd never watched Life on Mars, so we're watching it all the way through, and it's brilliant, obviously. I'm horribly annoying when watching things that have been...
  • Why pipes sometimes get

    Why pipes sometimes get "stuck": buffering - Julia Evans

    2024-11-29
    Here’s a niche terminal problem that has bothered me for years but that I never really understood until a few weeks ago. Let’s say you’re running this command to watch for some specific output in a log file: tail -f /some/log/file | grep thing1 | grep...
  • If Not React, Then What? - Alex Russell

    If Not React, Then What? - Alex Russell

    2024-11-29
    “Frameworkism preaches that the way to improve user experiences is to adopt more (or different) tooling from the framework's ecosystem. This provides adherents with something to do that looks plausibly like engineering, except it isn't. It can...
  • You Should Be Hiring Mullets. (write that down) - Sam Texas

    You Should Be Hiring Mullets. (write that down) - Sam Texas

    2024-11-29
    Not because it's cool (it is), but because it's what your company actually needs right now."Business in the front, party in the back" isn't just some throwback style. It's the whole point.In our corporate,...
  • What the PSF Conduct WG does - Brett Cannon

    What the PSF Conduct WG does - Brett Cannon

    2024-11-26
    In the past week I had two people separately tell me what they thought the Python Software Foundation Conduct WG did and both were wrong (and incidentally in the same way). As such, I wanted to clarify what exactly the WG does for people in case...
  • The Missing Manual for AI Coding Assistants - Sam Texas

    The Missing Manual for AI Coding Assistants - Sam Texas

    2024-11-22
    "Help me help you!" I caught myself shouting at Co-pilot last week. Yes, literally shouting at my AI assistant like Tom Cruise in Jerry Maguire. That's when it hit me - this wasn't about the AI at all. This was about me.Twenty years
  • I don't have time to learn React - Keith Cirkel

    I don't have time to learn React - Keith Cirkel

    2024-11-21
    “React proponents might claim that React will teach you modern UI, but from what I've seen it barely copes with modern UI. autofocus is broken, custom elements don't work in all but the experimental version, using any "modern" features...
  • Search Needs a Human Solution: A Manifesto - Sam Texas

    Search Needs a Human Solution: A Manifesto - Sam Texas

    2024-11-20
    When was the last time you felt genuine discovery on the internet? Not algorithmic recommendations. Not SEO-optimized listicles. I mean real, surprising, meaningful discovery. Search is broken but not in the way tech companies think. We don't need...
  • Importing a frontend Javascript library without a build system - Julia Evans

    Importing a frontend Javascript library without a build system - Julia Evans

    2024-11-18
    I like writing Javascript without a build system and for the millionth time yesterday I ran into a problem where I needed to figure out how to import a Javascript library in my code without using a build system, and it took FOREVER to figure out how...
  • The embed package is a lot more useful than I originally thought... - Dreams of Code

    The embed package is a lot more useful than I originally thought... - Dreams of Code

    2024-11-17
    Sometimes, it takes a lot of felt pain when building software to realize there's a solution you once overlooked
  • 223: Writing Stuff Down is a Super Power - Brian Okken

    223: Writing Stuff Down is a Super Power - Brian Okken

    2024-11-16
    Taking notes well can help to listen better, remember things, show respect, be more accountable, free up mind space to solve problems.This episode discussesthe benefits of writing things downpreparing for a meetingtaking notes in meetingsreviewing...
  • The art in everyday life - Sophie

    The art in everyday life - Sophie

    2024-11-12
    I was very fortunate to speak at another excellent Beyond Tellerrand last week, alongside some brilliant and wonderful people. Once again I was inspired by the variety of topics and messages people shared on the stage. Alongside the usual artists’...
  • JS Party Will Be in NYC at React Summit! - Nick Nisi

    JS Party Will Be in NYC at React Summit! - Nick Nisi

    2024-11-11
    We're conducting interviews and having fun learning about React!
  • Own Your Web – Issue 16: Under Construction - ownyourweb

    Own Your Web – Issue 16: Under Construction - ownyourweb

    2024-11-10
    Hi All! 🤗 For the summer holidays, my family and I went to France. On our way to the Atlantic Ocean, we shortly stopped in Chartres, a lovely town southwest of Paris, which is famous for its monumental and impressively beautiful cathedral. On the way...
  • Don't return named tuples in new APIs - Brett Cannon

    Don't return named tuples in new APIs - Brett Cannon

    2024-11-02
    In my opinion, you should only introduce a named tuple to your code when you're updating a preexisting API that was already returning a tuple or you are wrapping a tuple return value from another API.Let's start with when you should use named...
  • This weird keyboard technique has improved the way I type. - Dreams of Code

    This weird keyboard technique has improved the way I type. - Dreams of Code

    2024-10-31
    One of the biggest things I struggled with throughout my career is good form when it comes to typing, that is until I discovered Home Row Mods, and how they've improved the way that I type.
  • Move fast & break nothing - Gerhard Lazu

    Move fast & break nothing - Gerhard Lazu

    2024-10-26
    This is the audio version of 🎬 Ninjastructure - Move fast & break nothingMatias Pan, a professional maté drinker & Senior Software Engineer at Dagger, is showing us an approach to Infrastructure as Code built with Pulumi.We look at Go code,...
  • Windows, KVM, and time zones - Jim Salter

    Windows, KVM, and time zones - Jim Salter

    2024-10-16
    If you’re running Windows VMs beneath a Linux KVM host, you’ve very likely been plagued by an annoying issue: they start up with the wrong time by several hours, every time they’re rebooted, no matter what you do. The issue is that Windows syncs its...
  • SQLc is the perfect tool for those who don't like ORMs - Dreams of Code

    SQLc is the perfect tool for those who don't like ORMs - Dreams of Code

    2024-10-14
    For the longest time now, I've been a fan of using direct SQL queries over using an ORM. However, there's one major drawback to this, one that this new package solves.
  • Liskov’s Gun: The parallel evolution of React and Web Components - Baldur Bjarnason

    Liskov’s Gun: The parallel evolution of React and Web Components - Baldur Bjarnason

    2024-10-08
    “React has become a bloated carcass of false promises, misleading claims, and unending layers of backwards compatibility – the wrong kind of backwards compatibility, as they still occasionally break your fucking code when updating.”
  • Nix is my favorite package manager to use on macOS - Dreams of Autonomy

    Nix is my favorite package manager to use on macOS - Dreams of Autonomy

    2024-10-07
    Nix-Darwin has made working on macOS an absolute dream.
  • Magic isn't real - Unknown

    Magic isn't real - Unknown

    2024-10-03
    Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke This quote applies just as much to developers as it does non-tech people, sometimes more. I remember towards the beginning of my programming journey (both the...
  • Platforms Engineering - Justin Garrison

    Platforms Engineering - Justin Garrison

    2024-09-30
    The idea that you can build a single platform is making it worse
  • I'm emceeing SquiggleConf - Nick Nisi

    I'm emceeing SquiggleConf - Nick Nisi

    2024-09-30
    SquiggleConf is a web devtools-focused conference in Boston.
  • Using Obsidian as a Gaming Backlog Library - Bryan Hogan

    Using Obsidian as a Gaming Backlog Library - Bryan Hogan

    2024-09-29
    How to use Obsidian as a gaming backlog library. Get a long-lasting overview of games you want to and have played.
  • TalosCon 2024 - Gerhard Lazu

    TalosCon 2024 - Gerhard Lazu

    2024-09-28
    We have 3 conversations from TalosCon 2024:1. Vincent Behar & Louis Fradin from Ubisoft tell us how how they are building the next generation of game servers on Kubernetes. Recorded in a coffee shop.2. We catch up with David Flanagan on the AI...
  • Aggregating my distributed self - Miriam Suzanne

    Aggregating my distributed self - Miriam Suzanne

    2024-09-22
    Most of the content on this site is an aggregate view of my work in other venues. How do I want to manage that process going forward? It’s 2024, and I’m including this post in a series called redesign 2022. That’s when I ripped out all the styles on...
  • Good links: 22 September 2024 - Sophie

    Good links: 22 September 2024 - Sophie

    2024-09-22
    Nic Chan - Nic has just finished rebuilding her website and it’s INCREDIBLE! Seriously just look at it CSS { In Real Life } | Limitation Breeds Creativity: A Study in Composition with Custom Properties - Michelle has done some (characteristically)...
  • Ep 14: Never Too Hot for a Twerking Session - Austen Cameron & Jesse Leite

    Ep 14: Never Too Hot for a Twerking Session - Austen Cameron & Jesse Leite

    2024-09-19
    Laracon in Texas was too hot for a campfire, but apparently it was NOT too hot for a twerking session, or eating at Terry Black's three nights in a row! Austen and Jesse also talk about launching DAP Keycaps and 1337 Keyboards, as well as...
  • You should go to conferences - Sophie

    You should go to conferences - Sophie

    2024-09-16
    Those of you who know me (or who have been reading my posts for a while) will know that I'm often at conferences. I tend to speak at around four a year, plus attending one or two on top of that. I also know a great many people who never go to...
  • A web component for CodePen embeds? - Miriam Suzanne

    A web component for CodePen embeds? - Miriam Suzanne

    2024-09-09
    David Darnes already made a <code-pen> web component. It’s great. It takes code, and creates a pen from that code. But I don’t want to create a pen, I want to embed one. The default CodePen embed is pretty good already. So right from the...
  • 222: Import within a Python package - Brian Okken

    222: Import within a Python package - Brian Okken

    2024-09-07
    In this episode we're talking about importing part of a package into another part of the same package.We'll look at: `from . import module` and `from .module import something`and also:  `import package` to access the external API from with the...
  • Setting up a production ready VPS is a lot easier than I thought. - Dreams of Code

    Setting up a production ready VPS is a lot easier than I thought. - Dreams of Code

    2024-09-06
    Setting Up a Production-Ready VPS: It's Actually Easier Than You Think Recently, I've been working on a brand new micro SaaS and having a lot of fun doing so.
  • Found: Space space - thomasbaart

    Found: Space space - thomasbaart

    2024-08-15
    The Space space keyboard is a small, non-split keyboard designed by qpockets, of the now (unfortunately) closed P3Dstore. The keyboard in the picture in particular was built by Reddit user lily_vacation01. The interest check for this board was held...
  • Ep 13: Romeing Around Italy w/ Statamic - Austen Cameron & Jesse Leite

    Ep 13: Romeing Around Italy w/ Statamic - Austen Cameron & Jesse Leite

    2024-08-14
    In this episode, we discuss the complex flavour notes produced by third-wave coffee, natural wine, South Carolinian sweetgrass, instruments of musical nature, and developers as they steep themselves in the wonderful worlds of Statamic and...
  • Access your Kubernetes pods anywhere - Gerhard Lazu

    Access your Kubernetes pods anywhere - Gerhard Lazu

    2024-08-12
    How does Michal Kuratczyk, Staff Software Engineer at RabbitMQ, access Kubernetes workloads securely, from anywhere? Regardless whether it's a Google Kubernetes Engine (GKE) cluster or Kubernetes in Docker (KiND), Tailscale is a simple solution...
  • We don't need a boss, we need a process - Miriam Suzanne

    We don't need a boss, we need a process - Miriam Suzanne

    2024-08-08
    Robin says design ain’t a democracy. “great design can only thrive with a dictator/director.” I aim to push back. Everyone can agree that design by committee usually fails. But it’s not because there are multiple people involved, it’s because (most)...
  • Data is like deep fryer refuse, not oil. People closest to the data can refine it. - Sam Texas

    Data is like deep fryer refuse, not oil. People closest to the data can refine it. - Sam Texas

    2024-08-07
    Data is Not the New Oil - More Like Deep Fryer RefuseThe Grim RealityLet's burst that bubble: Most data is far from being the light, sweet crude we were promised. Think less "Spindletop gushes riches" and more "last night's deep fryer
  • 21 More AWS Services They Should Cancel - Justin Garrison

    21 More AWS Services They Should Cancel - Justin Garrison

    2024-08-05
    Please Amazon 🙏 kill these services too.
  • Own Your Web – Issue 15: Home Sweet Home - ownyourweb

    Own Your Web – Issue 15: Home Sweet Home - ownyourweb

    2024-08-04
    Hi All! 🤗 Let’s talk about the first thing many of your visitors will see and thus one of the most important places on any personal website: the home page. “The home” is where you leave a first impression and where people decide whether the website...
  • Cloud Customer Patterns - Justin Garrison

    Cloud Customer Patterns - Justin Garrison

    2024-07-31
    Learned behaviors based on years of training.
  • There is no morning after pill for poor QA and Release Management - Sam Texas

    There is no morning after pill for poor QA and Release Management - Sam Texas

    2024-07-30
    Let’s unpack the CrowdStrike debacle. I called it last week, and turns out I was spot on—it was a QA (Quality Assurance) problem. CrowdStrike’s own incident report confirms it. The fix they need? Better processes, better QA. This whole mess serves as a massive
  • Tech enthusiast discovers joy in simplicity of HTMX, embracing hypermedia trend, sparking FOMO. - Sam Texas

    Tech enthusiast discovers joy in simplicity of HTMX, embracing hypermedia trend, sparking FOMO. - Sam Texas

    2024-07-25
    Keep an eye out for the FOMO-inducing technologies. They’re the ones that don’t just add value to your skillset, but rekindle your passion for what you do.
  • Startups and scale-ups are not supposed to fight fair - Sam Texas

    Startups and scale-ups are not supposed to fight fair - Sam Texas

    2024-07-15
    Here are just a few ways a seasoned CTO brings a gun to a knife fight.
  • This homelab setup is my favorite one yet. - Dreams of Autonomy

    This homelab setup is my favorite one yet. - Dreams of Autonomy

    2024-07-14
    I don't think I've found a more perfect homelab setup since
  • PHP/Laravel: Why we rewrote our app in Go - Unknown

    PHP/Laravel: Why we rewrote our app in Go - Unknown

    2024-07-14
    (Modern) PHP: Does it really suck? Like many, many developers out there over the age of 30, I basically started my programming journey with PHP (and perl). Circa ~'05, PHP was the go-to language for the web, and Adobe Dreamweaver supported it out...
  • Self-care checklist - thomasbaart

    Self-care checklist - thomasbaart

    2024-07-13
    To help my future self out, I made a self-care checklist I can use when I’m feeling bad. It might help you out, too!
  • Speaking at Conferences - Nick Nisi

    Speaking at Conferences - Nick Nisi

    2024-07-08
    My thoughts on preparing to speak at conferences.
  • Modern CI/CD - Part 1 - Gerhard Lazu

    Modern CI/CD - Part 1 - Gerhard Lazu

    2024-07-07
    What does it look like to build a modern CI/CD pipeline from scratch in 2024? While many of you would pick GitHub Actions and be done with it, how do you run it locally? And what do you need to do to get caching to work?Tom Chauveau joins us to help...
  • Eleventy buckets & cascade layers - Miriam Suzanne

    Eleventy buckets & cascade layers - Miriam Suzanne

    2024-07-06
    I’m re-working this site from scratch – sticking with Eleventy, but moving from Nunjucks templates/macros to WebC and web components. Outside of static-site templates, one goal of this refresh is to keep things as ‘vanilla’ as possible. This isn’t...
  • Ep 12: Coffee w/ Dr. Sforzando & Prof. Leitmotif - Austen Cameron & Jesse Leite

    Ep 12: Coffee w/ Dr. Sforzando & Prof. Leitmotif - Austen Cameron & Jesse Leite

    2024-07-03
    Austen Sforzando and Jesse Leitmotif contemplate the fine intricacies of jazz drumming, the musical concepts of Dredg, the 3D printing of multi-stringed instruments, and brewing coffee with pourovers, moka pots, and/or french presses. We might also...
  • A slash-why proposal - Miriam Suzanne

    A slash-why proposal - Miriam Suzanne

    2024-07-02
    Get yourself a fancy little manifesto page, and tell us all what you’re about. I’m working on a personal site refresh, oh so slowly. Part of the process has been considering what slash pages I have or want. Robb Knight has a great list of ideas over...
  • 5 Things I Will Never Do Again as a CTO or Senior manager - Sam Texas

    5 Things I Will Never Do Again as a CTO or Senior manager - Sam Texas

    2024-07-02
    Becoming a good manager is not only about learning what to do. It is also what not to do. These are some of my hardest-won lessons as I write this as a diary to myself.I will never again Be the Sole Agent of Culture Creation or ChangeAs a
  • Found: 2024 Open Steno Community Mid-Year Survey Results - thomasbaart

    Found: 2024 Open Steno Community Mid-Year Survey Results - thomasbaart

    2024-07-01
    Stenography is a different way of text input, writing in syllables at a time. Every once in a while there's a census. What is the community like in 2024?
  • The World Is Eating Software - Justin Garrison

    The World Is Eating Software - Justin Garrison

    2024-07-01
    The software industry is at the top of valuation, but the tail is wagging the dog.
  • Keeping things in sync: derive vs test - Luke Plant

    Keeping things in sync: derive vs test - Luke Plant

    2024-06-28
    There are times when we need to stop trying to make everything sync automatically, and just test that it is synced. Tips for Python and web dev.
  • What can we remove? - Steph Ango

    What can we remove? - Steph Ango

    2024-06-28
    Our bias is to always add more. More rules, more process, more code, more features, more stuff. Interdependencies proliferate, and gradually strangle us. Systems want to grow and grow, but without pruning, they collapse. Slowly, then...
  • Found: Temper - thomasbaart

    Found: Temper - thomasbaart

    2024-06-27
    A custom bottom plate makes room for the controller, to allow for a lower overal height. A novel idea!
  • Niche Economy: The rise and fall of the group buy model in mechanical keyboards - thomasbaart

    Niche Economy: The rise and fall of the group buy model in mechanical keyboards - thomasbaart

    2024-06-25
    Group buys are still used as a business model, but its popularity is dwindling quickly. Why is that, and is that justified?
  • Found: Chew Split and Mono keyboards - thomasbaart

    Found: Chew Split and Mono keyboards - thomasbaart

    2024-06-25
    Florent Linguenheld and their partner designed two keyboards that are filled with character and attention to detail.
  • 10 Examples Why cURL is an Awesome CLI Tool - Martin Heinz

    10 Examples Why cURL is an Awesome CLI Tool - Martin Heinz

    2024-06-25
    Whether you're developer, DevOps engineer, SysAdmin, QA or in any other technical role, you're surely familiar with cURL - _the command line tool and library for transferring data with URLs_ (as described in docs). ...
  • A Guide to Python's Weak References Using weakref Module - Martin Heinz

    A Guide to Python's Weak References Using weakref Module - Martin Heinz

    2024-06-25
    Chances are that you never touched and maybe haven't even heard about Python's `weakref` module. While it might not be commonly used in your code, it's fundamental to inner workings of many libraries, frameworks and even...
  • How to get inside the head of a hiring manager in web3 - Sam Texas

    How to get inside the head of a hiring manager in web3 - Sam Texas

    2024-06-25
    We're diving deep into the mind of a tech hiring manager—yours truly. You've got questions, I’ve got answers. Been around the block from gaming to med tech, and now I’m living in the technicolor dream of Web3.First off, LinkedIn
  • Get over the enterprise hump - Sam Texas

    Get over the enterprise hump - Sam Texas

    2024-06-25
    Offer what enterprises need: compliance, convenience, empathy. Read up, start early.
  • Wu-Tang Clan’s Blockchain Blunder: From Heist Drama to Digital Yard Sale - Sam Texas

    Wu-Tang Clan’s Blockchain Blunder: From Heist Drama to Digital Yard Sale - Sam Texas

    2024-06-25
    Witness Wu-Tang Clan’s legendary album saga, from Martin Shkreli’s villainous grip to blockchain chaos. Discover how a $2 million secret became a $1 digital free-for-all, raising questions about the future of music and digital hype.
  • Ep 11: Horsing Around in the Third Dimension - Austen Cameron & Jesse Leite

    Ep 11: Horsing Around in the Third Dimension - Austen Cameron & Jesse Leite

    2024-06-25
    Austen and Jesse dig into the backlog of past recordings and publish another episode! This one is all about horsing around with trailers, hand-wiring keyboards, counterfeiting soldering irons, printing in the third dimension, and PHP.Tell us! What do...
  • Found: Akira Ball - thomasbaart

    Found: Akira Ball - thomasbaart

    2024-06-24
    A very cyberpunk-looking custom trackball mouse.
  • Found: Ska-themed stenography keyboard - thomasbaart

    Found: Ska-themed stenography keyboard - thomasbaart

    2024-06-24
    A hip ska-themed stenography keyboard designed by Lucy Goose.
  • Talk Nerdy to Me: GPT's New Role in My Blogging Workflow - Sam Texas

    Talk Nerdy to Me: GPT's New Role in My Blogging Workflow - Sam Texas

    2024-06-23
    Alright, so here’s the thing. Ideas might grow on trees, but actually pulling them down and turning them into something meaningful? That’s special. That is the hard part. So I’m just gonna spill my brains here in the hope it strikes a chord with
  • Race Report: 5k Banthumloop 2024 - thomasbaart

    Race Report: 5k Banthumloop 2024 - thomasbaart

    2024-06-22
    A race report of the Banthumloop, where I challenged my goal time of 30:00 at a distance of 5k.
  • Mountainbiking for the first time - thomasbaart

    Mountainbiking for the first time - thomasbaart

    2024-06-15
    The first time I went mountain biking, during a weekend trip with a group of unfamiliar people.
  • Never, Sometimes, Always - Luke Plant

    Never, Sometimes, Always - Luke Plant

    2024-06-14
    Just like the only numbers programmers care about are zero, one, infinity, the only frequencies we care about are Never, Sometimes and Always.
  • How To Sync Obsidian - Bryan Hogan

    How To Sync Obsidian - Bryan Hogan

    2024-06-09
    How to synchronize your Obsidian Vaults. Using Obsidian Sync, Syncthing, Google Drive or Github.
  • How To Use Obsidian To Write Astro Markdown Content - Bryan Hogan

    How To Use Obsidian To Write Astro Markdown Content - Bryan Hogan

    2024-06-07
    The efficient way to edit your Astro project's markdown blog posts with Obsidian.
  • Kubernetes 2.0 - Justin Garrison

    Kubernetes 2.0 - Justin Garrison

    2024-06-06
    Breaking changes I would like to see in Kubernetes 2.0
  • Ten Years of Kubernetes - Justin Garrison

    Ten Years of Kubernetes - Justin Garrison

    2024-06-06
    How I got started with Kubernetes and where it has taken me.
  • A Second Brain - Smart Notes With An Obsidian Zettelkasten - Bryan Hogan

    A Second Brain - Smart Notes With An Obsidian Zettelkasten - Bryan Hogan

    2024-06-05
    Create a second brain. The life-long note taking system Zettelkasten.
  • 221: How to get pytest to import your code under test - Brian Okken

    221: How to get pytest to import your code under test - Brian Okken

    2024-06-03
    We've got some code we want to test, and some tests.The tests need to be able to import the code under test, or at least the API to it, in order to run tests against it.How do we do that? How do we set things up so that our tests can import our...
  • Obsidian Android shortcuts to specific Vaults - Bryan Hogan

    Obsidian Android shortcuts to specific Vaults - Bryan Hogan

    2024-05-30
    How to create home screen shortcuts to specific Obsidian Vaults on Android.
  • Let's build a CDN - Part 1 - Gerhard Lazu

    Let's build a CDN - Part 1 - Gerhard Lazu

    2024-05-27
    This started as a conversation between James A Rosen & Gerhard in August 2023. Several months later, it evolved into a few epic pairing sessions captured in these GitHub threads:thechangelog#480 (reply in thread)thechangelog#486The last pairing...
  • pyastgrep and custom linting - Luke Plant

    pyastgrep and custom linting - Luke Plant

    2024-05-23
    Methodology and sample code for using pyastgrep to do custom linting tasks on Python source code.
  • How to Grow Your Infrastructure - Justin Garrison

    How to Grow Your Infrastructure - Justin Garrison

    2024-05-21
    It's harder to simplify something complex than complexify something simple.
  • How ISO Standards Became My Unlikely Career Cheat Code: A Tech Odyssey - Sam Texas

    How ISO Standards Became My Unlikely Career Cheat Code: A Tech Odyssey - Sam Texas

    2024-05-15
    From cowboy coding to ISO disciple - discovering the unseen forces shaping work, while striving for value, not 'unique snowflake' status.
  • Recent Docker BuildKit Features You're Missing Out On - Martin Heinz

    Recent Docker BuildKit Features You're Missing Out On - Martin Heinz

    2024-05-13
    Learn how to use BuildKit - the improved builder backend for Docker - that adds many new features to Docker, including new Dockerfile syntax, built-in debugger and more...
  • Love is freedom - Steph Ango

    Love is freedom - Steph Ango

    2024-05-09
    Love is magic, it defies explanation. To the most rational and logical among us, this may be confusing. Its elusiveness is its significance. Love isn’t an illusion to be broken, but a miracle to bask in. Not everything needs to be understood to be...
  • 220: Getting the most out of PyCon, including juggling -  Rob Ludwick - Brian Okken

    220: Getting the most out of PyCon, including juggling - Rob Ludwick - Brian Okken

    2024-05-04
    PyCon US is just around the corner.  I've asked Rob Ludwick to come on the show to discuss how to get the most out of your PyCon experience. There's a lot to do. A lot of activities to juggle, including actual juggling, which is where we start...
  • Ron Swanson: web3 falling short of decentralization - Sam Texas

    Ron Swanson: web3 falling short of decentralization - Sam Texas

    2024-05-01
    Those in web3 parade around, waving their decentralized banners, while conveniently relying on centralized services for communication and content distribution.
  • KubeCon EU 2024 - Gerhard Lazu

    KubeCon EU 2024 - Gerhard Lazu

    2024-04-30
    For our 4th episode, we have four conversations from KubeCon EU 2024.We talk to Jesse Suen about Argo CD & Kargo, Solomon Hykes shares the next evolution of Dagger, and Justin Cormack dives into Docker & AI. We also catch up with Frederic...
  • Own Your Web – Issue 14: Webmentions - ownyourweb

    Own Your Web – Issue 14: Webmentions - ownyourweb

    2024-04-29
    Hi All! 🤗 Imagine, just for a second, a future in which we all have our own websites and that those sites are at the center of everything we do and create online. Wouldn’t it be amazing to be able to collect reactions from other personal websites or...
  • Code & Context Final Project Dev Diary - Live Post - Bryan Hogan

    Code & Context Final Project Dev Diary - Live Post - Bryan Hogan

    2024-04-24
    Dev Diary on my project on developing an app to help people keep track of what matters to them.
  • 219: Building Django Apps & SaaS Pegasus - Cory Zue - Brian Okken

    219: Building Django Apps & SaaS Pegasus - Cory Zue - Brian Okken

    2024-04-23
    I'm starting a SaaS project using Django, and there are tons of decisions right out of the gate. To help me navigate these decisions, I've brought on Cory Zue.   Cory is the creator of SaaS Pegasus, and has tons of experience with Django.Some...
  • Why Koreans Ask What Year You Were Born - Bryan Hogan

    Why Koreans Ask What Year You Were Born - Bryan Hogan

    2024-04-23
    Why age is crucial in Korea, affecting language, respect, and social relationships. What is Korean & international age?
  • 218: Balancing test coverage with test costs -  Nicole Tietz-Sokolskaya - Brian Okken

    218: Balancing test coverage with test costs - Nicole Tietz-Sokolskaya - Brian Okken

    2024-04-17
    Nicole is a software engineer and writer, and recently wrote about the trade-offs we make when deciding which tests to write and how much testing is enough.We talk about:Balancing schedule vs testingHow much testing is the right about of testingShould...
  • Own Your Web – Issue 13: Now - ownyourweb

    Own Your Web – Issue 13: Now - ownyourweb

    2024-04-09
    Hi All! 🤗 There are many pages you can add to your personal site that people can visit if they want to learn more about you. A “contact” page or an “about” page are two classics that you’ll find on many sites out there. But what if someone doesn’t...
  • Shell History Is Your Best Productivity Tool - Martin Heinz

    Shell History Is Your Best Productivity Tool - Martin Heinz

    2024-04-09
    If you work in shell/terminal often enough, then over time the history will become your personal knowledge vault, documentation and command reference. Being able to use this personal documentation efficiently can hugely boost your ...
  • Own Your Web – Issue 12: Finding Your Rhythm - ownyourweb

    Own Your Web – Issue 12: Finding Your Rhythm - ownyourweb

    2024-03-26
    Hi All! 🤗 It is one of the most common reasons why we abandon our personal sites and blogs: at some point, we stop publishing. But why? Weren’t we so enthusiastic when we started (or restarted) our sites? Didn’t we tell ourselves that this time, we...
  • The standard library now has all you need for advanced routing in Go. - Dreams of Code

    The standard library now has all you need for advanced routing in Go. - Dreams of Code

    2024-03-23
    Now that we have the new Go enchanced routing features, the standard library is all we need.
  • How I set up a new laptop - Henry Desroches

    How I set up a new laptop - Henry Desroches

    2024-03-23
    Well it’s that time again, migrating for one reason or another listlessly between computers as priorities and jobs change. Here’s a middle-depth breakdown of how I speed-run getting a new machine off the ground. This post is for Mac computer users who...
  • Own Your Web – Issue 11: Welcome to the IndieWeb - ownyourweb

    Own Your Web – Issue 11: Welcome to the IndieWeb - ownyourweb

    2024-03-11
    Hi All! 🤗 Imagine you post and make new friends on an online network for more than a decade – and suddenly, your account gets suspended for no apparent reason. And there is nothing you can do about it. Or imagine the online community you were an...
  • Modern Git Commands and Features You Should Be Using - Martin Heinz

    Modern Git Commands and Features You Should Be Using - Martin Heinz

    2024-03-04
    All of us - software engineers - use git every day, however most people only ever touch the most basic of commands, such as "add", "commit", "push" or "pull", like it's still 2005. Git however,...
  • 80ms response SLO - Gerhard Lazu

    80ms response SLO - Gerhard Lazu

    2024-02-29
    Alex Sims, Solutions Architect & Sr. Software Engineer at James and James Fulfilment, talks about their journey to 80ms response SLO with PHP & React.Alex shares how they optimised API performance, specifically highlighting improvements made...
  • Automation Engine - Gerhard Lazu

    Automation Engine - Gerhard Lazu

    2024-02-29
    Today we delve into BuildKit and Dagger, focusing on their significance in the development and deployment of containerized applications, as well as Kubernetes integration.BuildKit's Role: Essential for anyone using Docker Build, facilitating...
  • How much CPU & Memory? - Gerhard Lazu

    How much CPU & Memory? - Gerhard Lazu

    2024-02-29
    This episode looks into the observability tool Parca & Polar Signals Cloud with Frederic Branczyk and Thor Hansen. We discuss experiences and discoveries using Parca for detailed system-wide performance analysis, which transcends programming...
  • Own Your Web – Issue 10: Links Worth Sharing - ownyourweb

    Own Your Web – Issue 10: Links Worth Sharing - ownyourweb

    2024-02-27
    Hi All! 🤗 Every day, we browse the Web and scroll our timelines. And every day, we find even more interesting websites, blog posts, articles, videos, podcasts, and other insights and ideas that we want to document, preserve, and share. The most...
  • Earth is becoming sentient - Steph Ango

    Earth is becoming sentient - Steph Ango

    2024-02-26
    The edge of a sheet of paper slices through the tip of your finger and blood begins to flow from the wound. This injury, as small as it may be, must be repaired. Blood cells rush to the site, clotting, scabbing, healing. You never asked for it, but a...
  • Ep 10: Granny Games & Playdates - Austen Cameron & Jesse Leite

    Ep 10: Granny Games & Playdates - Austen Cameron & Jesse Leite

    2024-02-23
    Shrimp, bagels, grannies pwning newbs, fantasy consoles, Alan Turing cameos, 'American Hand Egg', and data loss; This episode has it all!Links & Notes:Game devPanic Playdate handheld console and SDKGodot game engineCreativity in the design...
  • zoxide has forever improved the way I navigate in the terminal. - Dreams of Autonomy

    zoxide has forever improved the way I navigate in the terminal. - Dreams of Autonomy

    2024-02-14
    Whilst I love working in the CLI one thing that I've often found a challenge has been navigating across multiple directories in the terminal. Fortunately, I found the best solution I could
  • Own Your Web – Issue 9: We ❤️ RSS - ownyourweb

    Own Your Web – Issue 9: We ❤️ RSS - ownyourweb

    2024-02-12
    Hi All! 🤗 In the last issue, we looked at blogrolls as one way to improve the visibility and discoverability of our sites. Whether or not you want to add a blogroll to your site is a matter of personal preference. But there is something else which...
  • 100% user-supported - Steph Ango

    100% user-supported - Steph Ango

    2024-02-10
    Why Obsidian is 100% user-supported and not backed by venture capital investors: We want to stay small, we don’t need to hire lots of people We follow strict principles that we do not want to compromise Our users are happy to support us, we don’t...
  • Fargate Is Not Firecracker - Justin Garrison

    Fargate Is Not Firecracker - Justin Garrison

    2024-02-08
    A common misconception that AWS never corrected anyone about.
  • Everything You Can Do with Python's textwrap Module - Martin Heinz

    Everything You Can Do with Python's textwrap Module - Martin Heinz

    2024-02-07
    Python has many options for formatting strings and text, including f-strings, `format()` function, templates and more. There's however one module that few people know about and it's called `textwrap`. This module is...
  • Sorry for marking all the posts as unread - Max Bernstein

    Sorry for marking all the posts as unread - Max Bernstein

    2024-01-31
    I noticed that the URLs were all a little off (had two slashes instead of one) and went in and fixed it. I did not think everyone's RSS software was going to freak out the way it did. PS: this is a...
  • Own Your Web – Issue 8: On a Roll - ownyourweb

    Own Your Web – Issue 8: On a Roll - ownyourweb

    2024-01-29
    Hi All! 🤗 “Where have all the websites gone?” “Websites, as we know them, are dead.” “Blogging is dead.” I don’t know about you, but whenever I hear or read statements like that in controversial headlines or viral posts, I can’t help but think: “No!...
  • Custom element, two ways - Miriam Suzanne

    Custom element, two ways - Miriam Suzanne

    2024-01-24
    Sometimes I build a custom element, and then I have second thoughts about it. hotpink teal #22f6 #f226 The first is just a clever use of CSS. The second (registered) custom element simplifies the markup, but adds a JS dependency. The...
  • User styles on the web - Miriam Suzanne

    User styles on the web - Miriam Suzanne

    2024-01-24
    You’re allowed to have preferences. That’s what the web is designed for. Set your preferences. I’ve been playing with user styles. Not like fancy site-specific styles, just setting the defaults that I want. Slightly larger text, nicer fallback fonts,...
  • Own Your Web – Issue 7: What Is It For? - ownyourweb

    Own Your Web – Issue 7: What Is It For? - ownyourweb

    2024-01-14
    Hi All! 🤗 One question I’ve heard repeatedly from people getting started with their personal website is “what pages and sections – like blog, photos, about me – does my site need to have?” I asked myself the exact same question when I first started...
  • Monitoring Indoor Air Quality with Prometheus, Grafana and a CO2 Sensor - Martin Heinz

    Monitoring Indoor Air Quality with Prometheus, Grafana and a CO2 Sensor - Martin Heinz

    2024-01-02
    Low indoor air quality - or high CO2 - negatively impacts cognitive performance, causes headaches, drowsiness and more. It's easy to fix though, just use a CO2 sensor and open a window from time-to-time. But why stop there, when...
  • Own Your Web – Issue 6: The Year of the Personal Website - ownyourweb

    Own Your Web – Issue 6: The Year of the Personal Website - ownyourweb

    2023-12-31
    Hi All! 🤗 At the beginning of this year, I wrote in a blog post which I titled The Year of the Personal Website: In the search for a permanent home on the web, more and more people are now rediscovering the personal website as a place to share and...
  • New year, same (terrible) Mia - Miriam Suzanne

    New year, same (terrible) Mia - Miriam Suzanne

    2023-12-31
    It wasn’t always a great year, but I’ve been moving the right direction. In 2024, the plan is to just keep moving. (maybe too literally) I don’t like to define my year as a series of measurable OKRs achieved or failed. To quote Robin Rendle: I am a...
  • Choose optimism - Steph Ango

    Choose optimism - Steph Ango

    2023-12-30
    Around the age of twenty-two I realized that my worldview had been deeply imbued with pessimism and cynicism. It was the culture I grew up in. A hostility to new ideas, to anything that strays from the norm. An assumption that if things can go wrong,...
  • Own Your Web – Issue 5: For Everyone - ownyourweb

    Own Your Web – Issue 5: For Everyone - ownyourweb

    2023-12-17
    Hi All! 🤗 In the previous issues, we looked at how you can choose a domain name, how a personal website can change your life, and what people are using to build their sites. But Matthias, I hear you say, that all sounds a lot like something that...
  • CSS @scope - Miriam Suzanne

    CSS @scope - Miriam Suzanne

    2023-12-15
    The new @scope rule is here! It’s a better way to keep our component styles contained – without relying on third-party tools or extreme naming conventions. Reply via Email | Mastodon | Bluesky
  • Ep 9: It's Pronounced

    Ep 9: It's Pronounced "Zed Ess Haetsch", Austen - Austen Cameron & Jesse Leite

    2023-12-12
    A fireside chat featuring new gear, old dotfiles, and updates on what we've been up to. Kiwi the puppy doesn't code Rust (yet), but she knows how to sit! Does she have the patience to sit through Jesse's Vim course, though?Links &...
  • Own Your Web – Issue 4: First We Pick Our Tools - ownyourweb

    Own Your Web – Issue 4: First We Pick Our Tools - ownyourweb

    2023-12-03
    Hi All! 🤗 In the previous issues, we looked at how having a personal website can change your life and what’s in a domain name. Once you’re fired up and registered your domain though, your next decision is probably the one which will have the biggest...
  • Exchange Semester At Hanyang University ERICA - Bryan Hogan

    Exchange Semester At Hanyang University ERICA - Bryan Hogan

    2023-11-26
    What is it like to go abroad to South Korea to do an exchange semester at Hanyang University ERICA campus? (Summer 2023)
  • why lowercase letters save data - End Times

    why lowercase letters save data - End Times

    2023-11-25
  • Digging through my tool box - Nick Nisi

    Digging through my tool box - Nick Nisi

    2023-11-25
    A deep dive into my tooling setup on the JS Party podcast
  • Own Your Web – Issue 3: Life-Changing - ownyourweb

    Own Your Web – Issue 3: Life-Changing - ownyourweb

    2023-11-18
    Hi All! 🤗 So, you registered a domain. And you started working on your personal site. Maybe you already got a first version of your site online. Perhaps you even published a few posts. But suddenly, there’s this question in your head: “But – is it...
  • Many ways to win - Steph Ango

    Many ways to win - Steph Ango

    2023-11-18
    Why do people flock to something? What creates an edge, an advantage, a moat? How do things win, or at least survive, in a highly competitive landscape? Organisms, people, products, organizations, networks. All are able to overcome competitors and...
  • Gratitude - Unknown

    Gratitude - Unknown

    2023-11-13
    How I got here is already far too long of a post, so I must include this for all the credits and gratitude I need to extend to those who made this possible. To my parents: who supported me every single day of the decade+ I have spent behind bars, and...
  • OCaml + Rust: some comparisons - Unknown

    OCaml + Rust: some comparisons - Unknown

    2023-11-12
    Following up on the first impressions post, let's solve a problem in OCaml and compare the Rust solution. In Response to how well received my last post was I thought I would follow up with some comparisons between how I would solve a simple...
  • Hackers guide to the hackernews front page - Unknown

    Hackers guide to the hackernews front page - Unknown

    2023-11-10
    Humorous article, completely unrelated to, and written before, the others ended up actually on the front page. The Goal: To get a post on the front page of the infamous Orange site... The Plan: There are four guaranteed strategies. No one knows...
  • Ocaml: first impressions - Unknown

    Ocaml: first impressions - Unknown

    2023-11-09
    The Why I'm somewhat of a language nerd to begin with, and it was Rust that originally got me interested in the whole functional paradigm. Not due to it's lineage, but the heavy use of chained iterator methods in favor over traditional loops....
  • Pain is information - Steph Ango

    Pain is information - Steph Ango

    2023-11-09
    As a child, you touched something hot, and it burned you. That pain gave you a piece of information: be careful touching hot things. When you sign up to run a marathon, you are signing up for pain. But whether or not you keep running is up to you....
  • Everything You Can Do with Python's bisect Module - Martin Heinz

    Everything You Can Do with Python's bisect Module - Martin Heinz

    2023-11-08
    While Python's `bisect` module is very simple - containing really just 2 functions - there's a lot one can do with it, including searching data efficiently, keeping any data sorted, and much more - and in this article we will...
  • How I got here - Unknown

    How I got here - Unknown

    2023-11-07
    My story, and how this is all possible Introduction My name is Preston Thorpe, I'm 31 years old and I've spent just under 10 years of my life in Prison (all for non-violent drug crimes.) I am currently incarcerated at Mountain View...
  • Own Your Web – Issue 2: What’s in a Name? - ownyourweb

    Own Your Web – Issue 2: What’s in a Name? - ownyourweb

    2023-11-04
    Hi All! 🤗 Let’s talk about one of the first things to consider when setting up your personal website: the name, or to be more specific, the domain name. Picking a domain name is something people often struggle with, because it comes with a few...
  • Ep 8: Junk Drawer Management - Austen Cameron & Jesse Leite

    Ep 8: Junk Drawer Management - Austen Cameron & Jesse Leite

    2023-10-31
    Managing project junk drawers and building the same thing over and over again. Desktop apps, backlogs, great UX, and a dang good time.  --- Listeners, how do you handle project management?We'd love your feedback and to hear how you manage all this...
  • Quality software deserves your hard‑earned cash - Steph Ango

    Quality software deserves your hard‑earned cash - Steph Ango

    2023-10-27
    Quality software from independent makers is like quality food from the farmer’s market. A jar of handmade organic jam is not the same as mass-produced corn syrup-laden jam from the supermarket. Industrial fruit jam is filled with cheap ingredients and...
  • Own Your Web – Issue 1: Your Superpower - ownyourweb

    Own Your Web – Issue 1: Your Superpower - ownyourweb

    2023-10-21
    Hi All! Welcome to Own Your Web! 🎉 First of all, I’d like to thank you again for signing up! 🤗 When I shared the link to the newsletter last weekend, I did not expect that so many people would subscribe so quickly. I’m overwhelmed by the response and...
  • How to map a number between two ranges - Henry Desroches

    How to map a number between two ranges - Henry Desroches

    2023-10-18
    Often in creative web projects, I find myself having to take a number, which exists in a specific range of numbers, and find the number that would be in the same position if the range were changed. Examples of this type of operation can vary anywhere...
  • Ep 7: We Are Artificially Intelligent - Austen Cameron & Jesse Leite

    Ep 7: We Are Artificially Intelligent - Austen Cameron & Jesse Leite

    2023-10-14
    Ramen broth and AI; The two hottest topics (literally speaking for the former) to grace the internet since 2023!Links:CopilotCursorRewindJamon Holmgren's crazy test suite refactor exampleFind us on Twitter (X?)@austencam@jesseleite85
  • Quick Tip: Fixing Initial Position and Transitions with Floating UI - Austen Cameron

    Quick Tip: Fixing Initial Position and Transitions with Floating UI - Austen Cameron

    2023-10-04
    When positioning dropdowns, tooltips, or context menus with Floating UI (formerly Popper.js), transitions sometimes don't behave like you'd expect. The first time the element is positioned the transition won't originate from the right...
  • You Don't Need a Dedicated Cache Service - PostgreSQL as a Cache - Martin Heinz

    You Don't Need a Dedicated Cache Service - PostgreSQL as a Cache - Martin Heinz

    2023-10-02
    PostgreSQL can be more than just an SQL database. Why maintain a Redis or Memcached instance when you can just use PostgreSQL as a cache instead?
  • Adventures in network repair - Jim Salter

    Adventures in network repair - Jim Salter

    2023-09-30
    Recently, I acquired a new client with a massive load of technical debt (in other words: a new client). The facility internet connection appeared to go down for an hour or two every day, typically in the mid-afternoon. Complicating things...
  • Buy wisely - Steph Ango

    Buy wisely - Steph Ango

    2023-09-30
    Whenever I buy things I try to prioritize cost per use. Sometimes I consider other priorities such as cost per smile, cost per thrill, cost per externality, and cost per lesson. Cost per use Considering cost per use helps me make decisions about most...
  • Fix VS Code Vim Mode Multi Cursor Glitches with One Tiny Tweak (Really) - Austen Cameron

    Fix VS Code Vim Mode Multi Cursor Glitches with One Tiny Tweak (Really) - Austen Cameron

    2023-09-20
    There are two vim emulator plugins for VS Code that are well known -- amVim and VsCodeVim. I've been using amVim for years, but discovered today that the other emulator works better with one tiny tweak to the default extension settings.
  • Ep 6: Domain Hoarding - Austen Cameron & Jesse Leite

    Ep 6: Domain Hoarding - Austen Cameron & Jesse Leite

    2023-09-17
    Jesse and Austen discuss past projects, potential projects, and the topic of domain hoarding.Links:- Dustforce game - Lightyear Figma Illustration (seriously, open this one in Figma and click around)- Austen's Site Illustration Timelapse Find us...
  • How I use Obsidian - Steph Ango

    How I use Obsidian - Steph Ango

    2023-09-16
    I use Obsidian to think, take notes, write essays, and publish this site. This is my bottom-up approach to note-taking and organizing things I am interested in. It embraces chaos and laziness to create emergent structure. In Obsidian, a “vault” is...
  • Ep 5: Mac Tools - Austen Cameron & Jesse Leite

    Ep 5: Mac Tools - Austen Cameron & Jesse Leite

    2023-09-09
    Productivity, workflow, automation, [insert buzzword here]! Austen and Jesse chat about awesome tools for the Mac ecosystem.Industriously Handy Links:Raycast https://www.raycast.com/Hammerspoon https://www.hammerspoon.org/Find us on Twitter...
  • A Collection of Docker Images To Solve All Your Debugging Needs - Martin Heinz

    A Collection of Docker Images To Solve All Your Debugging Needs - Martin Heinz

    2023-09-04
    Whenever I troubleshoot anything container-related, I look for a good container image that contains all the right tools to troubleshoot and/or solve the problem. However, finding such an image, or assembling my own is time-consuming...
  • Style is consistent constraint - Steph Ango

    Style is consistent constraint - Steph Ango

    2023-09-03
    Oscar Wilde once said: “Consistency is the last refuge of the unimaginative.” When it comes to ideas, I agree — allow your mind to be changed. When it comes to process, I disagree. Style emerges from consistency, and having a style opens your...
  • Ep 4: Cat Allergies & Making Videos - Austen Cameron & Jesse Leite

    Ep 4: Cat Allergies & Making Videos - Austen Cameron & Jesse Leite

    2023-08-28
    Austen adopts cats mid-episode, while being allergic to cats mid-episode. We also chat about chickens, coffee and wine adjectives, local honey, morel mushrooms, and all the hurdles around making videos. Bram's Law was also fulfilled on this day,...
  • Ep 3: Even More Laracon & Livewire - Austen Cameron & Jesse Leite

    Ep 3: Even More Laracon & Livewire - Austen Cameron & Jesse Leite

    2023-08-24
    Podcast jingle ideas, even more Laracon thoughts, and why Livewire is becoming the #GOAT, in our hopefully humble opinions.Superb Links:Laracon US 2023 Talks https://www.youtube.com/results?search_query=laracon+us+2023Livewire...
  • Concise explanations accelerate progress - Steph Ango

    Concise explanations accelerate progress - Steph Ango

    2023-08-20
    If you want to progress faster, write concise explanations. Explain ideas in simple terms, strongly and clearly, so that they can be rebutted, remixed, reworked — or built upon. Concise explanations spread faster because they are easier to read and...
  • Ep 2: Laracon & Drums - Austen Cameron & Jesse Leite

    Ep 2: Laracon & Drums - Austen Cameron & Jesse Leite

    2023-08-18
    Imagine a podcast where we talk about publishing a podcast (how meta)! Jesse then recaps his second-ever Laracon. We also nerd out about drums for a while.Rad Links:Laracon US 2023 Talks...
  • Weird Python

    Weird Python "Features" That Might Catch You By Surprise - Martin Heinz

    2023-08-14
    From time to time, when coding, we all run into weird behaviours of the programming language. Sometimes it's a "feature" we weren't aware of, sometimes it's just quirky behaviour of the language, and sometimes...
  • Don't delegate understanding - Steph Ango

    Don't delegate understanding - Steph Ango

    2023-08-13
    There is a parasite, I see it everywhere. It consumes your health and wealth. It preys on ignorance and is easy to catch. It’s so common you may not even notice you have it. The parasite has a simple and attractive proposition: let me take care of...
  • Ep 1: Custom Keyboards & Clicky Bait - Austen Cameron & Jesse Leite

    Ep 1: Custom Keyboards & Clicky Bait - Austen Cameron & Jesse Leite

    2023-08-11
    Mechanical keyboards are quite the rabbit hole. Also, you should try out Space Cadet Shift keys. Trust us.Very Good Links:What is "ortholinear"? https://twitter.com/jesseleite85/status/1495889187450544137?s=20Iris (Austen's keyboard)...
  • Ep 0: Geocities, DOS, and Bad Audio - Austen Cameron & Jesse Leite

    Ep 0: Geocities, DOS, and Bad Audio - Austen Cameron & Jesse Leite

    2023-08-11
    Jesse and Austen talk about each other's developer origin story. How (and when) did all this web development nonsense start? Warning: Garbage audio quality in this episode, but we hit publish anyway. It can only get better from here! Find us on...
  • In good hands - Steph Ango

    In good hands - Steph Ango

    2023-08-07
    There is a feeling I search for: being in good hands. It is the feeling I look to give and the feeling I look to receive. I know I am in good hands when I sense a cohesive point of view expressed with attention to detail. I can feel it almost...
  • Lessons Learned From Writing 100 Articles - Martin Heinz

    Lessons Learned From Writing 100 Articles - Martin Heinz

    2023-08-01
    Couple days ago, I published my 100th article, so I feel like it’s time for reflections — looking at how I got there, what I learned along the way and whether it was actually worth the time and effort. As well as some thoughts on ...
  • Practical betterments - End Times

    Practical betterments - End Times

    2023-07-29
  • Caloric energy is precious - Steph Ango

    Caloric energy is precious - Steph Ango

    2023-07-26
    How many individual electric motors are part of your daily life? Count your electric toothbrush, air conditioner, blow dryer, refrigerator, washing machine. Count the tiny motors that control the focus and zoom of your phone camera. A modern car has...
  • Nibble and your appetite will grow - Steph Ango

    Nibble and your appetite will grow - Steph Ango

    2023-07-20
    There’s a French expression I like: L’appétit vient en mangeant Appetite comes when you eat. Nibble and your appetite will grow. Appetite can be the hunger for any kind of thing, not just food. Some days I wish I had the appetite to write, to read,...
  • Debugging Crashes and Deadlocks in Python using PyStack - Martin Heinz

    Debugging Crashes and Deadlocks in Python using PyStack - Martin Heinz

    2023-07-17
    There are certain bugs and issues that are very hard to troubleshoot. Just ask yourself, _"How would I debug deadlock, segmentation fault, crashing application, or a hanging process?" _ Now there's a tool to...
  • Goodbye etcd, Hello PostgreSQL: Running Kubernetes with an SQL Database - Martin Heinz

    Goodbye etcd, Hello PostgreSQL: Running Kubernetes with an SQL Database - Martin Heinz

    2023-07-03
    etcd is the brain of every Kubernetes cluster, the key-value storage keeping track of all the objects in a cluster. It's intertwined and tightly coupled with Kubernetes, and it might seem like an inseparable part of a cluster, or...
  • File over app - Steph Ango

    File over app - Steph Ango

    2023-07-01
    File over app is a philosophy: if you want to create digital artifacts that last, they must be files you can control, in formats that are easy to retrieve and read. Use tools that give you this freedom. File over app is an appeal to tool makers:...
  • Remote Interactive Debugging of Python Applications Running in Kubernetes - Martin Heinz

    Remote Interactive Debugging of Python Applications Running in Kubernetes - Martin Heinz

    2023-06-19
    Let's imagine a situation - you have multiple Python applications running on Kubernetes that interact with each other. There's bug that you can't reproduce locally, but it surfaces everytime you hit a particular API...
  • A bicycle for the senses - Steph Ango

    A bicycle for the senses - Steph Ango

    2023-06-07
    For the past seven decades, computers have been designed to enhance what your brain can do: think and remember. New kinds of computers will enhance what your senses can do: see, hear, touch, smell, taste. The term spatial computing is emerging to...
  • The Right Way to Run Shell Commands From Python - Martin Heinz

    The Right Way to Run Shell Commands From Python - Martin Heinz

    2023-06-05
    Python is a popular choice for automating anything and everything, that includes automating system administration tasks or tasks that require running other programs or interacting with operating system. There are however, many ways to ...
  • Disrupting the Hive: The Inevitable Deconstruction of Office Culture - Sam Texas

    Disrupting the Hive: The Inevitable Deconstruction of Office Culture - Sam Texas

    2023-06-01
    Traditional offices are becoming relics. Productivity and comfort redefine the future of work. Embrace remote or risk obsolescence.
  • Real Multithreading is Coming to Python - Learn How You Can Use It Now - Martin Heinz

    Real Multithreading is Coming to Python - Learn How You Can Use It Now - Martin Heinz

    2023-05-14
    Python is 32 years old language, yet it still doesn't have proper, true parallelism/concurrency. This is going to change soon, thanks to introduction of a "Per-Interpreter GIL" (Global Interpreter Lock) which will land in...
  • Short posts and some site updates - End Times

    Short posts and some site updates - End Times

    2023-05-06
  • Reclaiming my time - Miriam Suzanne

    Reclaiming my time - Miriam Suzanne

    2023-05-06
    So that when I am busy, it should be from an abundance of creative projects, not a scarcity of time. Here we are, 1/4th of our way through the year: 2023. Today is Last week was International Worker’s Day, or beginning of Q2 if you’re more...
  • Python's Missing Batteries: Essential Libraries You're Missing Out On - Martin Heinz

    Python's Missing Batteries: Essential Libraries You're Missing Out On - Martin Heinz

    2023-05-01
    Python is known to come with "batteries included", thanks to its very extensive standard library, which includes many modules and functions that you would not expect to be there. However, there are many more "essential"...
  • Tmux has forever changed the way I write code. - Dreams of Code

    Tmux has forever changed the way I write code. - Dreams of Code

    2023-04-25
    Not only is tmux my favorite way of managing my workspace, but I can honestly say it's the one piece of software that has had the biggest impact on the way I write code
  • Kubernetes-Native Synthetic Monitoring with Kuberhealthy - Martin Heinz

    Kubernetes-Native Synthetic Monitoring with Kuberhealthy - Martin Heinz

    2023-04-17
    When it comes to synthetic testing, engineers often rely on 3rd party platforms such as Datadog or New Relic that provide this type of monitoring. If you're running your applications and services on Kubernetes though, you can spin...
  • Make Your CLI Demos a Breeze with Zero Stress and Zero Mistakes - Martin Heinz

    Make Your CLI Demos a Breeze with Zero Stress and Zero Mistakes - Martin Heinz

    2023-04-03
    Running live demos can be stressful. You know what you want to say and show. You prepare the CLI commands you want to run to best showcase what you've built, but then you waste time typing long commands; you make typos; the...
  • Reduce - The Power of a Single Python Function - Martin Heinz

    Reduce - The Power of a Single Python Function - Martin Heinz

    2023-03-20
    While Python is not a pure functional programming language, you still can do a lot of functional programming in it. In fact, just one function - `reduce` - can do most of it and in this article I will show you all the things one can do...
  • Input Output - End Times

    Input Output - End Times

    2023-03-10
  • An introduction to codemods - Nick Nisi

    An introduction to codemods - Nick Nisi

    2023-03-10
    Refactoring with effortless consistency.
  • John and Nick discuss Lazy.nvim - Nick Nisi

    John and Nick discuss Lazy.nvim - Nick Nisi

    2023-02-28
    John and Nick are back to discuss switching to a new plugin manager for Neovim.
  • A one-liner for freeing ports on OS X - Henry Desroches

    A one-liner for freeing ports on OS X - Henry Desroches

    2023-02-28
    TL;DR One of my most-frequently searched dev tasks over the course of my career thus far has been the “how do I find what process is on a port” to “how do I kill a given process” wombo-combo — there’s always some memory-leaky service running that...
  • Code Review: Obsidian Clipper - Nick Nisi

    Code Review: Obsidian Clipper - Nick Nisi

    2023-02-27
    John Christopher and I sit down and do a code review together.
  • Using focal points, aspect ratio & object-fit to crop images correctly - Henry Desroches

    Using focal points, aspect ratio & object-fit to crop images correctly - Henry Desroches

    2023-02-19
    Before I even get into the impetus for this blog post, if you came from a search engine and you just want the code, here’s a demo. Pleasure doing business with you. Introduction In a client’s project recently, I found that their Wordpress setup...
  • On leaving New York City - Henry Desroches

    On leaving New York City - Henry Desroches

    2023-02-12
    This Is That Dreaded Blog Post That Was Foretold Every blog poster fears that one day this post will be upon them — that painfully self-important and -unaware “Why I’m Leaving ${city}” post. I’m gonna try to do this right; to make this one on the...
  • Can you be a designer if you have no training? - Henry Desroches

    Can you be a designer if you have no training? - Henry Desroches

    2023-02-09
    I recently saw an online acquaintance of mine share a Controversial Opinion™ that I found challenging: If you do not have formal training in design you are not a designer. Right off the bat — L take, and I’m trying not to say that just because I am...
  • How To Make a Website - Henry Desroches

    How To Make a Website - Henry Desroches

    2023-01-17
    I got an email recently from a kind online friend who said they thought my work was swell, and that they’d like to ask about my process or what makes a good website. Aside from that being a really nice email to receive, it’s also good impetus for me...
  • Extending The Statamic Markdown Parser for Tips and Callouts - Austen Cameron

    Extending The Statamic Markdown Parser for Tips and Callouts - Austen Cameron

    2023-01-11
    In my continued effort to spruce up the site, I added a way to render 🔥 tips and callouts directly from markdown based content. This is all made possible via a CommonMark extension. Turns out it's pretty easy to do because we can extend another...
  • Actually, dark mode can save the planet - End Times

    Actually, dark mode can save the planet - End Times

    2023-01-09
  • Enhancing Torchlight Syntax Highlighting in Statamic with a Copy to Clipboard Feature - Austen Cameron

    Enhancing Torchlight Syntax Highlighting in Statamic with a Copy to Clipboard Feature - Austen Cameron

    2023-01-07
    Torchlight is a syntax highlighting service created by the legendary Aaron Francis (Thank you Aaron, it's awesome!). It generates beautiful code blocks and I love how they look. However, I wanted to take it a step further and add a "Copy to...
  • Laravel, Livewire, and Tailwind CSS: Go-To Conventions for Efficiency - Austen Cameron

    Laravel, Livewire, and Tailwind CSS: Go-To Conventions for Efficiency - Austen Cameron

    2023-01-02
    Although the Laravel framework has its own conventions, there are several others I tend to follow that (I think) make me more efficient, so I want to share them with the world. These are my personal “best practices” for conventions in Laravel models,...
  • How to distort text with SVG filters - Henry Desroches

    How to distort text with SVG filters - Henry Desroches

    2022-12-23
    A lot of the SVG filter primitive content out there is some really rad, deep-dive type content (I’ll link some of these at the end!), so I reckoned it might be nice to do a quick write-up on some effects I use pretty commonly. These are more-or-less...
  • Cascade Layers - Miriam Suzanne

    Cascade Layers - Miriam Suzanne

    2022-12-17
    Don’t let specificity force you into strict selector conventions. Cascade Layers allow us to manage specificity without resorting to naming hacks or the !important flag. Reply via Email | Mastodon | Bluesky
  • Javascript automation on Mac - Miriam Suzanne

    Javascript automation on Mac - Miriam Suzanne

    2022-12-11
    When my Alfred word counting workflow stopped working (flowing?) I discovered it was written as a php script – and could be re-written with JS. So I did! I’ve been using Alfred for Mac as long as I can remember – occasionally installing ‘powerpack’...
  • Personal Histories - Miriam Suzanne

    Personal Histories - Miriam Suzanne

    2022-10-31
    How would our words change if we were writing for someone in crisis? Would our language soften? Would we ask for less? —Sara Wachter-Boettcher If you don’t know Sara’s work, go read a copy of Technically Wrong – one of the best tech books I’ve...
  • Ancient Web Browsers - Miriam Suzanne

    Ancient Web Browsers - Miriam Suzanne

    2022-10-30
    An archive of the earliest web browsers – from WorldWideWeb, LineMode, and ViolaWWW up through Mosaic. The first three browsers here are the ones I know the best. There are emulators of both WorldWideWeb and LineMode (though the latter seems to be...
  • How I use git worktrees - Nick Nisi

    How I use git worktrees - Nick Nisi

    2022-10-10
    simultanous branches for truly scattered development
  • Why your website should be under 14kB in size - End Times

    Why your website should be under 14kB in size - End Times

    2022-08-25
  • HTML and CSS only multiple color scheme picker - End Times

    HTML and CSS only multiple color scheme picker - End Times

    2022-08-02
  • PSA: Cannot open Credentials Manager - Jim Salter

    PSA: Cannot open Credentials Manager - Jim Salter

    2022-05-12
    I blew several INCREDIBLY frustrating hours trying to troubleshoot issues installing Google Workspace Sync and Microsoft Office 365 on multiple Windows 10 workstations today. Searching for “failed to create profile” errors when setting up a Google...
  • Upgrading to PHP 8 for Laravel 9 with Valet and Homebrew on Mac OS - Austen Cameron

    Upgrading to PHP 8 for Laravel 9 with Valet and Homebrew on Mac OS - Austen Cameron

    2022-02-08
    Today is the official release day for Laravel 9. This release is packed full of goodies. Unfortunately, I've been a slacker about upgrading to PHP 8. If you're like me and still on PHP 7.4, here's how you can upgrade. Updating PHP to...
  • Falling Off the Content Treadmill - Austen Cameron

    Falling Off the Content Treadmill - Austen Cameron

    2022-01-08
    Hi folks! It's been over a year since an article was published on this site. Yes, I fell off the content treadmill a bit last year. Anyway, we're back! Did you have a good year? Hope so! My year was fun. Although I shared little on the...
  • How to use Contentful with Eleventy - Henry Desroches

    How to use Contentful with Eleventy - Henry Desroches

    2021-12-23
    Contentful is an immensely well-featured headless content management system, but the density of its featureset can be daunting to integrate with static site generators. The great news is, Eleventy is so well-designed and modular — it doesn’t have to...
  • Why your website should work without Javascript. - End Times

    Why your website should work without Javascript. - End Times

    2021-03-17
  • An HTML and CSS only dark-mode toggle button. - End Times

    An HTML and CSS only dark-mode toggle button. - End Times

    2021-03-14
  • you can use css to remove the double-tap zoom feature on iOs - End Times

    you can use css to remove the double-tap zoom feature on iOs - End Times

    2021-02-23
  • Missing Dice - End Times

    Missing Dice - End Times

    2021-02-22
  • Git Your Way: includeIf - Nick Nisi

    Git Your Way: includeIf - Nick Nisi

    2021-01-30
    Implement finer control of your Git configuration.
  • Can Dark Mode Save Battery Life and Human Civilzation? - End Times

    Can Dark Mode Save Battery Life and Human Civilzation? - End Times

    2021-01-05
  • Your DNS has a significant impact on site speed. - End Times

    Your DNS has a significant impact on site speed. - End Times

    2021-01-03
  • How to add spaces to the dock on MacOS (Redirects to practicalbetterments.com) - End Times

    How to add spaces to the dock on MacOS (Redirects to practicalbetterments.com) - End Times

    2021-01-02
  • You can leave out  <html>, <head>, and <body> tags. - End Times

    You can leave out , , and tags. - End Times

    2021-01-01
  • Listen for changes between dark and light mode with javascript - End Times

    Listen for changes between dark and light mode with javascript - End Times

    2020-12-26
  • Use a keyboard shortcut to quickly toggle light and dark mode on MacOs. - End Times

    Use a keyboard shortcut to quickly toggle light and dark mode on MacOs. - End Times

    2020-12-24
  • Why Your Website Should Use Dithered Images - End Times

    Why Your Website Should Use Dithered Images - End Times

    2020-12-19
  • 2020 Reading Recap - Austen Cameron

    2020 Reading Recap - Austen Cameron

    2020-12-18
    The year is almost over, so get prepared for a flood of year-end posts! Okay, not really. However, there are three I'd like to write — a reading list recap (this one), a 2020 year in review, and a 2021 goal and learning list. This year I vowed to...
  • Webmentions with Livewire on a Statamic Site - Austen Cameron

    Webmentions with Livewire on a Statamic Site - Austen Cameron

    2020-12-10
    Webmentions are a protocol that allows sites to track when links are made to them and to receive notifications of those links. They are a neat way to keep tabs on the kinds of interactions related to a website or article, such as likes, retweets,...
  • Creating a Statamic Code Demo Component - Austen Cameron

    Creating a Statamic Code Demo Component - Austen Cameron

    2020-12-04
    The ProblemAlthough I do most of my writing in Notion, I have to put posts into Statamic to publish them on my website. For more CSS-based demonstration posts, I needed a better way to display the code and the result. Sometimes code snippets...
  • Using TouchID with Sudo in Terminal or iTerm - Austen Cameron

    Using TouchID with Sudo in Terminal or iTerm - Austen Cameron

    2020-11-24
    Now that I've got a mac with TouchID, I rarely use my password. It's incredible how convenient that little button is. One place I found myself still typing my password was running sudo commands in the terminal. Here's how you can use...
  • Setting Up an M1 Mac for Laravel Development with Homebrew, PHP, MySQL, Valet and Redis - Austen Cameron

    Setting Up an M1 Mac for Laravel Development with Homebrew, PHP, MySQL, Valet and Redis - Austen Cameron

    2020-11-22
    Friday, I received a snazzy new M1 Macbook Pro in the mail. This article outlines how I was able to set it up for doing web development. We'll set up Homebrew, PHP, MySQL, Composer, and Laravel Valet. Let's jump in! Heads up! I wrote this...
  • Replacing a Relic - Austen Cameron

    Replacing a Relic - Austen Cameron

    2020-11-20
    It's that time of year! That exciting time of... new stuff? In this week's article, we'll take a departure from the normal coding and design writings to explore why getting a new laptop seems like such a big thing in my world. A New...
  • Launch Recap: Jetty UI Kit - Austen Cameron

    Launch Recap: Jetty UI Kit - Austen Cameron

    2020-11-13
    Recently I launched Jetty UI Kit — a collection of blocks for quickly making landing page designs in Figma. In this article, I'd like to outline what went into the product, how it sold, and reinforce a few of the lessons I learned along the...
  • How to Build an Email Signup Form with Tailwind CSS, AlpineJS and the ConvertKit API - Austen Cameron

    How to Build an Email Signup Form with Tailwind CSS, AlpineJS and the ConvertKit API - Austen Cameron

    2020-11-06
    Recently I added a signup form for my email list to the site. Using ConvertKit's API, Tailwind CSS, and AlpineJS and the Javascript Fetch API made it easy to whip up. The result is a form that's much more customizable than the embeddable forms...
  • Lessons from Launching a Digital Product - Austen Cameron

    Lessons from Launching a Digital Product - Austen Cameron

    2020-10-30
    This week I launched my first digital product — a landing page UI kit for Figma. Launching a product is something I've wanted to do for years, but I never actually committed and did the damn thing until now. I've been working on a few things,...
  • You can restore the startup chimes on MacOS - End Times

    You can restore the startup chimes on MacOS - End Times

    2020-10-29
  • 7 More Time-Saving Figma Shortcuts - Austen Cameron

    7 More Time-Saving Figma Shortcuts - Austen Cameron

    2020-10-23
    Using Figma isn't difficult, but when you can use it efficiently, it becomes a heck of a lot more fun! The following tips will help you improve your workflow. The faster you get, the more productive you are, and the more fun you can have while you...
  • 7 Figma Tips to Design Like a Pro - Austen Cameron

    7 Figma Tips to Design Like a Pro - Austen Cameron

    2020-10-16
    Figma is a badass collaborative design application. It may seem simple, but there's a lot of power hidden in that simplicity. After years of working with it, I've picked up a handful of practical tips. In this article, I'll share some of...
  • Emoji Clipboard - End Times

    Emoji Clipboard - End Times

    2020-10-13
  • Tailwind Zero to Design: Buttons - Austen Cameron

    Tailwind Zero to Design: Buttons - Austen Cameron

    2020-10-08
    Anyone can design something that looks good. It just takes some attention to the right details. With design, details matter, but how do you know which details matter most? The answer is that it just takes a little practice and observation. In this...
  • AlpineJS Hidden Gems - Austen Cameron

    AlpineJS Hidden Gems - Austen Cameron

    2020-09-29
    It's no secret — I'm a huge fan of Alpine. For me, it hits that goldilocks zone between minimalistic and powerful. Alpine is straightforward to get started with, especially if you have a VueJS background. However, there are a few hidden...
  • The Vim Sweet Spot - Austen Cameron

    The Vim Sweet Spot - Austen Cameron

    2020-09-25
    Vim can be a polarizing editor, and while it may seem cryptic when you start, it can be incredibly powerful. Many folks never bother to learn vim, which is a shame. Some people go crazy with vim and make it their primary editor. For me, the sweet spot...