Back to Blog

Posts tagged with #Tooling

25 posts

AIAutomationBackendCSSCachingDatabaseDesktop DevelopmentDistributed SystemsFrontendFull-StackKubernetesNext.jsObservabilityPerformanceReactRustSoftware DesignTestingToolingTurbopackTypeScriptUIWeb DevelopmentWebAssembly
Playwright: Beyond E2E Tests, Automating the Browser for Real Work
8 min readJul 15, 2026

Playwright: Beyond E2E Tests, Automating the Browser for Real Work

Playwright is often seen as just a testing tool, but its true power lies in its robust API for general browser automation. I'll show you how to leverage Playwright for tasks far beyond QA, from data extraction to complex user workflows.

ToolingAutomationWeb Development
Read blog post
Beyond the Marketing: When a No-Code Editor Becomes Your Component Playground
8 min readJul 12, 2026

Beyond the Marketing: When a No-Code Editor Becomes Your Component Playground

I've been wary of 'no-code' tools. They often promise the moon but deliver a walled garden, abstracting away too much and leaving you stranded when you need real customizability. GrapesJS, however, isn't just another drag-and-drop editor; it's a web builder framework. This distinction fundamentally

FrontendToolingWeb Development
Read blog post
OpenTelemetry Demo: When Logs, Traces, and Metrics Finally Click
8 min readJul 10, 2026

OpenTelemetry Demo: When Logs, Traces, and Metrics Finally Click

We've all heard the buzzwords: logs, traces, metrics. OpenTelemetry. But how do they actually come together to tell a coherent story about your application's behavior? The OpenTelemetry Demo is a fantastic, living example of a microservice architecture instrumented end-to-end, showing you exactly ho

ObservabilityDistributed SystemsBackend
Read blog post
Escaping SaaS Lock-in: Automating Workflows with self-hosted `automatisch`
8 min readJul 4, 2026

Escaping SaaS Lock-in: Automating Workflows with self-hosted `automatisch`

I've used my fair share of SaaS workflow automation tools, and they're great until the costs skyrocket or a niche integration is missing. automatish offers a refreshing, self-hosted alternative.

AutomationFull-StackTooling
Read blog post
Yjs: Collaborative Editing Beyond the Framework
9 min readJul 2, 2026

Yjs: Collaborative Editing Beyond the Framework

Building real-time collaborative features is notoriously complex, often leading to bespoke, brittle solutions. Yjs offers a robust, framework-agnostic approach to shared data types, making it simpler to add collaborative editing to any application.

Software DesignFull-StackTooling
Read blog post
Garden.io: The Kubernetes Developer Experience I've Been Waiting For
6 min readJun 29, 2026

Garden.io: The Kubernetes Developer Experience I've Been Waiting For

Kubernetes is powerful, but its local development story has always been a mess. Garden.io promises to fix that by streamlining builds, deployments, and testing into a unified workflow, making K8s development feel less like a chore.

ToolingFull-StackAutomation
Read blog post
TypeScript and ESLint: Stop Guessing, Start Enforcing
7 min readJun 27, 2026

TypeScript and ESLint: Stop Guessing, Start Enforcing

It's easy to assume TypeScript catches everything, but ESLint still plays a crucial role. Learn how typescript-eslint supercharges your linting with type-aware rules, preventing subtle bugs and enforcing better patterns.

TypeScriptToolingFrontend
Read blog post
Appium: The Unsung Hero of Cross-Platform Test Automation
7 min readJun 26, 2026

Appium: The Unsung Hero of Cross-Platform Test Automation

I've spent years fighting with UI test automation. Browser-based tools are great, but the moment you need to test native mobile apps, desktop apps, or even smart TVs, things get messy. Appium is the open-source solution that makes true cross-platform automation a reality, using a single, familiar AP

TestingAutomationTooling
Read blog post
Silverbullet: The Personal Knowledge Base That Actually Adapts to You
7 min readJun 25, 2026

Silverbullet: The Personal Knowledge Base That Actually Adapts to You

I've tried every flavor of note-taking app and personal wiki. They all promise flexibility, but usually deliver rigid structures that fight against how I actually think. Silverbullet is different. It's a Markdown-first personal knowledge management system that's designed to be extended, not just use

Software DesignWeb DevelopmentTooling
Read blog post
Taming the Monolith: Refactoring a 7,558-Line Constants File
7 min readJun 24, 2026

Taming the Monolith: Refactoring a 7,558-Line Constants File

We've all been there: a codebase where a single file grows into an unmanageable monster. This post digs into the 'why' and 'how' of refactoring a colossal constants file, moving beyond just splitting it up to genuinely improving maintainability and developer experience.

Web DevelopmentFrontendTooling
Read blog post
Ink: When Your CLI Needs a UI, But You Still Want React
7 min readJun 23, 2026

Ink: When Your CLI Needs a UI, But You Still Want React

Building interactive command-line applications often means wrestling with low-level terminal escape codes or brittle libraries. Ink offers a fascinating alternative, letting you leverage your React skills to build rich, dynamic CLIs.

ToolingReactTypeScript
Read blog post
Automating the Mundane: Why I'm Looking Hard at n8n for Workflow Orchestration
9 min readJun 20, 2026

Automating the Mundane: Why I'm Looking Hard at n8n for Workflow Orchestration

Tired of writing bespoke scripts or glue code to connect services? n8n offers a compelling open-source alternative for workflow automation, merging visual development with custom code capabilities. I'm exploring how it helps tame the chaos of integrating diverse systems without falling into the vend

Full-StackToolingWeb Development
Read blog post
Floating UI: Stop Fighting the DOM for Overlay Positioning
7 min readJun 18, 2026

Floating UI: Stop Fighting the DOM for Overlay Positioning

Getting tooltips, dropdowns, and popovers to stay where they belong, especially when scrolling or resizing, is a nightmare. Floating UI is the library that solves this once and for all, with a tiny footprint and robust positioning logic.

FrontendWeb DevelopmentTooling
Read blog post
Plate: A Modern Rich-Text Editor That Doesn't Make You Want to Scream
8 min readJun 17, 2026

Plate: A Modern Rich-Text Editor That Doesn't Make You Want to Scream

Integrating rich-text editing into web applications has always been a painful experience. Plate aims to change that by providing a powerful, extensible, and beautifully integrated solution, especially when paired with modern UI libraries and AI.

FrontendToolingWeb Development
Read blog post
React Email: Ditching HTML Email's Dark Age for Modern Dev Practices
8 min readJun 16, 2026

React Email: Ditching HTML Email's Dark Age for Modern Dev Practices

Crafting HTML emails has always been a painful experience, stuck in a bygone era of table-based layouts and inline styles. React Email changes that, bringing modern component-based development and a great developer experience to a notoriously terrible part of our jobs.

FrontendWeb DevelopmentReact
Read blog post
Rust, Tauri, and WebAssembly: Building Privacy-First Desktop Apps
8 min readJun 14, 2026

Rust, Tauri, and WebAssembly: Building Privacy-First Desktop Apps

Cloud-based apps are convenient, but they come with a privacy cost. What if you could build truly offline desktop applications with web tech? Rust, Tauri, and WebAssembly are a powerful combination for just that.

Web DevelopmentToolingDesktop Development
Read blog post
Tired of Reinventing the Admin Panel? Refine Might Be Your New Best Friend.
8 min readJun 13, 2026

Tired of Reinventing the Admin Panel? Refine Might Be Your New Best Friend.

Building internal tools often feels like Groundhog Day. You spend weeks wiring up forms, tables, and CRUD operations, only to repeat the exact same patterns on the next project. Refine aims to solve this by providing a flexible React framework that gets you to production faster, without sacrificing

FrontendReactTooling
Read blog post
Directus: Beyond the Headless CMS Hype
6 min readJun 12, 2026

Directus: Beyond the Headless CMS Hype

We've all wrestled with monolithic backends or cobbled together microservices for every little feature. Directus offers a fresh perspective, turning your existing database into a flexible backend, complete with a powerful admin panel and instant APIs, without forcing you into a specific data model o

BackendDatabaseFull-Stack
Read blog post
Playwright: The End of Flaky E2E Tests?
6 min readJun 11, 2026

Playwright: The End of Flaky E2E Tests?

I've spent years battling flaky end-to-end tests, and it's a war I'm tired of fighting. Playwright has emerged as a serious contender to finally bring stability and speed to this crucial part of our testing pyramid. Let's dig into why it's different and how it's changing the game.

FrontendToolingWeb Development
Read blog post
Beyond the SPA: Why Astro's Islands Architecture is a Game Changer for Content Sites
7 min readJun 10, 2026

Beyond the SPA: Why Astro's Islands Architecture is a Game Changer for Content Sites

For years, we've been told that single-page applications (SPAs) are the ultimate goal. But for content-heavy sites, the SPA model often brings unnecessary overhead. Astro's 'Islands Architecture' is challenging this orthodoxy by combining the best of server-rendered HTML with targeted client-side in

FrontendPerformanceTooling
Read blog post
TanStack Start: Breaking Free from Framework Lock-in for the Data Layer
8 min readJun 9, 2026

TanStack Start: Breaking Free from Framework Lock-in for the Data Layer

We've all been there: choosing a framework, building our app, then realizing our data fetching and mutation logic is inextricably tied to it. TanStack Start offers a compelling vision for a framework-agnostic data layer, letting you swap UI frameworks without rewriting everything.

FrontendToolingPerformance
Read blog post
Zod: Type-Safe Runtime Validation Without the Boilerplate
9 min readJun 8, 2026

Zod: Type-Safe Runtime Validation Without the Boilerplate

We've all been there: meticulous TypeScript definitions, only for runtime data to betray them. Zod bridges this gap, giving you powerful, type-inferred runtime validation with minimal fuss. This isn't just about catching errors; it's about simplifying data contracts across your stack.

FrontendBackendTooling
Read blog post
Unsnarling the Distributed Mess: My Take on OpenTelemetry
7 min readJun 7, 2026

Unsnarling the Distributed Mess: My Take on OpenTelemetry

Modern applications are distributed by nature, but debugging them is a nightmare. OpenTelemetry offers a standardized way to get visibility into your systems across services and languages.

ToolingObservabilityDistributed Systems
Read blog post
Why I'm Betting on Supabase for My Next Full-Stack Project
8 min readJun 7, 2026

Why I'm Betting on Supabase for My Next Full-Stack Project

I've been building full-stack applications for years, and the database layer has always been a point of friction. Supabase isn't just a database; it's a platform that genuinely changes how you approach backend development.

BackendDatabaseTooling
Read blog post
Atomic CSS: The Future Is Still Just in Time (JIT) with UnoCSS
4 min readJun 6, 2026

Atomic CSS: The Future Is Still Just in Time (JIT) with UnoCSS

Atomic CSS frameworks like Tailwind have changed how many of us build UIs, but there's a new player on the block: UnoCSS. It's a JIT-first engine that takes the concept of utility-first CSS and cranks up the flexibility and performance.

FrontendPerformanceCSS
Read blog post
Available for projectsReady to make something fun 🎈

Ready to build the next system?Wanna build something awesome together?

Currently accepting high-impact opportunities in frontend engineering and scalable web applications.Got a cool idea rattling around? Let's grab a virtual coffee and turn it into something people love. ☕