Dev

Tag: Dev

49 posts
Cuducos icon
Cuducos
cuducos.me

Vibecoding é potencialmente prejudicial

·
Jul 23
·
Cuducos icon
Cuducos
cuducos.me

Vibecoding is potentially harmful

·
Jul 23
·
Nora Bell icon
Nora Bell
snowebell.cc

Where to even start?

So I found the phone I was looking for, funny how as soon as I complain online it remembers it's supposed to exist and re-enters the physical plane. It was in a crate with some old documents, idk how it got there. I'd like to build a custom OS for it, specifically I wanna build...

·
Jul 16
·
Becoming a better atproto citizen
benswift.me icon
benswift.me
benswift.me

Becoming a better atproto citizen

The blog's standard.site records now carry cover images, a publication icon and theme, and the strongRefs Bluesky uses for enhanced link cards.

·
Jul 11
·
Knowing which Claude is stuck
benswift.me icon
benswift.me
benswift.me

Knowing which Claude is stuck

A zellij session switcher that shows how many Claude Code agents are running in each session, and which of them has stopped and is waiting on me.

·
Jul 9
·
Denis' notes icon
Denis' notes

Why I built Micra.js

I remember when jQuery sat on almost every site. Before the frameworks, it was simply the easy way to reach the DOM: attach a handler, show something, hide something, fire a request. Back then that solved most of what you needed. Then the frontend got more complicated. Mostly for good reasons — apps grew, and React, Vue, and Svelte grew with them. But you don't always need that much.

·
Jun 24
·
J
J Sutherland's blog

Devlog: June

What I'm working on in June 2026

·
Jun 10
·
The verification I never verified
benswift.me icon
benswift.me
benswift.me

The verification I never verified

I wrote a whole post about two-way standard.site verification. One of the two directions had been returning a 404 in production the entire time.

·
Jun 5
·
XKCD 1319: we now live on the theory curve
benswift.me icon
benswift.me
benswift.me

XKCD 1319: we now live on the theory curve

XKCD 1319 set the theory and reality curves of automation against each other. With LLMs writing the scripts, the theory curve has won.

·
May 27
·
T
Thoughts From Koehn
fromkoehn.com/posts

My Atmospheric Website

Hopefully the final home for my data

·
May 6
·
J
J Sutherland's blog

Devlog: HTML template

Just a quick update on what I'm working on this week.

·
May 2
·
Getting a reTerminal DM running as a Nerves kiosk in 2026
benswift.me icon
benswift.me
benswift.me

Getting a reTerminal DM running as a Nerves kiosk in 2026

A guide to running Elixir/Nerves on Seeed's reTerminal DM with its custom DSI display, capacitive touchscreen, and a Cog/WPE browser kiosk---including the workarounds you'll need for touch input.

·
Apr 7
·
J
J Sutherland's blog

Devlog: Sigil CSS and Atmosphere

Little weekend update

·
Mar 28
·
J
J Sutherland's blog

Devlog - Late March - looking for work and updates on projects

A small devlog update for what I've been working on in late March 2026

·
Mar 26
·
Cuducos icon
Cuducos
cuducos.me

Building a Custom Bluesky Feed, Part 3: Polish and Ship

·
Mar 17
·
J
J Sutherland's blog

HTML Templates... The Journey Continues

Musings on HTML templating

·
Mar 13
·
1
Cuducos icon
Cuducos
cuducos.me

Building a Custom Bluesky Feed, Part 2: Iterating Over It

·
Mar 12
·
Cuducos icon
Cuducos
cuducos.me

Building a Custom Bluesky Feed, Part 1: Starting Simple

·
Mar 10
·
Ben's dev setup 2026 edition
benswift.me icon
benswift.me
benswift.me

Ben's dev setup 2026 edition

Ghostty, zellij, helix and a life lived in text tokens---why I ditched Zed and went back to purely terminal-based development.

·
Feb 17
·
T
turtle stacking

AT Protocol obsidian plugin log

This is a testing log of work on obsidian-atmosphere, which began as obsidian-atmark. Originally it just supported viewing and managing bookmarks from semble, margin, and kipclip.

·
Feb 1
·
Coding agents and the plasticity of code
benswift.me icon
benswift.me
benswift.me

Coding agents and the plasticity of code

Code has always felt brittle---most changes break it. Coding agents change that dynamic, absorbing the cognitive load of big refactors and making code feel plastic rather than rigid.

·
Dec 22 '25
·
Fixing slow Zed agent startup times
benswift.me icon
benswift.me
benswift.me

Fixing slow Zed agent startup times

Claude Code sessions in Zed were taking 30 seconds to start. The culprit: npx fetching Playwright MCP on every launch. The fix involves global installs and mise shims.

·
Dec 16 '25
·
Switching from Jekyll to VitePress
benswift.me icon
benswift.me
benswift.me

Switching from Jekyll to VitePress

After ten years on Jekyll, I moved this site to VitePress. Notes on migrating content, components, reveal.js slides, and data loading.

·
Dec 1 '25
·
11ty and Vite for modern static websites
benswift.me icon
benswift.me
benswift.me

11ty and Vite for modern static websites

How to set up 11ty with Vite and Tailwind v4 for static sites that need proper asset bundling, HMR, and npm ecosystem access.

·
Nov 23 '25
·
The great 2025 email yak-shave: O365 + mbsync + mu + neomutt + msmtp
benswift.me icon
benswift.me
benswift.me

The great 2025 email yak-shave: O365 + mbsync + mu + neomutt + msmtp

Rebuilding a terminal email setup with OAuth2, Office365 and neomutt in Zed---the hard-won config so you don't have to waste as many hours as I did.

·
Sep 11 '25
·
Running Claude Code within Zed
benswift.me icon
benswift.me
benswift.me

Running Claude Code within Zed

Switching from Zed's Agent panel to Claude Code for flat-fee pricing, with a simple task config to keep the workflow inside Zed.

·
Jul 22 '25
·
Automated RPi Web Kiosk Setup in 2025
benswift.me icon
benswift.me
benswift.me

Automated RPi Web Kiosk Setup in 2025

A fully scripted burn-and-boot process for setting up Raspberry Pi 5s as fullscreen Chromium kiosks with Tailscale, WiFi and 4K support.

·
Jul 15 '25
·
Cuducos icon
Cuducos
cuducos.me

Fluxo linear de sucesso: escrevendo código limpo em Python

·
Jun 5 '25
·
Agentic Elixir superpowers: Zed + Tidewave + AshAI
benswift.me icon
benswift.me
benswift.me

Agentic Elixir superpowers: Zed + Tidewave + AshAI

How to wire up Zed, Tidewave and AshAI as MCP servers for an agentic Elixir development workflow, with a helper script to glue it all together.

·
Jun 5 '25
·
Cuducos icon
Cuducos
cuducos.me

Tuples and Lists in Python

·
Apr 23 '25
·
Cuducos icon
Cuducos
cuducos.me

Python Generators: What They Are and What Problems They Solve

·
Apr 23 '25
·
Cuducos icon
Cuducos
cuducos.me

Não compartilhe captura de tela do terminal para pedir ajuda

·
Mar 17 '25
·
Cuducos icon
Cuducos
cuducos.me

Do not share a terminal screenshot when asking for help

·
Mar 17 '25
·
Format Markdown on save in Zed using Prettier
benswift.me icon
benswift.me
benswift.me

Format Markdown on save in Zed using Prettier

Zed config snippet for auto-formatting Markdown files on save with Prettier, including prose wrapping at 80 columns.

·
Sep 19 '24
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

Inter and the Power of Fonts: Why Typefaces Matter More Than You Think

Open up the potential of your designs with a deeper understanding of what variable fonts like Inter can do.

·
Aug 26 '24
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

Inter and the Power of Fonts: Why Typefaces Matter More Than You Think

Open up the potential of your designs with a deeper understanding of what variable fonts like Inter can do.

·
Aug 26 '24
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

Unlocking A/B Testing with PostHog: Improving Newsletter Signups

Optimizing signups by testing, trusting statistics, and fine-tuning UX using data from PostHog

·
Aug 19 '24
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

Unlocking A/B Testing with PostHog: Improving Newsletter Signups

Optimizing signups by testing, trusting statistics, and fine-tuning UX using data from PostHog

·
Aug 19 '24
·
M
Mike Bifulco
mikebifulco.com

Unlocking A/B Testing with PostHog: Improving Newsletter Signups

Optimizing signups by testing, trusting statistics, and fine-tuning UX using data from PostHog

·
Aug 19 '24
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

How to source and use expert knowledge for your work

One of the most effective ways to grow as a developer is by tapping into the vast pool of knowledge available in the developer community.

·
Aug 14 '24
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

How to source and use expert knowledge for your work

One of the most effective ways to grow as a developer is by tapping into the vast pool of knowledge available in the developer community.

·
Aug 14 '24
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

Debug tips from a lifetime newbie

Debugging problems with code (especially production code) is something that is rarely taught in university classes or code schools. Here are some tips that I've come across from watching smarter people than me debug problems.

·
Aug 6 '24
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

Debug tips from a lifetime newbie

Debugging problems with code (especially production code) is something that is rarely taught in university classes or code schools. Here are some tips that I've come across from watching smarter people than me debug problems.

·
Aug 6 '24
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

The Strangler Fig Pattern: from v0 to v1 without losing your mind

·
Jul 13 '24
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

The Strangler Fig Pattern: from v0 to v1 without losing your mind

·
Jul 13 '24
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

Struggling with TypeScript: why not?

One of your biggest skills as a person-on-the-internet is your ability to research and learn new things.

·
Jul 9 '24
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

Struggling with TypeScript: why not?

One of your biggest skills as a person-on-the-internet is your ability to research and learn new things.

·
Jul 9 '24
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

Keep your tools sharp

The tools we use to get our work done are incredibly important, and taking the time to tune them to work just right can make a huge difference in our productivity and happiness.

·
Apr 1 '24
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

Keep your tools sharp

The tools we use to get our work done are incredibly important, and taking the time to tune them to work just right can make a huge difference in our productivity and happiness.

·
Apr 1 '24
·