rssbox

Hacker News: Front Page

My favourite modern NES games 127 12 12h ago
Article URL: https://jordi.inversethought.com/blog/25-of-my-favourite-modern-nes-games/ Comments URL: https://news.ycombinator.com/item?id=50503465 Points: 127 # Comments: 12 Read
We're Asking an Appeals Court to Require a Warrant for ALPR Searches 269 72 13h ago
Article URL: https://www.eff.org/deeplinks/2026/11/were-asking-appeals-court-require-warrant-alpr-searches Comments URL: https://news.ycombinator.com/item?id=50503255 Points: 269 # Comments: 72 Read
Court denies motion to dismiss DRAM price fixing case 269 99 13h ago
Article URL: https://litnews.ai/articles/garciaguirre-samsung-sk-hynix-micron-dram-conspiracy-suit-survives-dismissal Comments URL: https://news.ycombinator.com/item?id=50502988 Points: 269 # Comments: 99 Read
How did Woz write the Apple 1 BASIC before building the computer? 244 129 16h ago
Article URL: https://retrocomputing.stackexchange.com/questions/17957 Comments URL: https://news.ycombinator.com/item?id=50501594 Points: 244 # Comments: 129 Read
SpaceX catches the Starship to end Flight 15 1355 909 17h ago
https://x.com/SpaceX/status/2121316300702056595https://youtu.be/jHlpfNSpBmw?t=3233 Comments URL: https://news.ycombinator.com/item?id=50500963 Points: 1355 # Comments: 909 Read
More...
A family tree of software job titles 354 178 21h ago
Article URL: https://zwischenzugs.com/2026/11/03/a-family-tree-of-software-job-titles/ Comments URL: https://news.ycombinator.com/item?id=50499038 Points: 354 # Comments: 178 Read
Lovable apps expose passport details and more than 200K private messages 882 338 21h ago
Article URL: https://www.crissyfield.de/research/lovable-en/ Comments URL: https://news.ycombinator.com/item?id=50499017 Points: 882 # Comments: 338 Read
PyPI's redesigned project pages with clearer security signals are now live 255 111 23h ago
Article URL: https://blog.pypi.org/posts/2026-11-06-ui-updates-complete/ Comments URL: https://news.ycombinator.com/item?id=50497892 Points: 255 # Comments: 111 Read
Show HN: DeepSeek V3 in ~200 lines of pure Jax 248 23 24h ago
Article URL: https://github.com/Vaibhaav-Tiwari/deepseek-v3-jax Comments URL: https://news.ycombinator.com/item?id=50497589 Points: 248 # Comments: 23 Read
KDE: The documentary [video] 516 114 1d ago
Article URL: https://tube.kockatoo.org/w/fFinNHfanLT7aBEb2B8y4c Comments URL: https://news.ycombinator.com/item?id=50496976 Points: 516 # Comments: 114 Read
Advancing science and engineering with Antigravity's /teamwork 206 49 1d ago
Article URL: https://research.google/blog/advancing-science-engineering-with-antigravitys-teamwork-feature/ Comments URL: https://news.ycombinator.com/item?id=50496811 Points: 206 # Comments: 49 Read
Project Zero will disclose vulnerabilities 90 days after reporting 274 155 1d ago
Article URL: https://projectzero.google/2026/11/disclosure-policy.html Comments URL: https://news.ycombinator.com/item?id=50496051 Points: 274 # Comments: 155 Read
Generative AI uses more energy on non-English text 221 115 5d ago
Article URL: https://news.umich.edu/generative-ai-uses-more-energy-on-non-english-text/ Comments URL: https://news.ycombinator.com/item?id=50441444 Points: 221 # Comments: 115 Read
Why get an expensive Pi when I have an old phone? 576 309 5d ago
Article URL: https://so.long.thanks.fish/why-pi-when-i-have-an-old-phone/ Comments URL: https://news.ycombinator.com/item?id=50440709 Points: 576 # Comments: 309 Read
Can't fetch https-reddit.comrExperiencedDevs.rss

The Pragmatic Engineer

The Pulse: Details of incident.io’s AI spend 3d ago
The resiliency startup has slashed the amount it spends on AI; down from $4,500 per dev, per month, in August, to $1,600 now. Read
The Pulse: Time to rethink software security because of AI? 16d ago
A month’s worth of security breaches in a single day – will things get worse before they improve? Read
The Pulse: Anthropic builds its own source control system 24d ago
Git had too many performance problems at 30,000 PRs per day, so Anthropic built its own. I talked with the team, including asking why they didn’t open source its new system, ‘Scion.’ Read
The Pulse: new trend of building “internal vibe-coding apps” at tech companies 31d ago
Ramp and Stripe built platforms for non-engineers to build internal websites and tools with, and both are taking off in those workplaces. I expect more companies to do the same. Read
The Pulse: Firebase’s global outage & poor response 38d ago
The Firebase iOS SDK crashed after a backend change, crashing all apps which used Firebase analytics for 2-6 hours. Google didn’t update the status page, but did offer a postmortem 4 days later. Read
More...
The Pulse: RoR creator sparks new “death of coding by hand” debate 45d ago
In his Rails World keynote, David Heinemeier Hansson (DHH) declared the end for writing code by hand for professional work – at 37signals at least. Is this change now unstoppable? Read
The Pulse: a new trend of CPU shortages 52d ago
After a GPU shortage and memory shortage driven by AI companies, we’re now experiencing a CPU shortage, thanks to AI agents using a lot more CPU with tool usage. Read
The Pulse: tech companies move to open AI models 66d ago
Uber, Pinterest, Stripe, Coinbase, Ramp, and AT&T are making large savings on their AI bills by dropping proprietary models and using smart model routing. Read
The Pulse: Meta wanted to reduce teams by 60% because of AI 73d ago
An in-depth report by Reuters details how Meta’s leadership decided to slash team sizes by 60%. Zuckerberg changed his mind, and now the company is stuck with low morale and culture turned mercenary. Read
How software engineering is changing: an essay challenge 75d ago
The pace of change in software engineering is only accelerating, especially since January of this year. This is all to do with the industry-wide adoption of LLMs, AI tooling, and AI infrastructure. At The Pragmatic Engineer, we always want to... Read
The Pulse: We need to talk about migrations with AI 80d ago
Asana migrated off testing framework Enzyme in two weeks: without AI, this work would surely have been kicked down the road. Airbnb and Uber share similar stories and AI seems excellent at migrations. Read
Why you're not getting a response to your podcast pitch from me (or others) 80d ago
This email is a response to the 50+ podcast pitches that arrived in my inbox just last month, and keep arriving in growing numbers, from PR agencies and marketing teams at various companies. It's also a message to tech founders building stuff for... Read
The Pulse: Meta’s self-inflicted resignation-wave 87d ago
In what was predictable: Meta’s layoffs and forced reassignments pushed engineers not impacted by either to look for a new job. Meta is now offering large equity retainers, and it doesn’t seem working Read
The Pulse: Grok’s CLI caught uploading all your local files to the cloud 88d ago
Devs discover that Grok CLI pushed all local files, .env files and git history have been pushed to a GCP bucket, unencrypted. SpaceX’s initial reaction? Blame the devs Read
The Pulse: Bending Spoons' Acquisition Strategy 102d ago
In only 5 years, Hopin went from zero to a $7.7B valuation, and back to zero again. Also: Bending Spoons’ startup acquisition model. Read

Latent Space

[AINews] The No AI Slop Manifesto 1d ago
November 13, 2026 — AIE speakers unite to lay out how to fight slop. Read
[AINews] Jensen Huang resigns after 33 years leading NVIDIA 2d ago
November 12, 2026 — Colette Kress takes over as interim CEO. What happens to open source/American AI leadership? Read
AI Ambition: ArtCraft Cloned Photoshop and Now Wants to "Rebuild Everything" 2d ago
ArtCraft used AI to rewrite Photoshop as open source software. For CEO Brandon Thomas, the vision is even bigger: to take back the internet! Read
[AINews] D-Day (Decision Models Day) 3d ago
November 11, 2026 — Google enters the decision model market. At AI Engineer, Cloudflare showed which parts of a build failure a classifier could handle. TypeSafe AI showed off their production customers. Read
The Jev Revolution: What Engineers Are Already Building with System One Models 3d ago
At AI Engineer Code Summit, lead Jev creator Diogo Almeida called on developers to automate everything. Also, Glean and others showed how they’re using Jev. Read
More...
[AINews] Mercor $750m Series D at $20B valuation, $3B run rate 4d ago
November 10, 2026 — Google GA's Gemini 4 Carbon. Read
AI Engineer Code Summit: OpenAI on New Ways of Working With Codex 4d ago
On the first day of AIE Code Summit, OpenAI showed how developers can steer Codex by voice, hand off work to the cloud, and make use of dots. Read
Designing for Agents — Zeno Rocha, Resend 5d ago
Where does answer engine optimization (AEO) end and agent experience begin? Inside Resend, from the docs that help Claude Code pick an email API to the tools it uses to send. Read
NaiveAI Promises 2,100 Tokens per Second. How Well Does It Code? 5d ago
NaiveAI could potentially top Artificial Analysis’s speed rankings. Our hands-on test suggests its coding quality holds up against DeepSeek. Read
[AINews] Fable 5.2 retakes World #1 LLM spot as $ANT IPO roadshow begins 5d ago
November 9, 2026 — Claude Fable 5.2 and Mythos 5.2 arrive on Anthropic’s IPO roadshow day. How much thinking is worth paying for? Read
What Frontier Labs Buy: A Data Deep Dive with Handshake AI — Garrett Lord & Team 6d ago
Handshake went from launch to $1B in one year pushing the envelope of specialized data for frontier labs. Our first deep dive into a data lab with specific examples across Finance, Bio, and Alignment Read
How Stanford Teaches AI-Native Engineering — Mihail Eric, Monaco 7d ago
What happens when students can one-shot last year’s homework? Inside CS146S and the engineering team at Monaco. Read
[One Million AI Engineer Special] How Stanford Teaches AI-Native Engineering — Mihail Eric, Monaco 7d ago
What do you assign when a coding agent can finish last year’s homework in one prompt? In the second run of Stanford’s CS146S, Mihail Eric brought open-source maintainers into the course. Students have to learn an unfamiliar repo, propose a change,... Read
[AINews] Anthropic IPO: Whither Now? 8d ago
November 6, 2026 — ARC Prize tests Inkling 2 Small, and Thinking Machines explains how it caught early checkpoints bypassing guardrails. Read
Controlling Biology - Fabian Theis, Helmholtz Munich 9d ago
As systems biology efforts heat up to map biology at higher resolution, greater breadth and more modalities, Fabian Theis is pushing the frontier from mapping to predicting to controlling biology Read
[AINews] Inkling 2 Small: 17A-594B trained in 68 hours on 12T tokens, beating Muse Spark 9d ago
November 5, 2026 — Inside Inkling 2 Small’s training run and METR’s study of AI research at Anthropic. Read
[AINews] It's Swapping Season 10d ago
November 4, 2026 — OpenAI’s Linux kernel security work, Kimi K3.1 Pro’s open weights, and Ricursive’s Ripple-65B. Read
[AINews] Behind Latent Space: Kill My SaaS, Jev & AI in 2026 | AIEi Shanghai 11d ago
November 3, 2026 — A quiet day lets us share some behind the senes. Read
[AINews] LLMs can read & write neural network weights: "Weight Space Programming" cuts Autoresearch out of the RSI loop 12d ago
Editing Qwen’s weights to reduce reasoning loops, DeepSeek’s super-agent prototype, and the GDPx benchmark. Read
Building AI for Lawyers - Jacob Lauritzen, CTO of Legora 13d ago
Evals without traces, million-cell tabular reviews, and cracks in the billable hour as a business model Read

Elevate

Agentic Verification 32d ago
The bottleneck moved from writing code to knowing it’s correct. Read
The Code Nobody Reads 48d ago
Line-by-line review is going away. Whatever replaces it has to earn the trust reading used to provide. Read
Brownfield Agentic Engineering 62d ago
What it takes to run agents in a codebase older than the team Read
Agentic Skill Decay 76d ago
Agents can finish the task without teaching you anything. Building expertise now has to be deliberate. Read
Audit your Agent files 80d ago
A practical guide to auditing what your coding agent still needs. Read
More...
Human judgment doesn't leave the software factory. It relocates. 86d ago
A field guide to building a software factory that still has an owner. Read
Practical Loop Engineering 93d ago
Goals, loops, and the discipline of not delegating your judgment Read
Agentic Code Quality 99d ago
Quality now depends on the constraints you set around your agents. Read
Software Factories, Light and Dark 116d ago
A software factory is harnessing loops at scale. Read
Own the Outer Loop 129d ago
Why loop engineering needs a human at the boundary Read
Agentic Autonomy Levels 135d ago
A working model of autonomy for agentic engineering Read
Agentic Code Review 152d ago
Why review is the most leveraged skill in software right now. Read
Loop Engineering 160d ago
Loop engineering is replacing yourself as the person who prompts the agent. Read
Long-running Agents 199d ago
A long-running AI agent can keep making progress over hours, days, or weeks. Read
The Agent Stack Bet 211d ago
The bet every serious developer needs to make on on their agent stack Read
Is the IDE dead? 240d ago
How Agent orchestration is replacing the editor as the center of developer work Read
14 More lessons from 14 years at Google 276d ago
This time about teams, trust, and the systems around the code. Read
The 80% Problem in Agentic Coding 291d ago
Managing comprehension debt when leaning on AI to code Read
How to write a good spec for AI agents 300d ago
How to structure, plan, and iterate for high-performance coding agents Read
Code Review in the Age of AI 314d ago
AI writes faster. Humans still have to prove it works. Read
Can't fetch https-www.vibecodingweekly.devrss

The Spacebar

This setting fixed my iPhone's music quality 15d ago
If your music sounds too compressed in Apple Music, try turning off Sound Check. Read
I can't believe PowerShell is actually good 25d ago
PowerShell, I owe you an apology. I wasn't really familiar with your game. Read
This is every Ubuntu Linux default wallpaper 30d ago
The default wallpapers from over 20 years of Ubuntu Linux, from Warty Warthog to Stonking Stingray, in full original quality. Read
How to turn off AI Overviews in Google with "Web" mode 38d ago
Google's hidden "Web" mode hides the AI Overview. You can make it the default search engine in Chrome, Firefox, Edge, and other browsers. Read
How to turn off Copilot in Visual Studio Code (and other AI features) 40d ago
You don't need to switch to VSCodium just to get rid of all the AI features. Read
More...
My weekend at a 28,000-person virtual reality convention 152d ago
I had fun at Furality Ultra. My gaming PC and router did not. Read
I finally tried Ghostty, and it's pretty good 202d ago
Even if you don't live in the terminal, Ghostty is probably a worthwhile upgrade on Mac and Linux. Read
How to use the Galaxy XR with PC VR and VRChat 210d ago
Everything you need to use the Galaxy XR for PC VR gaming. Read
The Galaxy XR is not the future of computing, but I like it anyway 250d ago
The first outing of Android XR is far from perfect, but there's at least one reason to buy it. Read
I used an original iPod Nano in 2026, and it worked surprisingly well 285d ago
Nearly 20 years after its introduction, the iPod Nano is still a perfectly functional music player. Read
That time Apple sent everyone a U2 album: 'I DONT WANT YOU.' 313d ago
The release of U2's album Songs of Innocence spawned jokes, backlash, and arguably, a worse music industry. Read
Is Android really the next big desktop operating system? 363d ago
Google says Android-powered laptops are coming in 2026. Will they actually matter, though? Read
I made a website with Apple iWeb in 2025 395d ago
Apple's late-2000s WYSIWYG website creator still works, as long as you have an old Mac. Read
Excel's AI: 20% of the time, it works every time 409d ago
A Microsoft blog post about "vibe working" broke me. Read
I hacked Microsoft Edge to make my ideal Chromium web browser 433d ago
You can use custom IT policies to turn Microsoft Edge into a decent Chrome alternative. Read

Keyboard Builders' Digest

IQUNIX EV63 EDG Edition review 2d ago
The IQUNIX EV63 EDG Edition is the most luxurious variant of this 60% gaming keyboard family – co-tuned by Edward Gaming's pros. Read
Keybytes 2d ago
Notaroomba's Keybytes is a flexible magnetic keyboard system built on 1u building blocks. Read
RainDrop gaming keypad 4d ago
The one-handed RainDrop is a gaming keypad by AGorshkov101 – with keywell and thumbstick. Read
Hachigo74 4d ago
A low-pro unibody split keyboard with trackpad: Hachigo74 by baalsmn. Read
Best-selling keyboard switches of October 2026 9d ago
Here are October’s top mechanical switches, the community’s favorites based on vendor sales data. Read
More...
TheKapCo PLAY1800 x Hot Wheels review 16d ago
The PLAY1800 is the first keyboard from TheKapCo. Paired with their cool Hot Wheels set, the typing feel and sound are surprisingly nice for a plastic case. Read
Behind the scenes #218 22d ago
Behind the scenes with the MelGeek MADE68 Ultra V2 and Phenom Mini reviews, DIY and commercial keyboard news, tips, meetups. Read
Krteq 2.0 23d ago
Jan Bláha's updated Krteq features an OLED and full RGB lighting. It's also open hardware. Read
Phenom Mini review 25d ago
The Phenom Mini by eh.industries is a versatile 40% split keyboard featuring keywells and a range of modular pointing-device options. Read
The Wolf keyboard 25d ago
William Amaral's Wolf keyboard is a 40-key wireless split device in a sleek aluminum case. Read
Ezy54 keyboard 31d ago
Another declarative keyboard from Simon Schödler: the wireless split ezy54. Read
Sucralose 31d ago
Sucralose by Codethetical: a low-profile wireless split featuring Kailh ULP switches. Read
MelGeek MADE68 Ultra V2 HE review 33d ago
A refined Hall-effect gaming keyboard with extreme customizability: MADE68 Ultra V2 HE by MelGeek. Read
Lunakbd 33d ago
Guilherme Pagano's Lunakb is an open-source wireless split keyboard. Read
Meow keyboard 33d ago
A Ferris-like wireless low-profile split: meow by nik0mi. Read
Custom KLP Lamé keycaps at YUZU (on sale) 36d ago
The popular KLP Lamé keycap profile is now available for dye-sub customization at YUZU – 10% off for a few days. Read
Behind the scenes #217 37d ago
Behind the scenes with September’s best-seller switches, and many reviews: Dygma Sonsei, DarkBeacon Devil Breaker, XVX Trooper63 HE, Kemove K94. Read
Gboard Conveyor Belt Version 37d ago
This year's meme device by Gboard is the Conveyor Belt keyboard – delivering keys straight to your fingertips. Read
Mesa 3 37d ago
A tiny split chording keyboard: Mesa 3 by David Brown. Read
Stagger keyboard 37d ago
TMRZ's Stagger keyboard is staggered in pretty much every possible sense. Read
Translator 37d ago
The Translator is an ergonomic keyboard with mouse sensor – by Feeflak. Read
Best-selling keyboard switches of September 2026 39d ago
Here are September’s top mechanical switches, the community’s favorites based on vendor sales data. Read
GMK TriggerKey 39d ago
A funky snap-on extension for your mechanical switches to make their actuation adjustable: TriggerKey by GMK. Read
Dygma Sonsei review 44d ago
A sleek prebuilt unibody split keyboard: Sonsei by Dygma – for those looking for a high-quality in-stock option. Read
Yuwol 44d ago
A 60% wireless row-staggered split: the open-source Yuwol by Yuburoll. Read

CSS-Tricks

10 Big Ol’ 2027 Black Friday Deals 2d ago
A big ol' roundup of Black Friday deals on front-end courses from the best independent publishers and educators in the business. 10 Big Ol’ 2027 Black Friday Deals originally handwritten and published with love on CSS-Tricks. You should really get... Read
Beyond 12 Columns: Designing Layouts With Personality 3d ago
Too many websites look alike. They use familiar layouts, repeat the same patterns, and often leave little impression once you’ve moved on. Andy Clarke explores how understanding a company’s story can lead to more distinctive designs, using modular... Read
CSS Optimization: Is Using Declarations Just Once (UDJO) Still Effective Today? 5d ago
Is the technique inspired by the DRY principle by identifying and reducing (if not eliminating) CSS declaration repetition still a relevant optimization strategy? CSS Optimization: Is Using Declarations Just Once (UDJO) Still Effective Today?... Read
CSS-Tricks, Version 20 6d ago
Things look a little different around here? I hope so because we just pushed a site redesign! Here's everything new with the 20th(!!) version of CSS-Tricks. CSS-Tricks, Version 20 originally handwritten and published with love on CSS-Tricks. You... Read
RSS Club: CSS-Tricks Redesign Preview 9d ago
Hey you wonderful RSS subscribers! We just soft-pushed a site redesign and wanted to give ya'll the first heads-up. A full write-up is coming but here are the high-level details. RSS Club: CSS-Tricks Redesign Preview originally handwritten and... Read
More...
Taming Typography: Building a Modern CSS Reset 10d ago
Stu created tidy-typography.css: a style reset for taming typography with modern CSS features for everything from fluid typography and vertical rhythm, to hyphens and variable fonts. Taming Typography: Building a Modern CSS Reset originally... Read
Smashing AI Conference 11d ago
The AI 2027 Conference is a live online day for designers and engineers on where AI stands today, what to expect in 2027, and where teams are getting it right. Smashing AI Conference originally handwritten and published with love on CSS-Tricks.... Read
Re-Implementing :nth-child() With Modern CSS 12d ago
Combining :nth-child with style queries and sibling-index() to conditionally select child elements. Re-Implementing :nth-child() With Modern CSS originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as... Read
What’s !important #20: GTA 6 Scroll Effects, Scrollspies, random() 13d ago
This is the final issue of What’s !important on CSS-Tricks.com. The good news is that it’s coming back in an expanded form as the CSS-Tricks newsletter. I had ya there for a second, didn’t I? Sorry, I couldn’t decide whether to trick or treat, so I... Read
The Frankenstein Table 17d ago
A super scary way to go about tables using other layout techniques, like CSS Grid. The Frankenstein Table originally handwritten and published with love on CSS-Tricks. You should really get the newsletter as well. Read
What’s !important #19: CSS Refraction Effects, Scroll State Queries, @custom-media, and More 19d ago
We’re back! Don't worry, this isn’t a trick (despite what our name suggests!). However, due to the hiatus, we're also a little behind. That’s why this issue of What’s !important is absolutely stacked. All killer, no filler. Here's what you... Read
CSS-Tricks has a new owner! 20d ago
Yes, I've got the keys to the castle, so to speak. And, even after 12 years of working on the site, I'll admit I'm a little overwhelmed and nervous about that. CSS-Tricks has a new owner! originally handwritten and published with love on... Read
Let’s Use the Emergent CSS random() Function in all the Browsers 76d ago
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... Read
What’s !important #18: <geolocation>, Syntax ::highlight()ing, named-feature(), and More 76d ago
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... Read
Creating Web Widgets Using the Document Picture-in-Picture API 80d ago
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... Read

Josh Comeau's blog

The Future of CSS ✨ 26d ago
Every year, browser vendors collaborate via the Interop project to synchronize their efforts on new HTML/CSS/JS features. This year, there’s a ton of super exciting features being considered! In this blog post, we’ll explore the CSS of the future,... Read
Getting Started with Anchor Positioning 132d ago
For decades, one of the most notoriously-challenging problems on the web has been sticking one element to another element, for things like tooltips and nested menus. The CSSWG has decided to provide a first-class solution to this problem, and it’s... Read
CSS vs. JavaScript 173d ago
There are a bunch of JavaScript animation libraries out there, and you might have wondered whether there’s a performance cost compared to traditional CSS transitions and keyframe animations. In this blog post, we’ll compare the same animation... Read
Scroll-Driven Animations 201d ago
The new Animation Timeline API allows us to create dynamic scroll animations without any JavaScript! It’s honestly a very lovely API, and in this blog post, we’ll explore some of the super cool things we can do with it. Read
Squash and Stretch 216d ago
Have you ever heard of Disney’s 12 Basic Principles of Animation? In this tutorial, we’ll explore how we can use the very first principle to create SVG micro-interactions that feel way more natural and believable. It’s one of those small things... Read
More...
Sneaky Header Blocker Trick 237d ago
There is a lil’ UI detail on this blog. Most people don’t even notice it, but the ones who do often reach out, asking how on earth it works. It feels like it defies the rules of CSS! In this blog post, I’ll break down the... Read
Sprites on the Web 265d ago
In game development, it’s common to use spritesheets for animation, but this technique isn’t as widely used on the web these days. Which is a shame, because we can do some pretty cool stuff with sprites! In this post, we’ll share the niche CSS... Read
Brand New Layouts with CSS Subgrid 355d ago
Subgrid allows us to extend a grid template down through the DOM tree, so that deeply-nested elements can participate in the same grid layout. At first glance, I thought this would be a helpful convenience, but it turns out that it’s so much more.... Read
Springs and Bounces in Native CSS 383d ago
The “linear()” timing function is a game-changer; it allows us to model physics-based motion right in vanilla CSS! That said, there are some limitations and quirks to be aware of. I’ve been experimenting with this API for a while now, and in this... Read
The Big Gotcha With @starting-style 419d ago
CSS has been on fire lately, with tons of great new features. @starting-style is an interesting one; it allows us to use CSS transitions for enter animations, something previously reserved for CSS keyframe animations. But is the juice worth the... Read
Color Shifting in CSS 433d ago
A little while ago, I was trying to animate an element’s background color, so that it cycled through the rainbow. Seems easy, but it turns out, browsers have a surprisingly big limitation when it comes to color processing! In this tutorial, we’ll... Read
An Interactive Guide to SVG Paths 454d ago
SVG gives us many different primitives to work with, but by far the most powerful is the element. Unfortunately, it’s also the most inscrutable, with its compact Regex-style syntax. In this tutorial, we’ll demystify this infamous element and see... Read
A Friendly Introduction to SVG 482d ago
SVGs are one of the most remarkable technologies we have access to on the web. They’re first-class citizens, fully addressable with CSS and JavaScript. In this tutorial, I’ll cover all of the most important fundamentals, and show you some of the... Read
Partial Keyframes 523d ago
CSS Keyframe animations are so much more powerful than most developers realize. In this tutorial, I’ll show you something that completely blew my mind, a technique that makes our keyframe animations so much more reusable and dynamic! 🤯 Read
The Height Enigma 552d ago
One of the most perplexing and befuddling things in CSS for me, for many years, was the behaviour of percentage-based heights. Sometimes, seemingly at random, setting height: 100% would have no effect at all. When I finally figured out what was... Read
The Post-Developer Era 580d ago
When OpenAI released GPT-4 back in March 2023, they kickstarted the AI revolution. The consensus online was that front-end development jobs would be totally eliminated within a year or two.Well, it’s been more than two years since then, and I... Read
A Million Little Secrets 629d ago
I spent the past few weeks packing as many easter eggs as I could into my latest project, and in this blog post, I want to dig into some of the more interesting details! If you’re interested in animations/interactions, you’ll want to check this one... Read
Container Queries Unleashed 657d ago
Container queries expand the universe of designs that can be implemented, giving us whole new superpowers. Now that container queries are broadly available, I think it’s time we start exploring this potential! In this post, I’ll share the “killer... Read
Next-level frosted glass with backdrop-filter 713d ago
Glassy headers have become a core part of the “slick startup” UI toolkit, but they’re all missing that final 10% that really makes it shine. In this tutorial, you’ll learn how to create the most realistic lush frosted glass anywhere on the internet. Read
A Framework for Evaluating Browser Support 719d ago
Lots of exciting new features have been landing in CSS recently, and it can be tough trying to figure out if they’re safe to use or not. We might know that a feature is available for 92% of users, but is that sufficient? Where do we draw the line?... Read
A Friendly Introduction to Container Queries 741d ago
It’s been a couple of years since container queries started landing in browsers… so why isn’t anyone using them? It turns out that container queries are kinda tricky; they’re not as straightforward as media queries. In this tutorial, we’ll break it... Read
How I Built My Blog 782d ago
I recently launched a brand new version of this blog, and in this post, I share how it’s built! We’ll examine the tech stack and see how all of the pieces fit together, as well as dig into some of the details to see how they work. Read
The Undeniable Utility Of CSS :has 797d ago
Of all the latest and greatest CSS features, the “:has” pseudo-class wasn’t exactly at the top of my wishlist. Once I started using it, however, I kept discovering incredible things I could do with it. It’s now become a core part of my toolkit! In... Read
Promises From The Ground Up 895d ago
The “Promises” API is a surprisingly tricky part of modern JavaScript. Without the right context, it doesn’t make much sense at all! In this tutorial, you’ll build an intuition for how Promises work by getting a deeper understanding of JavaScript... Read
Snappy UI Optimization with useDeferredValue 916d ago
useDeferredValue is one of the most underrated React hooks. It allows us to dramatically improve the performance of our applications in certain contexts. I recently used it to solve a gnarly performance problem on this blog, and in this tutorial,... Read
CSS in React Server Components 944d ago
You can’t make an omelette without cracking a few eggs, and when the core React team unveiled their vision for the future of React, some of my favourite libraries got scrambled 😅. In this blog post, we’re going to explore the compatibility issues... Read
How To Center a Div 1006d ago
Back in the day, centering an element was one of the trickiest things in CSS. As the language has evolved, we’ve been given lots of new tools we can use… But how do we pick the best option? When do we use Flexbox, or CSS Grid, or something else?... Read
An Interactive Guide to CSS Grid 1090d ago
CSS Grid is an incredibly powerful tool for building layouts on the web, but like all powerful tools, there's a significant learning curve. In this tutorial, we'll build a mental model for how CSS Grid works and how we can use it effectively. I'll... Read
Understanding the JavaScript Modulo Operator 1154d ago
One of the most commonly-misunderstood operators is Modulo (%). In this tutorial, we'll unpack exactly what this little bugger does, and learn how it can help us solve practical problems. Read
Making Sense of React Server Components 1166d ago
This year, the React team unveiled something they've been quietly researching for years: an official way to run React components exclusively on the server. This is a significant paradigm shift, and it's caused a whole lot of confusion in the React... Read
Animated Pride Flags 1258d ago
Happy Pride month! In this tutorial, I'll share a handful of my favourite animation tricks. You'll learn how to build an animated wavy pride flag using CSS keyframes and linear gradients. We'll also see how to make it dynamic using React. 🏳️‍🌈 Read
The “const” Deception 1301d ago
The “const” keyword in JavaScript is used to create constants, variables that can't change. Curiously, though, we do seem to be able to edit objects and arrays that are created using “const”. In this tutorial, we're going to dig into the... Read
The End of Front-End Development 1336d ago
Large language models like GPT-4 are becoming increasingly capable, at an alarming rate. Within a couple of years, we won't need developers any more! …Or at least, that's the narrative going viral on social media. I'm much more optimistic about... Read
Common Beginner Mistakes with React 1350d ago
I used to teach React at a local coding bootcamp, and I noticed that students kept getting tripped up by the same handful of things. In this article, we're going to go through 9 of the most dastardly gotchas. I'll show you how to solve these common... Read
Data Binding in React 1406d ago
As developers, we don't like working with forms, but they're a critical part of most web applications! In this tutorial, you'll learn exactly how to wire up all of the different form controls in React. Never forget how to data-bind a checkbox or... Read
Color Formats in CSS 1448d ago
CSS gives us so many options when it comes to expressing color—we can use hex codes, rgb, hsl, and more. Which option should we choose? This turns out to be a surprisingly important decision! In this article, we'll take a tour of color formats in... Read
An Interactive Guide to Flexbox 1454d ago
When we truly learn the secrets of the Flexbox layout mode, we can build absolutely incredible things. Fluid layouts that stretch and shrink without arbitrary breakpoints. In this action-packed interactive tutorial, we'll pop the hood on the... Read
A World-Class Code Playground with Sandpack 1496d ago
No developer blog or technical documentation site is complete without an interactive code playground. The CodeSandbox team recently released a wonderful tool called Sandpack, to help us create these live-updating code editors. In this tutorial,... Read
Understanding useMemo and useCallback 1538d ago
What's the deal with these two hooks?! Lots of devs find them confusing, for a whole host of reasons. In this tutorial, we'll dig deep and understand what they do, why they're useful, and how to get the most out of them. Read
Why React Re-Renders 1552d ago
In React, we don't update the DOM directly, we tell React what we want the DOM to look like, and React tackles the rest. But how exactly does it do this? In this tutorial, we'll unpack exactly when and why React re-renders, and how we can use this... Read
Statements Vs. Expressions 1588d ago
One of the most foundational things to understand about JavaScript is that programs are made up of statements, and statements have slots for expressions. In this blog post, we'll dig into how these two structures work, and see how building an... Read
My Wonderful HTML Email Workflow 1602d ago
If you've ever had the misfortune of being tasked with building a template for HTML emails, you know it's tricky business! In this blog post, I share the approach I took to build responsive, client-friendly emails without a single tag. Read
The Surprising Truth About Pixels and Accessibility 1643d ago
“Should I use pixels or rems?”. In this comprehensive blog post, we'll answer this question once and for all. You'll learn about the accessibility implications, and how to determine the best unit to use in any scenario. Read
You Don’t Need a UI Framework 1657d ago
As developers, it can be tempting to grab a pre-styled UI framework like Material UI or Bootstrap. Seems like a great way to outsource design and save a bunch of time, right? In my experience, this is an unrealistic expectation, and things don’t... Read
The Front-End Developer's Guide to the Terminal 1671d ago
If you want to learn a modern JavaScript framework like React or Angular, you better be familiar with the terminal! So many frameworks and tools assume that you're proficient with it, without ever explaining it. This blog post is your missing... Read
Understanding Layout Algorithms 1693d ago
As front-end developers, we often learn CSS by focusing on individual properties. Instead, we should focus on how the language uses those properties to calculate layouts. In this blog post, we'll pop the hood on CSS and see how the language is... Read
Delightful React File/Directory Structure 1706d ago
How should we structure components and other files in our React apps? I've iterated my way to a solution I'm really happy with. In this blog post, I'll share how it works, what the tradeoffs are, and how I mitigate them. Read
Make Beautiful Gradients 1769d ago
Have you ever noticed that gradients tend to look a little gray and washed-out in the middle? This happens because of a mathematical quirk with RGB colors. Fortunately, we can work around this quirk, and create beautiful, lush, saturated gradients. Read
A Modern CSS Reset 1818d ago
I have a set of baseline CSS styles that come with me from project to project. In the past, I'd use a typical CSS reset, but times have changed, and I believe I have a better set of global styles! Read
Introducing “Shadow Palette Generator” 1825d ago
In order to create lush, realistic shadows in CSS, we need to use multiple layers and colors. How do we come up with all of the parameters, though? I've built a tool that'll help. Read
Designing Beautiful Shadows in CSS 1889d ago
When I look around the web, most of the shadows I see are fuzzy grey boxes. It doesn't have to be this way, though! CSS gives us the tools to create rich, lush, lifelike shadows. In this tutorial, I'll show you how. Read
An Interactive Guide to Keyframe Animations 1902d ago
CSS keyframe animations are incredibly flexible and powerful, but they’re also a bit weird. In this deep-dive tutorial, we'll learn how CSS keyframes work from the ground up, and see how to use them to build high-quality animations. Read
The World of CSS Transforms 1924d ago
The “transform” property is such a powerful part of the CSS language! In this blog post, we'll take a deep look at this property and see some of the nifty things it can do. Read
How To Learn Stuff Quickly 1945d ago
As software developers, we're always learning new things; it's practically the whole gig! If we can learn to quickly pick up new languages/frameworks/tools, we'll become so much more effective at our job. It's sort of a superpower. Read
Demystifying styled-components 1973d ago
For so many React devs, styled-components seems kinda magical. It isn't at all clear how it uses traditional CSS features under-the-hood, and that lack of clarity can cause real problems when things go awry. In this post, we'll learn exactly how... Read
How I Built My Blog 2035d ago
An in-depth look at the technical stack behind this very blog! We'll see how I use Next's API routes to implement my hit and like counters, how I use MDX to add interaction and customization, and how I organize my codebase, among others. Read
Building a Magical 3D Button 2056d ago
Every action we take on the web starts with a button click, and yet most buttons are ho-hum and uninspired. In this tutorial, we'll build an animated 3D button with HTML and CSS that sparks joy. Read
The Importance of Learning CSS 2083d ago
I know so many super-talented developers who share the same achilles heel: CSS. Instead of trying to “outrun” CSS, this article explores why leaning in and going deeper can be a tremendous boon for your development life and your career. Read
What The Heck, z-index?? 2092d ago
The z-index property can be a tricky little bugger. Sometimes, no matter how much you crank up the number, the element never rises to the top! In this article, we explore stacking contexts, and see how they can thwart our efforts to use z-index.... Read
An Interactive Guide to CSS Transitions 2105d ago
This comprehensive guide shows how to use CSS transitions! A back-to-basics look at the fundamental building blocks we need to create microinteractions and other animations. Read
The styled-components Happy Path 2120d ago
styled-components is a wonderfully powerful styling library for React, and over the years I've learned a lot about how to use it effectively. This article shares my personal “best practices”. Read
Let's Bring Spacer GIFs Back! 2134d ago
The 90s web gave us many delightful things: web rings, guestbooks, “under construction” animations, and spacer GIFs. In this article, we'll see how I use a Spacer component to solve common layout problems, and why it's often a great tool for the... Read
Refreshing Server-Side Props 2162d ago
Next allows you to do server-side data-fetching, but what happens when that data needs to change on the client? This brief tutorial shows how to re-fetch the props without doing a full server reload. Read
The Rules of Margin Collapse 2169d ago
“Margin collapse” has a dastardly reputation, one of the trickier parts of CSS. Fortunately, it gets a lot easier once you learn a few rules! In this tutorial, we take a deep dive into the governing principles, and learn how to use them to our... Read
Boop! 2183d ago
An in-depth tutorial that teaches how to create one of the most adorable interactions I've ever created. We'll learn how to use React components and hooks to abstract behaviours, and see how to design the perfect API. Even if you're not into... Read
Chasing the Pixel-Perfect Dream 2204d ago
Is it possible to create an implementation of a design that matches to-the-pixel? Well, not really, but that shouldn't discourage us! In this article, I'll show how I became designers' best friend by leveraging a series of tricks to get my... Read
Hands-Free Coding 2216d ago
Earlier this year, I lost the ability to use a keyboard and mouse for extended periods. Fortunately, this wasn't as catastrophic as it sounds! This article chronicles my experience using adaptive tools like dictation and eye-tracking as my primary... Read
Full-Bleed Layout Using CSS Grid 2232d ago
Certain layouts are surprisingly dastardly. On the modern web, one of the most common layouts is also one of the trickiest. In this tutorial, I break down how to build the "full-bleed" layout using CSS Grid. Read
A Friendly Introduction to Spring Physics 2246d ago
Of all the little tips and techniques I've picked up over the years about animation, spring physics remains one of the most powerful and flexible. In this tutorial, we'll learn how to harness their power to build fluid, organic transitions. Read
Local Testing on an iPhone 2364d ago
Learn how to set up an ideal workflow for debugging your development server on your iPhone. This may not be the most exciting topic I've written about, but it's probably one of the most useful! Read
Animated Sparkles in React 2371d ago
In this dazzling tutorial, we'll see how to build an animated component. Wrap it around text or images and watch them twinkle! This neat trick is a perfect way to emphasize positive or exciting things. Read
Lessons Learned Speaking at Conferences 2384d ago
Speaking at conferences is equal parts exciting and terrifying. This article is a behind-the-scenes look at what the experience is like, and shares tips for getting started as a conference speaker. Read
Accessible Animations in React 2387d ago
I really love animation, but not everybody does. In fact, it can make some people literally sick! In this tutorial, we'll see how to ensure that we respect user preferences, and create animations that can be disabled. Read
Why My Blog is Closed-Source 2390d ago
In our community, it's so common for developer projects to be open-source. I'm breaking with this trend for my blog, but I have good reasons! In this article, I'll share my reasoning, as well as a workaround in case you _really_ want to see the... Read
The Quest for the Perfect Dark Mode 2399d ago
Dark Mode has become common enough that it's a user expectation. And yet, creating the perfect dark mode with a statically-built site/app is deceptively tricky. In this in-depth tutorial, we'll see how to build the perfect, flicker-free,... Read
CSS Variables for React Devs 2407d ago
CSS variables are *really* cool, and they're incredibly powerful when it comes to React! This tutorial shows how we can use them with React to create dynamic themes. We'll see how to get the most out of CSS-in-JS tools like styled-components, and... Read
Styling Ordered Lists with CSS Counters 2413d ago
Styling an ordered list can be surprisingly tricky; there's no way to get at that bullet! In this tutorial, we'll see a handy trick using CSS counters that lets us style ordered lists without breaking proper semantics. Read
Announcing “use-sound”, a React Hook for Sound Effects 2421d ago
By and large, using the web is a visual experience. This is in terrible contrast to mobile apps, which interact with three of our human senses (sight, sound, and touch, through haptic feedback). I just released a library to make it easy to add... Read
Becoming a Software Developer Without a CS Degree 2435d ago
A look at how hundreds of developers got their start in the industry despite not having a Computer Science or Software Engineering degree. We'll sort responses into 6 categories, and detail strategies that you can use to ensure you capture the... Read
The Perils of Hydration 2449d ago
A surprisingly-common misconception can lead to big rendering issues that are difficult to debug. This deep-dive tutorial examines how React and Gatsby can be used to pre-render content, and how we can work around the constraints to build dynamic,... Read
Persisting React State in localStorage 2456d ago
A common thing in React development is that we want to store a bit of React state in localStorage, and re-initialize from that value on the next page-load. This quick tutorial shows you how we can build a custom hook that does exactly this! Read
Effective Collaboration with Product and Design 2490d ago
How we work with design can have a tremendous impact on our overall output, and yet we don't always treat it as very important. A look at how collaborating with design can supercharge our own productivity. Read
Magical Rainbow Gradients 2498d ago
If you've ever tried to animate a gradient, you've been met with a harsh reality—it isn't possible. At least, it wasn't! In this tutorial, we'll leverage bleeding-edge browser features to animate ANY CSS property, including background gradients,... Read
Finding your first remote job 2523d ago
As remote work becomes increasingly popular, I am frequently asked how to get started. This article shares everything I know about landing that first remote gig. Read
My experience as a remote worker 2540d ago
I've spent half of my career working remotely. This post chronicles those experiences, giving a real-world window into what it's like to work fully-remote as a software engineer. Read
Clever Code Considered Harmful 2559d ago
As engineers, it can be really satisfying for us to implement clever, terse solutions to problems, relying on advanced tricks and techniques. As a result, we often write code that is hostile and inaccessible to the junior folks on our team. This... Read
Folding the DOM 2737d ago
In this post, we'll explore a technique we can use to "fold" a DOM node, like folding a letter in real-life. On that journey, we'll learn a lot about 3D transforms and CSS animation techniques! Read
Dynamic Bézier Curves 3098d ago
A deep dive into Bézier curves in React. We'll look at how to build dynamic effects such as scroll-to-flatten using SVG path instructions, and how to architect our components for maximum readability and reusability. Read
Animating the Unanimatable 3926d ago
An in-depth look at the surprisingly complicated problem of animating the transition when two items in a list swap positions. Read

Architecture Weekly

On EventStorming, collaboration, LLMs and how to glue that 6d ago
Can we make collaboration great again? Read
Thoughts on Dynamic Consistency Boundary 27d ago
“Hi Oskar, have you ever given DCB any attention?” Read
Sharing is (not always) caring. PgBouncer pooling modes in practice 34d ago
The sad thing about programming is that eventually we reach production; the closer we get, the nastier things get. Read
Open Source, a relic, a charity or still the thing? 41d ago
A friend asked me recently whether there is any sense in doing Open Source now. Read
We all wanted to be Netflix, who do we want to be next? 62d ago
I recently realised that there’s an aspect of GenAI tooling that’s not spoken about much, and I think that’s important to where we are going as an industry. Read
More...
Avoid Duke Nukem Forever Mode 69d ago
...so don’t be like me Read
Fractal Architecture, Cognitive Load, Vertical Slices and other terms that do(n't) fit in your head 90d ago
I wrote on LinkedIn that it seems that there are never enough articles on Vertical Slices. Read
Vertical slices, their ownership and external dependencies 97d ago
A few questions about Vertical Slices come up again and again, and they’re good ones. Read
Fixing bugs in Event Sourcing is hard, for real? 111d ago
Every system ends up with bad data. Read
Throw, Result, or neither? 118d ago
There is one question I keep getting about my event-sourced code: why don’t I use Result? Read
On swimming, learning and my journey to being the last one 125d ago
Work impacts how we live, and our lives impact how we do our work. Read
Addition by subtraction in software design 132d ago
On how addition can lower the value of your software and subtraction increase it Read
You can fork a package, but can you own it? 160d ago
On managing software dependencies in a sane way Read
How soon is now in PostgreSQL? 174d ago
On troubleshooting nasty bug in PostgreSQL and on good tests vs proper tests Read
On mashing up modelling techniques for fun and profit 181d ago
Many people believe there should be one, and only one, way to model software. Read
Don't overestimate domain expertise 188d ago
On why domain experts can be wrong but LLMs can't replace them. And why we shouldn't drop collaboration Read
Borys had the best dribbling 195d ago
A nostalgic essay on (not) setting and (not) achieving personal goals Read
Vibing, Harness and OODA loop 202d ago
On why Vibing and Harness are not new and why feedback loops are important Read

Terminal Trove Tool of the Week

rustel 5d ago
Live code music with strudel in your terminal. Read
jotter 12d ago
A fast Jupyter notebook TUI with inline plots and rendered LaTeX. Read
termtastic 19d ago
A terminal client for Meshtastic to chat over radio networks. Read
eprofiler-tui 26d ago
A terminal based flamegraph viewer for OTLP and gRPC profiling data. Read
sdrtop 33d ago
A terminal monitor for software defined radio (SDR) hardware. Read
More...
siltide 40d ago
A terminal fleet monitor for GPUs, NPUs, and 13 other accelerator kinds. Read
zonetimeline-tui 47d ago
A terminal tool for visually comparing time zones around the world. Read
upmd 54d ago
Run tasks and workflows from Markdown. Read
jid 61d ago
A JSON incremental digger with auto completions and expressions. Read
chroncal 68d ago
All in one calendar, tasks and journal manager in the terminal. Read
streamtop 75d ago
A terminal monitor for debugging HLS, DASH and internet live streams. Read
tempo 82d ago
A terminal client for Temporal. Read
linecast 89d ago
Beautiful maps, weather, radar, tides, moon and sun position in your terminal. Read
amdtop 96d ago
A TUI system monitor specialized for AMD GPUs. Read
kew 103d ago
A fast, privacy friendly terminal music player to listen to music. Read
glab-tui 110d ago
A TUI to manage GitLab and GitHub projects. Read
lazyrsync 117d ago
A friendly TUI for rsync. Read
usbtree 124d ago
A live USB device tree TUI with Linux activity metrics. Read
dnsglobe 131d ago
A global DNS propagation checker for your terminal. Read
ghgrab 138d ago
A TUI to download files/folders from repositories without cloning repos. Read
herald 145d ago
A powerful TUI email client & calendar tool for your terminal. Read
clin 152d ago
A TUI note management app inspired by Obsidian. Read
golazo 159d ago
A TUI for following football (soccer) matches in real-time. Read
herdr 166d ago
A tmux-like and agent-aware terminal multiplexer. Read
quien 173d ago
A better whois and domain intelligence toolkit. Read
wrkflw 180d ago
A CLI and TUI to validate and run GitHub Actions locally. Read
cheznav 187d ago
A TUI for managing chezmoi dotfiles. Read
nless 194d ago
Excel for your logs. Pipe in anything, wrangle it into columns. Read
lfk 201d ago
A Lightning Fast Kubernetes navigator. Read
hzfind 208d ago
A CLI/TUI to find the best Hetzner Server Auction deals. Read
netwatch 215d ago
Real time network diagnostics in your terminal. Read
gloomberb 222d ago
An extensive financial terminal, in your terminal. Read
hyprmoncfg 229d ago
A terminal first monitor configurator and daemon for Hyprland. Read
cliamp 236d ago
A terminal music player inspired by winamp. Read
gittop 243d ago
A TUI for visualizing Git repository statistics. Read
tortuise 250d ago
A 3D gaussian splat viewer that works in your terminal. Read
msgvault 257d ago
Archive a lifetime of email with analytics and search in milliseconds, entirely offline. Read
lazykiq 264d ago
A rich terminal UI for Sidekiq. Read
dealve-tui 271d ago
Delve into game deals from your terminal. Read
whosthere 278d ago
A local area network (LAN) discovery tool with a modern TUI interface. Read
endcord 285d ago
A feature rich Discord TUI client. Read
surge 292d ago
A blazing fast TUI download manager. Read
jolt 299d ago
A beautiful TUI battery and energy monitor for your terminal. Read
snitch 306d ago
A TUI for inspecting network connections, like netstat for humans. Read
pacsea 313d ago
Fast TUI for searching, inspecting, and queueing pacman/AUR packages. Read
dotstate 320d ago
A modern, secure, and user-friendly dotfile manager. Read
sqlit 327d ago
A user friendly TUI for SQL databases. Read
superseedr 334d ago
A BitTorrent client in your terminal. Read
qo 341d ago
An interactive minimalist TUI to query JSON, CSV, and TSV using SQL. Read
oeis-tui 347d ago
A TUI and CLI for exploring the On-Line Encyclopedia of Integer Sequences (OEIS). Read
kyanos 355d ago
A simple & powerful eBPF-based network issue, analysis and tracing tool. Read
gitlogue 362d ago
A git commit history replay tool for the terminal. Read
podliner 369d ago
Podcasts in any terminal. Fast, clean, offline. Read
mcat 376d ago
Parse, convert & preview images, videos & markdown in your terminal. Read
cronboard 383d ago
A terminal tool for managing cron jobs locally and on servers. Read
tuios 390d ago
A TUI window manager for managing multiple terminal sessions. Read
gobackup 397d ago
A CLI tool to backup your databases, files to cloud storage. Read
intelli-shell 404d ago
Like IntelliSense, but for shells! Read
flowrs 411d ago
A TUI application for Apache Airflow. Read
lue 418d ago
A TUI ebook reader with Text-to-Speech (TTS). Read
lazyssh 425d ago
A terminal-based SSH manager. Read
dirsearch 432d ago
A web path scanner for finding hidden files and directories. Read
dcv 439d ago
A TUI viewer for docker-compose. Read
doxx 446d ago
A viewer for Microsoft Word .docx files in the terminal. Read
jocalsend 453d ago
A TUI file-sharing tool based on the LocalSend protocol. Read
cariddi 460d ago
A tool to crawl urls, scan endpoints, secrets, api keys, file extensions, tokens and more. Read
exosphere 467d ago
A CLI / TUI for aggregated patch reporting & system status monitoring via SSH. Read
apisnip 474d ago
A TUI tool for trimming OpenAPI specifications down to size. Read
bitchat-tui 481d ago
A TUI client for bitchat. Read
taproom 488d ago
An interactive TUI for Homebrew. Read
mcp-probe 495d ago
Advanced MCP Protocol Debugger & Interactive TUI. Read
vi-mongo 502d ago
A TUI for managing MongoDB databases. Read
smassh 509d ago
Smassh your Keyboard, TUI Edition. Read
e1s 516d ago
A TUI for managing AWS ECS Resources. Read
deletor 523d ago
Manage & delete files efficiently with an interactive TUI & scriptable CLI. Read
tldx 530d ago
A Domain Availability Research Tool. Read
kdash 537d ago
A simple and fast dashboard for Kubernetes. Read
basalt 544d ago
A TUI for managing Obsidian vaults and notes. Read
nerdlog 551d ago
A fast, remote-first, multi-host TUI log viewer. Read
daylight 558d ago
Track sunrise and sunset times in the terminal. Read
andcli 565d ago
A 2FA TUI for your shell. Read
ticker 572d ago
A terminal stock ticker with live updates and position tracking. Read
parllama 579d ago
TUI for ollama and other LLM providers. Read
xan 586d ago
The CSV magician. Read
wtfis 593d ago
Passive hostname, domain and IP lookup tool for non-robots. Read
euporie 600d ago
Jupyter notebooks in the terminal. Read
mani 607d ago
A CLI tool to help you manage multiple repositories. Read
ddv 614d ago
A TUI to view Amazon DynamoDB in the terminal. Read
bibiman 621d ago
A simple TUI for handling your BibLaTeX database. Read
loggo 628d ago
A powerful terminal app for structured log streaming. Read
forgit 635d ago
A utility tool powered by fzf for using Git interactively. Read
flamelens 642d ago
An interactive flamegraph viewer in the terminal. Read
godap 649d ago
A complete terminal user interface (TUI) for LDAP. Read
bagels 656d ago
A powerful expense tracker that lives in your terminal. Read
isd 663d ago
A keyboard-focused, highly customizable systemd units TUI. Read
wiper 670d ago
A TUI disk analyser and cleanup tool. Read
sunbeam 677d ago
A general purpose command-line launcher. Read
textual-paint 691d ago
MS Paint in your terminal. Read
tuistash 698d ago
A terminal user interface for Logstash. Read
kl 705d ago
An interactive Kubernetes log viewer for your terminal. Read
television 712d ago
A blazingly fast general purpose fuzzy finder TUI. Read
sshclick 719d ago
Terminal based assisted management of your SSH config files. Read
wireman 726d ago
A TUI gRPC client for the terminal. Read
ddgr 733d ago
DuckDuckGo from the terminal. Read
mqttui 740d ago
A TUI tool to publish/subscribe MQTT messages from the terminal. Read
cy 747d ago
A time traveling terminal multiplexer. Read
tenere 754d ago
A TUI interface for LLMs. Read
monolith 761d ago
A CLI tool for saving complete web pages as a single HTML file. Read
lychee 768d ago
A fast, async link checker written in Rust. Read
binsider 775d ago
Analyze ELF binaries like a boss. Read
spiel 782d ago
Display richly-styled presentations using your terminal. Read
pik 789d ago
A TUI for interactively stopping processes. Read
gitnr 796d ago
A CLI / TUI to generate .gitignore files using templates. Read
gama 803d ago
Manage your GitHub Actions from the terminal. Read
atuin 810d ago
Sync, search and backup shell history. Read
moneyterm 817d ago
TUI expense and budget tracker. Read
tgt 824d ago
A simple TUI for Telegram. Read
chdig 831d ago
Dig into ClickHouse with TUI interface. Read
rustscan 838d ago
The Modern Port Scanner. Read
posting 845d ago
A powerful HTTP client that lives in your terminal. Read
sampler 852d ago
Visualization for any shell command. Read
kaskade 859d ago
A text user interface (TUI) for Apache Kafka. Read
pillager 866d ago
Pillage filesystems for sensitive information. Read
ktop 873d ago
A top-like tool for your Kubernetes clusters. Read
fq 880d ago
jq for binary formats. Read
lnav 887d ago
An ncurses-based log file viewer for the terminal. Read
pug 894d ago
Drive terraform at terminal velocity. Read
oterm 901d ago
A text-based terminal client for ollama. Read
flawz 908d ago
A TUI for browsing CVE security vulnerabilities. Read
atac 915d ago
A simple API client (postman like) in your terminal. Read
tinboard 922d ago
A terminal-based client for pinboard.in Read
jwt-ui 929d ago
A CLI and TUI for decoding/encoding JSON Web Tokens. Read
sttr 936d ago
A CLI/TUI tool to perform 30+ string transformations on text. Read
termscp 943d ago
A feature rich terminal file transfer tool. Read
fnug 950d ago
Run all your lints, tests and commands at once, in the terminal. Read
openapi-tui 957d ago
Browse and run APIs defined with OpenAPI v3.0 in the TUI Read
bandwhich 964d ago
Terminal bandwidth utilization tool Read
crates-tui 971d ago
A TUI for exploring crates.io Read
age 978d ago
A simple, modern and secure file encryption tool. Read
dolphie 985d ago
Realtime MySQL health monitoring in the terminal. Read
kalker 992d ago
A scientific terminal calculator with math syntax. Read
jless 999d ago
A command-line JSON viewer. Read
tiptop 1006d ago
Command-line system monitoring Read
wiki-tui 1013d ago
A fast Wikipedia CLI/TUI client Read
trippy 1020d ago
A TUI network diagnostics tool Read
eget 1027d ago
Easily install prebuilt binaries from GitHub. Read
gdu 1034d ago
Pretty fast disk usage analyzer Read
aider 1041d ago
AI pair programming in your terminal. Read
harlequin 1048d ago
The SQL IDE for Your Terminal. Read
Last updated 56m ago