Typo Minimizing Keyboard - I'm always frustrated when I make a typo, but the typo is of another valid word, so a spellchecker can't easily catch it. keyboard, typo
Any program can be a GitHub Actions shell - In GitHub Actions, you can use the shell keyword to specify the shell that runs a given run: block. This keyword is optional for workflows but mandatory for action definitions. github
3 Buckets of Work Time - As my work life has gotten increasingly busier and is evolving, with a new and larger team, I’ve been rethinking a bit about how I structure my day to be more productive and fulfilled. career
.localhost domains - I’ve found a way to configure private, custom domains for web-apps I have running on my computer. So instead of having to remember and type localhost:4333, I can simply navigate to appname.localhost. engineering 🔥
Some features that every JavaScript developer should know in 2025 - JavaScript is constantly evolving and newer features are introduced. This oftentimes makes older coding practices outdated, and even less efficient. Bellow is a list of some important features (old and new) that most developers might be unaware of. javascript 🔥
Introducing Zod 4 beta - Zod 4 is now in beta after over a year of active development. It's faster, slimmer, more tsc-efficient, and implements some long-requested features. zod 🔥
Read it! Read it! Read it!
The Best Programmers I Know - I have met a lot of developers in my life. Lately, I asked myself: What does it take to be one of the best? What do they all have in common? engineering 🔥
Code and Tools
Sparks - A typeface for creating sparklines in text without code. charts, sparks
Browser MCP - Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser mcp
UnCurl - Share your curl commands easily with others. Just paste your command, get a shareable link, and access it anywhere. curl, share
Free Premium Mockups - A curated collection of exclusive, quality and creative stock images gallery
ECharts - Apache ECharts is a powerful, interactive charting and data visualization library for browser apache, charts 🔥
Record - Record is an open-source web app to record screen and camera directly in your browser - No installation required - No tracking - Fully local video, local-first 🔥
ls-lint - An extremely fast directory and filename linter - Bring some structure to your project filesystem linter 🔥
Headlamp - A Kubernetes web UI that is fully-featured, user-friendly and extensible k8s
Liam - Automatically generates beautiful and easy-to-read ER diagrams from your database. databases
Animate UI - A fully animated, open-source component distribution built with React, TypeScript, Tailwind CSS, and Motion. animations
All about Design
Better typography with text-wrap pretty - Support for text-wrap: pretty just shipped in Safari Technology Preview, bringing an unprecedented level of polish to typography on the web. css
A practical guide to Llama Stack for Node.js developers - Over the last few months, our Node.js team has explored how to leverage large language models (LLMs) using JavaScript, TypeScript, and Node.js. With TypeScript/JavaScript often being the second language supported by frameworks used to leverage LLMs, we investigated various frameworks to see how easy they are to use and how they might affect the results we get. nodejs, llm
How to Use Lazygit to Improve Your Git Workflow - Lazygit is an open-source command line terminal UI for Git commands that I’ve used for the last couple of years, and it’s become my new best friend. git, cli
Published on 2025-04-14, last updated on 2025-09-14 by Adam
Comments or questions? Open a new discussion on
github.
Adam Urban is fullstack engineer, loves serverless and generative art,
and is building side projects like
weeklyfoo.com,
flethy.com and
diypunks.xyz in his free time.