Oh, this kills me to hear it. RSS is the OG way to subscribe and share content out to others. It gives you control of what you subscribe to and reminds you when new content lands on your favorite sites. It is a huge component of web 1.0 and I feel is the most decentralized social media can ever hope to be.
Posts tagged: thought
All posts with the tag "thought"
891 posts
latest post 2026-09-24
Publishing rhythm
Aug 2026 | 8 posts
Jul 2023
Aug 2026
Behold, the Steam Brick A modder has transformed the Steam Deck in a screen-less, controller-less Steam Brick. Rock Paper Shotgun · rockpapershotgun.com I fully believe in our right to repair, ewaste reduction, and bringing a second life to still good hardware that is not up for it’s originally intended purpose. This is a sick console like experience you can strap to the back of a tv, throw in your back to take on a trip, or leave stuffed in your vehicle to game in the backseat. Sucks that it cant do 4k, but I’ve used mine on large screens, and it does quite well for a lot of games, maybe not AAA, but the cartoony multplayer games I play with my kids do quite well.
Damn these deepseek memes go hard. Wild to see openai get played by their own game. It’s crazy that the normie news that I have seen on deepseek shows that the Chinese made what the Americans did at a fraction of the price, without taking notice that they are building on the shoulders of openai.
👏👏👏 This one is really good. I’m right there with him on most of this. I am very hesitant on subscription models, and all the ai tools feel like they are getting ready to be the next round of death by a thousand cuts, this time with pretty limited free tier and relatively high prices to run. I’m sure we will see companies get taken by huge bills soon by building off of someone else’s service. On the flip side I’m definitely the guy that gets in a rut of just copy paste to the ai, wait for codeium to to inject. I feel like I have issues of momentum more than anything. When I’m on one side or the other I tend to stick it out for too long, but less so on going without because that llm drug is calling you when you hit a hard problem. I’m excited to see him build out a homelab for llm stuff that he mentioned at the top. I’m interested, but probably not building one out for myself until we start to see some cheaper maybe used hardware to do it.
Kelsey says several times in this interview, you don’t need kubernetes. If you are running one node you don’t need kubernetes. My question though is, would you use kubernetes? Ya I get it if you are a web developer, data scientist, backend dev, but if you are looking to bee a whole ass engineer, or infrastructure engineer, you know kubernetes, Should you use kubernetes on single node?
Models Pydantic Docs · docs.pydantic.dev I came accross from_attributes today it allows creation of pydantic models from objects such as a sqlalchemy Model or while nesting pydantic models. I believe in the past I have ran into some inconsistencies with nesting pydantic models and I’ll bet one had from_attributes set and another did not. Arbitrary class instances¶ (Formerly known as “ORM Mode”/from_orm). Pydantic models can also be created from arbitrary class instances by reading the instance > attributes corresponding to the model field names. One common application of this functionality is integration with object-relational mappings (ORMs). To do this, set the from_attributes config value to True (see the documentation on Configuration for more details). The example here uses SQLAlchemy, but the same approach should work for any ORM.
Dang strong stance that tmux and zellij should not exist. I really do get his point though. Theres a good number of terminal features I often miss out on because I run tmux. Its an app that runs apps, and doesn’t let all of the signals back to the host. But its fantastic at what it does, and brings so much to the table that the little bit of downside it brings is well worth it to me. The other thing missing in this discussion is that I can take my hotkeys and session workflow to any machine just by running tmux. I do not need to run a certain terminal, or install it headlessly on a server to get special features just for it.
Top Python libraries of 2024 Dive into our 10th annual Python Libraries roundup for 2024, now featuring separate curated lists for General Use and AI / ML / Data tools. Discover this year's most innovative additions to the eco... Tryolabs · tryolabs.com Really good listicle of new modern top python libraries from 2024. Very well done article with images, links, and an actually quality listicle with many things I’ve never even heard of.
Choosing color palettes — seaborn 0.13.2 documentation seaborn.pydata.org Good overview of seaborn color palettes. They have all sorts of different types, some designed to purposfully give each color the same weight for catecorization. Some designd to give linear differences in value, some have a parabolic feel with a diverging nature.
poolers.postgresql.cnpg.io CRD metadata.annotations Too long · Issue #325 · cloudnative-pg/charts Unable to deploy helm chart using ArgoCD. Getting following error Failed sync attempt to: one or more objects failed to apply, reason: CustomResourceDefinition.apiextensions.k8s.io "poolers.postgr... GitHub · github.com I’ve never seen or needed to use a serversideapply in kubernetes before, but I ran into this same issue in my k3s homelab while installing cloudnative-pg. You can do it with argo and you can do it with kubectl
Nerd Fonts - Iconic font aggregator, glyphs/icons collection, & fonts patcher Iconic font aggregator, collection, & patcher: 10,000+ glyph/icons, 70+ patched fonts: Hack, Source Code Pro, more. Popular glyph collections: Font Awesome, Octicons, Material Design Icons, and more Nerd Fonts · nerdfonts.com Nerdfont cheatsheet is a fantastic way to copy paste icons into your shell. I just used it to juice up my starship prompt with my current managed by nvim-manager
Manufacturer Recertified Drives | Enterprise Grade Manufacturer Recertified enterprise drives work and look like new. Rebuilt by the manufacturer and quality tested to ensure they function as new, our recertified drives save on cost. Shop now! ServerPartDeals.com · serverpartdeals.com For my next drive upgrade in my homelab I am gong to be using one of these factory recertified drives from serverpartdeals.com. Found them on an LTT video awhile back. They are some lightly used and recertified, fully burnt in drives. Shop for drives that are certified once again by the manufacturer to work like new. Factory ReCertified drives are cost-effective alternatives compared to factory-sealed new counter parts. Additionally, unlike in mass production, the re-certification process involves closer attention to the overall operation of the hardware so that the re-certification will not have to happen a 2nd time
GitHub - bootandy/dust: A more intuitive version of du in rust A more intuitive version of du in rust. Contribute to bootandy/dust development by creating an account on GitHub. GitHub · github.com dust is one of my favorite rust rewrite tools. Its so useful for narrowing down file system bloat and cleaning up some disk space on your nearly full disks. It runs right in your terminal and gives you a nice bar graph on the top directories in use.
Keycloak Keycloak - the open source identity and access management solution. Add single-sign-on and authentication to applications and secure services with minimum effort. Keycloak · keycloak.org Keycloak looks like an interesting way to setup sso. It’s part of the cncf so it’s got a good backing. I want something better for argo workflows and this might be it. I’m curious what else I can tie into it.
Don’t stop learning! Stop trying because you have a doomer outlook on ai, llms, industry and think they are taking over. If you have no hope for the future, if you stop now you are cementing in that you will be no good and the ai will be better. Many, maybe most of us in this industry go here by hard work, long nights of learning, trying to solve problems that our job had. If llms take over then the world is going to be a whole lot different, it will be a world you cannot predict or plan for. For now put your head down and succeed in the world we have today. TEEJ has some great thoughts on this whole sentiment, put this on for you morning walk or whatever you do.
I like the charts that Theo brings to to these videos. Shout out for a positive k8s reference and not shitting on it. Htmx brings html /css just a bit further down the complexity graph with little to no extra effort, while react allows us to go all the way full complexity at the cost of build and dev complexity to go from zero to 100 as soon as its introduced. htmx brings us back to the ease of jquery ajax without any complex swapping or json parsing, all of the object parsing and html templating is done in the backend, the front end just tracks where to put it. HTMX couples the frontend and backend much tigher, since all of the front end html is generated in the backend, done correctly it is not possible for the front end to get out of sync and try to do things that the back end does not know how to handle, vice versa.
Why I Write Software Engineer at Bluesky specializing in developer productivity, AI-assisted development, and accessibility. Creator of The Balanced Engineer newsletter and co-host of the Overcommitted podcast. Brittany Ellich · brittanyellich.com It’s interesting how many people in tech maintain a blog. I think part of this brings us back to web 1.0 days when so many individual websites owned the web it was a free for all unindexed land and you got to own a small piece of it. I agree with most of Brittany’s points here I write a lot to keep my skills sharp, and to refer back to. Brittany mentions keeping all her old posts, even the cringy ones. I’m all with you here, I’m just wodering how you look back at anything you wrote in the past and not get a bit of that feel, maybe its just me, but I see cringe and mistakes gallore, but it all makes me better moving forward.
Availability Software Engineer at Bluesky specializing in developer productivity, AI-assisted development, and accessibility. Creator of The Balanced Engineer newsletter and co-host of the Overcommitted podcast. Brittany Ellich · brittanyellich.com nice overview of availability measurements and what they really mean. The crazy world we live in today depends on so many things runnig, its also so hard to measure your uptime, The uptime metrics can mean a lot of different things. The site is up and accepting traffic, but can users make changes or submit orders, there is a lot more to it than just up or down. I really appreciate Brittany’s story from Nike nested in there.
nRF52840 Wireless Controller Development Board - kriscables SuperMini nRF52840 Wireless Controller Development Board kriscables - Custom Ergo Keyboards and Cables · kriscables.com The SuperMini nrf52840 is a sick controller for building keyboards, affordable, easy to get, and compact. Bluetooth and wired setup just works in zmk. This page has a nice image of the pinout.
Quick Start - kotaemon Docs cinnamon.github.io interesting UI for RAG based workflows, i.e. chatting with your documents. It looks like it can run a number of models, feels like ollama with RAG and a nice web ui.
- Claude Opus 5.5 100 HTML Files
- dax on X: “in the next version of OpenCode we added /btw which…
- Superlogical Pre-Alpha Demo: CLI - YouTube
- /goal is a special command for OpenAI… | justin․searls․co
- A Calendar View For My Blog - Jim Nielsen’s Blog
- My Mechanical Keyboards
- We BROKE the Golden Rule of Ergonomic Keyboards - YouTube
- A quote from Florian Herrengt
- Blogging and blog setups — baty.net
- Heart of Mycelium - Gameplay Trailer - YouTube
- The Truth About Turning Your Hobby Into a Job
- Pipes: Blocking Communication - YouTube
- What happens when your team 5x their token usage - YouTube
- 11 Laws of the Universe - YouTube
- Post by @thdxr.com — Bluesky
- XBOX DISC TO DIGITAL COMING SOON #shorts - YouTube
- Sustainable Augmented Development • Kent Beck • YOW! 2025
- The Internet I Grew Up With Doesn’t Exist Anymore - cleberg.net
- Nibelungenlied40 | Book Split Keyboard Design
- Dumb people lay off - YouTube
- The Website Specification
- Revisiting the closed canon
- On Rendering Diffs :: Pierre Computer Company
- His presence is still felt in the codebase to this day 😂 #codi…
- UUID as a service?!
- Average Theo video be like - YouTube
- My First Time Hearing Lamb Of God. What Took Me So Long? - You…
- The Point Of Making Things Is To Make Them - YouTube
- Jonathan Blow Made Me Quit My Job | Prime Reacts - YouTube
- Why Agent Harness Layer is DYING - YouTube
- Why Agent Harness Layer is DYING - YouTube
- The Office | AI Episode | Claude - YouTube
- Is Anything Secure? - YouTube
- These Layoffs Backfired Instantly (ft. Primeagen) - YouTube
- Foo Fighters: Tiny Desk Concert - YouTube
- Microsoft Doesn’t Have it in Them to Win - YouTube
- How to Install Silksong mods on the Steam Deck | Long Play Tech
- Cloudflare cuts 1100
- Programming Sucks
- Programming Still Sucks. — Writing
- Ghostty is leaving GitHub
- Red Squares — the GitHub outage graph
- Desktop Crash 2026
- ARTEMIS II PHOTO TIMELINE
- Hacker News RSS
- Hybrid theory is the greatest album of our generation - YouTube
- Super Slow-Moto: The
- “Am I Crazy?” [Wading Through AI - Episode 3]
- A love letter to Pi | Lucas Meijer
- How Claude Code’s Creator Starts EVERY Project - YouTube
- POV: Growing up as a Millennial be like 🤣 AC:@mikemancusi #mil…
- Write It First, Then Let AI Drive - Kenneth Reitz
- I am slowly coming around to AI assisted programming.
- AIs aren’t good rule followers
- A quote from Steve Yegge
- How does Claude Code actually work? - YouTube
- Artemis II Lunar Flyby
- Explaining the Most Important Artemis II Photos - YouTube
- An AI state of the union: We’ve passed the inflection point & …
- DDR5 Prices are Crashing… Kind Of. - YouTube
- @seldo.com on Bluesky
- BumpMesh by CNC Kitchen
- Bush: Tiny Desk Concert - YouTube
- GitHub - kraanzu/smassh at terminaltrove · GitHub
- What Happens When AI Stops Being Artificially Cheap | Daniel M…
- Tuesday, March 31, 2026 | Baty.net
- Release 0.9.17 · astral-sh/uv · GitHub
- Package Managers Need to Cool Down
- no one read the source
- safe words
- the cheng lou pretext tweet
- you can replace the spinning verbs in Claude Code
- @nicknisi.com on Bluesky
- To Live In A World Without AI
- pype.dev - https://github.com/steveyegge/beads
- paynepride dot com outage on vacation
- Has 3D Printing Reduced Adam Savage’s Maker’s High? - YouTube
- kubernetes is beautiful r/kubernetes
- More Details Than You Probably Wanted to Know About Recent Upd…
- Notes – 06:34 Mon 23 Mar 2026 – David Bushell – Web Dev (UK)
- ten year computer
- The future of Coding and Code Quality - YouTube
- Do You Have Token anxiety? - YouTube
- No one under 18 installs Linux
- The web is bearable with RSS
- I need a new blog to subscribe to. Know… | justin․searls․co
- jack cuts block in half
- FFmpeg video crop
- Tiny Tool Town 🏘️
- FancyGist
- Reply guy
- Smaller and dumber - daverupert.com
- An attempt at a balanced perspective on AI - YouTube
- Post by @castpixel.bsky.social — Bluesky
- Session: Skate Sim on X: “Our long-awaited Skate Core Update i…
- trash on X: “loving the state of development right now https:/…
- Silksong Demastered
- Blueskii on X: “this underground creator named “sN0UK” made Qu…
- Home / X
- uvx.sh | Astral
- POV: You install Clawdbot on VPS - YouTube
- POV: Your AI Models change faster than JS Frameworks - YouTube
- OpenClaw: The Viral AI Agent that Broke the Internet - Peter S…
- Naya Connect | Hackaday
- Background Patterns with CSS corner-radius – Frontend Master…
- The shovelware cometh
- The shovelware cometh
- dax on X: “finally got around to setting up an always on openc…
- Short Month, Big Ideas (February 2026 Wallpapers Edition) — Sm…
- Peter Steinberger
- Stay away from my trash! - tldraw: Build whiteboards in React …
- I’m back from the dead
- DockFrame - Modular USB-C Hub with Framework-Compatible Expans…
- make no mistakes by Beginbot | Suno
- I Hope This Email Finds You Before I Do - Last Week in AWS Blog
- Hollow Knight: Silksong by Ceen in 54:55 - Awesome Games Done …
- “I shipped code I don’t understand and I bet you have too” – J…
- Reflections on 13 years and 1,000 posts of writing on my blog
- Don’t fall into the anti-AI hype
- Salesforces mistake - YouTube
- Diffs, from Pierre
- Oxide and Friends 1/5/2026 – Predictions 2026!! - YouTube
- There’s an Actual Reason You Can’t Recycle Plastic - YouTube
- feat: add llms.txt endpoint for LLM-optimized documentation by…
- Photoshop for text — Steph Ango
- File over app — Steph Ango
- The most popular blogs of Hacker News in 2025
- Convert a video from dark mode to light mode with FFmpeg!
- RAM Prices Are Getting Worse - YouTube
- Smartphones are black holes
- Using stderr/stdout correctly - YouTube
- You Might Also Like: My Notes Blog - Jim Nielsen’s Blog
- “You should never build a CMS” | Sanity
- The Github Tax (I can’t believe they actually did this…) - Y…
- Hollow Knight: Silksong - Sea of Sorrow Teaser
- AI, DevOps, and Kubernetes: Kelsey Hightower on What’s Next - …
- Why is Everyone So Wrong About AI Water Use?? - YouTube
- Notes – 05:09 Tue 9 Dec 2025 – David Bushell – Web Dev (UK)
- Deprecations via warnings don’t work for Python libraries
- A quote from Claude
- 3d Printing a Geared Vice - Will It work? - YouTube
- Steam Machine CAN Start at $399 with THIS SKU! | Cut Down Yiel…
- You’ll own NOTHING and be happy? - YouTube
- The Secret of the AWS Outage | The Standup - YouTube
- Building the PERFECT Linux PC with Linus Torvalds - YouTube
- snow-fall Web Component—zachleat.com
- The 3D Printed Ball Vise Every Creative Should Own - YouTube
- Deleting Code for Performance – David Bushell – Web Dev (UK)
- Self-hosting Github
- Malicious Traffic and Static Sites - Jim Nielsen’s Blog
- A ChatGPT prompt equals about 5.1 seconds of Netflix
- A pretty good email scam
- 2025-11-27 Notes
- K8s Diagram Builder - Free Visual Kubernetes Architecture Desi…
- Microsoft keeps losing - YouTube
- PETaflop cluster - Justin Garrison
- ChatGPT made me delusional
- Post | LinkedIn
- Ford Thinks We’re Cooked, I agree- YouTube
- I refuse to change the way I play… 😂🔥 #comedy #videogames #min…
- Rewriting SQLite from prison with Preston Thorpe - YouTube
- STOP. Using AI Right now - YouTube
- The Glorious Pipe Operator (Elixir for PHP Devs) | Jesse Leite
- is AI ruining opensource? - YouTube
- You already have a git server: (Maurycy’s blog)
- Please don’t give Reflect Orbital money: (Maurycy’s blog)
- Post by @letitmelo.bsky.social — Bluesky
- Bazzite on X: “@thesvpanda @_Messier_33 @LeagueOfLegends Unfor…
- Post by @meredithmeredith.bsky.social — Bluesky
- Ellie Huxtable on evolving Atuin (her shell history tool) for …
- My Bed Doesn’t Work Because of AWS Outage? TheStandup - YouTube
- #artificialintelligence #hiring | Gary Vaynerchuk | 20 comments
- This Web Server Is 100% Solar Powered - YouTube
- 2025 The Year Of The Linux Desktop - YouTube
- Litewind
- python 3.14 highlights! - YouTube
- This $15 Fingerboard Mold from Amazon SHOCKED me!! - YouTube
- PEP 735 – Dependency Groups in pyproject.toml | peps.python.org
- Running Software on Software You’ve Never Run
- Using Litestream to Restore My Database for Easy Development
- TIL: Loading .env files with uv run
- A quote from Dan Abramov
- This printed design holds a steel tube where the tube goes. #o…
- Print over Part - YouTube
- Haiden Deegan IN for Motocross of Nations?! | The Blair Matthe…
- Chris Joslin 360 Flips El Toro!!!!! - YouTube
- Big W: A Family Tradition
- Meet Gor on X: “SQLite added generated columns in 3.31 (around…
- Idea to Product in Seconds #PortalPrints - YouTube
- a new chapter
- “Pacman is currently in use, please wait.”
- How To Become The BEST Engineer At Your Company - YouTube
- Ben Dicken on X: “I am once again begging you to put your data…
- Hollow Knight: Silksong is breaking Steam, Nintendo’s eShop - …
- Chris Coyier
- Home
- GPT-5 + Codex is so fast that when I… | justin․searls․co
- Vibe code is legacy code | Val Town Blog
- Rich Pixels
- Plastic rollers instead of bearings. Little step forward with …
- Learn to use email with git!
- Repository Mirrors | Forgejo – Beyond coding. We forge.
- Vertical combos are dumb, this makes way more sense. · WaylonW…
- Let’s Make Sure Github Doesn’t Become the only Option - Edward…
- This Bothers Me - YouTube
- Explore - Forgejo
- Eric: “This was pushed out with a rus…” - Mastodon
- The BIGGEST lie in software development - YouTube
- Reflection - AI Work and ADHD
- GitHub - cortesi/modd: A flexible developer tool that runs pro…
- combos only on default layer · WaylonWalker/zmk-config-42block…
- The Death of the User Interface
- Why everyone is quitting social media - YouTube
- Search Needs a Human Solution: A Manifesto
- You Should Be Hiring Mullets. (write that down)
- OverType - The Markdown Editor That’s a Textarea
- The Internet is Dying: AI, Bots, and The End of Human Content …
- The Real Reason Your Power Bill Doubled (It’s Not Inflation) -…
- Digitized Signatures
- DHH on X: “Rewiring your muscle memory for copy/paste when you…
- Performance Difference between RWX and RWO volumes · longhorn/…
- GitHub Ensloppification – David Bushell – Web Dev (UK)
- Note-taking & Editors - awesome-selfhosted
- Slops | justin․searls․co
- noah on X: “this is about to be my go to on plane flights. u d…
- blakewatson.com - blakewatson.com turns 20
- ThePrimeagen on X: “there is literally no universe that this i…
- The Brutalist Report
- Omarchy is on the move
- YouTube has earned its crown
- 20 Percent Time – Ted Merz
- Blog @ tonsky.me
- We shouldn’t have needed lockfiles @ tonsky.me
- I Will Fucking Piledrive You If You Mention AI Again — Ludicity
- DHH: Future of Programming, AI, Ruby on Rails, Productivity & …
- A quote from greyduet on r/teachers
- Colors • Pico CSS
- rushter/selectolax: Python binding to Modest and Lexbor engine…
- How To Build The Tallest Building In Town
- Meet Gor | I kind of hate Agentic IDEs for the sake of product…
- Meet Gor | Just Fucking use kubernetes
- Quoting Meet Gor | Kubernetes isn’t for you
- Kubernetes Isn’t for You
- csi-driver-smb/deploy/example/smb-provisioner at master · kube…
- DHH on X: “You have all the time you need, you’re just spendin…
- Rewriting alt-tab to save 0.1s - YouTube
- Copyparty - YouTube
- What the EDC Community Gets Wrong About Pry Bars - YouTube
- How I Use Computers Now - YouTube
- Neovim vs Emacs | Roundtable w/ TJ DeVries, DistroTube, Greg A…
- Glossary Web Component – David Bushell – Web Dev (UK)
- An Ode To My 10-Year-Old Thinkpad T440
- Transparent Textures
- uv run for running tests on versions of Python
- 2025-07-10 Notes
- Vimothée Chalamet shares his new favorite shell command from a…
- Quickshell
- Stop Complaining About Ubuntu…Just Switch To Arch Already! -…
- Lab Update | Cloudy with a Chance of Tech
- Notes – 17:00 Wed 9 Jul 2025 – David Bushell – Web Dev (UK)
- uv cache prune
- omarchy/install/webapps.sh at master · basecamp/omarchy
- GitHub - chase/awrit: A full graphical web browser for Kitty t…
- tailwind hover
- I was wrong - YouTube
- { TechDufus }
- { TechDufus } | Building a Talos Kubernetes Homelab with Terra…
- Forming URIs for Autofill | Bitwarden
- The decline of “i use vim btw” - YouTube
- distrobox/docs/posts/run_libvirt_in_distrobox.md at main · 89l…
- Notes – 06:11 Sun 22 Jun 2025 – David Bushell – Web Dev (UK)
- neverjust
- Software engineer get laid off in 2025 - YouTube
- If Netflix Made a ‘Day in the Life of a Software Engineer’ - Y…
- Notes – 09:32 Thu 19 Jun 2025 – David Bushell – Web Dev (UK)
- Bug: Pypi metadata is wrong (Requires: Python >=3.6) · Issue #…
- Conventional Commits
- FROGS ep1 The home - YouTube
- Visualizing My Blog’s Internal Links - Jim Nielsen’s Blog
- Your Framework is Showing 😳 – David Bushell – Web Dev (UK)
- I DONT KNOW WHY - YouTube
- Next.js 15.1+ is unusable outside of Vercel | Omar Abid - Pers…
- Think less, ship more
- robinroy03/videoeditor: Video Editor Application using React, …
- Taming file zoos: Data science with DuckDB database files - Al…
- PocketCal Build Log
- numtide/treefmt: one CLI to format your repo [maintainers=@zim…
- Keynote Speaker - Cory Doctorow - YouTube
- Dopamine Driven Development - YouTube
- DHH IS RIGHT ABOUT EVERYTHING (Again)? - YouTube
- WebTUI
- Arch Wizard Brodie Robertson vs My Mac Life - Will He Convert …
- Backups interrupted by full disk usage
- Queso Notes
- The ethics of README ads – Will McGugan – Will McGugan’s essays
- minio/minio Tags | Docker Hub
- The 1-3-1 Writing Technique
- From Prisma Founder to LiveStore: Building local-first apps wi…
- DHH on X: “You don’t need a mentor. There’s no secret sauce le…
- Self-Host Weekly
- DHH on X: “NIH: Not Invented Here Syndrome might come from a g…
- feat: add hackernews hits on home page · jimniels/blog@b1a250b
- Hackernews query by url
- External Links - Jim Nielsen’s Blog
- Could I Have Some More Friction in My Life, Please? - Jim Niel…
- A Gentle Intro to RSS
- Command Line | gitignore.io / docs
- My Keyboard Has Sublayers… and It’s Insane - YouTube
- Forrest Knight on X: “you’re not allowed to write comments in …
- The adapter pattern in python | Rob Parsons
- Adding a Dynamic Now Page in Jekyll
- CSS if() functions & reading-flow (in Chrome 137) - YouTube
- wants | maya.land
- Blogroll
- Late Night Linux – Episode 335 - YouTube
- Root for Your Friends · Joseph Thacker
- Billy Basso on code architecture of Animal Well! - YouTube
- Just fucking code.
- The Plot of “Hollow Knight” in One Minute - YouTube
- k8s-monitoring-helm/charts/k8s-monitoring/docs/examples/privat…
- No docs, no bugs
- The Subtle Details That Make Hollow Knight Great - YouTube
- Python: The Documentary [OFFICIAL TRAILER] - YouTube
- Chris Biscardi’s Digital Garden
- GrafanaCON 2025 Keynote Livestream - YouTube
- The future of Textualize - Textual
- What’s next? – Will McGugan – Will McGugan’s essays
- Too much magic – Will McGugan – Will McGugan’s essays
- Markdown’s biggest hater | Knut Melvær - YouTube
- Week Links №2: April 2025 - daverupert.com
- What ChatGPT is NOT - Tech Raven Blog
- “I’d rather read the prompt” – Chris Coyier
- The Rule - YouTube
- THE STANDUP - Coding DIRTY Episode 7
- Learning monitoring
- Kubernetes Monitoring Helm tutorial | Grafana Loki documentation
- Configure the Tempo data source | Grafana documentation
- Vectorizing Your Databases with Steve Pousty
- Recovering from Disaster with Seth Eliot
- Red-Knot: Ruff’s new Type Checker - Talk Python Live Stream - …
- Playground | Red Knot
- pypi package ty
- 3D Printable Power Brick Bracket Designer
- 661: Working Vacations, Ripping Out JavaScript, and Non-US Clo…
- The Worst OS - YouTube
- The Worst OS - YouTube
- A quote from Mark Zuckerberg
- Chris Coyier
- Helm - Postiz Docs
- Louis Rossmann’s Keynote Speech on Right to Repair - YouTube
- True Non-Planar Slicing is Here - YouTube
- Marp: Markdown Presentation Ecosystem
- Build UIs that don’t suck - YouTube
- Let’s Talk Open Source - Prime Reacts - YouTube
- Self-Hosted 29: Perils of Self-Hosting
- Spring 2025: Self-Hosted Update – David Bushell – Web Dev (UK)
- Characters - Xe Iaso
- Comparing Crazy Suspension Setups on a Bumpy Road! [Trailmaker…
- adrianlopezroche/fdupes: FDUPES is a program for identifying o…
- Diun
- Keel
- World’s easiest Live dashboard with htmx - YouTube
- Resetting a lost admin password — Nextcloud latest Administrat…
- Redis configuration | Docs
- hotel_bookings.csv
- The State of Secrets Sprawl 2025
- Mill-Max Hotswap Sockets – Keebio
- r.jina.ai
- Why did Framework build a desktop? - YouTube
- PyApp
- CSS Battle - Re-create an Image with CSS in the Fewest Charact…
- Ergonomic Laptop — Evan and Katelyn
- OpenTools | The open MCP server registry
- I Made My Own JBOD Enclosure For CHEAP - YouTube
- XCMKB: ZMK/Bluetooth Boards
- Mantis Clamp by zuberio | Download free STL model | Printables…
- The 3D Printed Mantis Clamp! #3dprinting #shorts #diy - YouTube
- There are many Style Guides but this is Mine—zachleat.com
- python-build-standalone/.github/workflows/release.yml at main …
- fix double slash in url · WaylonWalker/waylonwalker.com@93ca7da
- fix json schema · WaylonWalker/waylonwalker.com@deebd40
- Weblogging: Part 1 – David Bushell – Web Dev (UK)
- fix: Open Graph URL not matching canonical · WaylonWalker/wayl…
- Cotton Coder – David Bushell – Web Dev (UK)
- valkey-io/valkey: A flexible distributed key-value datastore t…
- valkey · PyPI
- Fragmentions - linking to any text
- hype cp | Hypermedia Copy & Paste
- Chris Coyier
- AI workloads on Talos Linux - Sidero Labs
- Proompted Kiddies Learning The Hard Way - YouTube
- Colors - Core concepts - Tailwind CSS
- Don’t Starve Together Forever world
- Developer Productivity, v2 with ThePrimeagen | Preview - YouTube
- Jhey ʕ·ᴥ· ʔ: “breakin’ down classics CSS background-image + ba…
- Fix VERSION_OR_CIPHER_MISMATCH · Cloudflare SSL/TLS docs
- Migration guide for config loaders — kedro 0.19.11 documentation
- Search: 5 results found for “box white” – Kailh switch
- A Cinematic Aspect Ratio Guide for Every Filmmaker | No Film S…
- I Think I Love Deepseek R1 - YouTube
- RSS is dead - YouTube
- Behold, the Steam Brick | Rock Paper Shotgun
- OpenAI Is Actually Terrible - YouTube
- AI Is Making You An Illiterate Programmer - YouTube
- Why is Kubernetes everywhere? | Kelsey Hightower - YouTube
- Models - Pydantic
- If Mitchell Hashimoto succeeds, Tmux & Zellij will disappear -…
- Top Python libraries of 2024 | Tryolabs
- Choosing color palettes — seaborn 0.13.2 documentation
- poolers.postgresql.cnpg.io CRD metadata.annotations Too long ·…
- Nerd Fonts - Iconic font aggregator, glyphs/icons collection, …
- Manufacturer Recertified Drives | Enterprise Grade — ServerPar…
- Releases · bootandy/dust
- Keycloak
- The Worst Thing You Can Do For Your Career - YouTube
- The Future of HTMX - YouTube
- Why I Write
- Availability
- SuperMini nRF52840 Wireless Controller Development Board - kri…
- Quick Start - kotaemon Docs
- Bluesky is more like Twitter than X is
- Why You Should Game on Linux (feat. GloriousEggroll of Nobara)…
- V2 suddenly getting client-not-enrolled today - X API - X Deve…
- containers/podman-compose: a script to run docker-compose.yml …
- bic | Static blog generator, in bash
- Animate to height: auto; (and other intrinsic sizing keywords)…
- awesome-cursorrules/rules/py-fast-api/.cursorrules at main · P…
- Generate Custom .cursorrules for Your Project Based on Communi…
- cyclotruc/gitingest: Replace ‘hub’ with ‘ingest’ in any github…
- Gitingest
- olimorris/codecompanion.nvim: ✨ AI-powered coding, seamlessly …
- Cracking the Code | Open Sauce 2024 - YouTube
- WaylonWalker/nvim-manager: manage dotfiles with nvim_appname
- Releases · WaylonWalker/nvim-manager
- URL escape codes
- GitHub - ngalaiko/tree-sitter-go-template: Golang template gra…
- imagegenius/docker-immich: Monolithic (Single) Docker Containe…
- Owning It · Matthias Ott
- The weirdest controller I’ve ever used
- Postiz: The All-in-One Social Media Management Tool
- gitroomhq/postiz-helmchart: Helm for Postiz
- Realign – Chris Coyier
- About Me – Harry Roberts – Web Performance Consultant
- Using Obsidian as a Gaming Backlog Library
- Harry Roberts: “📡 I’ve been writing a lot lately. I’ve also du…
- myRSS/personal-blogs.xml at master · sturobson/myRSS
- Own Your Web • Buttondown
- Fork Around And Find Out | Remaining Authentic in Retirement w…
- Changelog • Robb Knight
- slash pages
- We need to have a talk… - YouTube
- linkding | linkding
- Wrapping your favorite CLI in neovim - YouTube
- Why Your Backend Shouldn’t Serve Files - YouTube
- curl with partial files | daniel.haxx.se
- The beautiful sentence that is the web
- Teleport to coop partner | Hypixel Forums
- How to configure base url for all requests using HTMX? - Stack…
- Addy Osmani: “Tip: Chrome DevTools can override the content of…
- Gary Vaynerchuk: “2025 : the year of action … who’s finally re…
- Ellie Huxtable: “Atuin v18.4 is out now! Including `atuin wrap…
- Hybrid Cloud Show – Episode 20 - YouTube
- are we cooked w/ o3? - YouTube
- Getting a Dev Job in 2025 - YouTube
- kitze 🚀 on X: “holy fk I thought package.json was bad but TIL …
- Custom Gridfinity Bins For ANYTHING! - YouTube
- Ubuntu Summit 2024 | UMU - A unified tool for easily running y…
- 4 Tips for Building a Production-Ready FastAPI Backend - YouTube
- Building Python tools with a one-shot prompt using uv run and …
- Status | Depot
- Deploy to Fly using a Depot builder
- Depot
- Cursor + Windsurf Settings to 5x AI’s Output Quality (Works wi…
- Dedicated Servers | Intel Servers | AMD Servers - Dedicated Ho…
- Talking with Typecraft - YouTube
- PEP 723 – Inline script metadata | peps.python.org
- Switching from virtualenvwrapper to direnv, Starship, and uv
- Lazy self-installing Python scripts with uv
- My approach to running a link blog
- How I use Obsidian Templater
- How I use Obsidian Templater
- How I use Obsidian Templater
- docker context (and an issue to question your sanity) | Pype.dev
- Styling better custom inputs with Dave Rupert - YouTube
- I got the ADHD, too - daverupert.com
- Damn, I love dropper already
- How to make your RSS feed pretty
- Dropper
- Add a healthcheck to your FastAPI app | Pype.dev
- casey/just: 🤖 Just a command runner
- pipedream/justfile at main · thechangelog/pipedream
- Hurl - Run and Test HTTP Requests
- watchfiles
- hostnamectl to easily change hostname | Pype.dev
- Ansible Galaxy - amazon.aws
- Using OPNsense with Tailscale · Tailscale Docs
- Fitting two hard drives and an SSD in a Dell OptiPlex 7010 SFF
- How To Fix An Office Chair Popping Noise? With Root Causes - T…
- If anyone else is having sound clicking with chair : here is t…
- Changelog on X: “🗣️@dhh on Kubernetes’ migration pitch: “Oh, w…
- How to make a good first impression in business #dewalt #tools…
- Inside Argo: Automating the Future - YouTube
- Introduction - bootc
- Saghen/blink.cmp: Performant, batteries-included completion pl…
- Wes Bos on X: “CSS Anchors: flip a tooltip to the bottom when …
- statically makes OG images easy
- E576: Error while reading ShaDa file: there is an item at posi…
- Production-ready Python Docker Containers with uv
- Proper handling of None in WHERE condition · Issue #109 · fast…
- Rugged Storage Box, Parametric and Customizable by bulbasaur0 …
- Gridfinity Rugged Storage Box, Parametric and Customizable by …
- Cluster API book
- Gridfinity Generator
- Framework Portable handheld Case (Beth Deck) by Beth Le | Down…
- My Favorite Fingerboard Obstacles & WHY - YouTube
- Document how to provide a negative number as an argument · fas…
- Aaron Francis on X: “📣 We’re excited to announce Mastering Pos…
- Will McGugan on X: “New Version of #Textual released! 😎🤓🦾 The …
- ticklemykeys on X: “Porta john got some pink caps https://t.co…
- Not a split keyboard, but perhaps a companion to one: the Ploo…
- Install a Zulip server — Zulip 9.2 documentation
- Pin versions of dependencies · Issue #2200 · Kozea/WeasyPrint
- These are SICK, gonna be using this a lot. (Thanks @evantraver…
- add helix · WaylonWalker/devtainer@71b9b29
- helix-vim/config.toml at master · LGUG2Z/helix-vim
- Support regex substitution command · Issue #2232 · helix-edito…
- Support regex substitution command · Issue #2232 · helix-edito…
- Support regex substitution command · Issue #2232 · helix-edito…
- Support regex substitution command · Issue #2232 · helix-edito…
- Background Image | Wallpaper · Issue #3059 · helix-editor/helix
- help on setting up ruff formatter + ruff + pyright please : r/…
- configuring pylsp · helix-editor/helix · Discussion #6623
- Database Remote-Copy Tool For SQLite (draft)
- ticklemykeys on X: “working on a new model. * seams less visib…
- Elwin Ransom 👽 on X: “Help, I’m being Helix pilled by my own f…
- ticklemykeys on X: “New cap of my own design https://t.co/j63q…
- ticklemykeys on X: “Full size MX caps, printing flawlessly wit…
- Cherry 8 mm keycap mount
- distrobox/docs/usage/distrobox-assemble.md at main · 89luca89/…
- urob/zmk-config: Personal ZMK firmware configuration for vario…
- add init hooks and exported bins · WaylonWalker/devtainer@2e4c6da
- Taildrop · Tailscale Docs
- triliu/Heawood42: Files for the Heawood42 ortholinear split ke…
- Leveret v2 & lever keycaps
- Alternatives to Using Pure Black (#000000) for Text and Backgr…
- Wes Bos on X: “Are you using position: absolute; to overlap el…
- Buttery icons
- NOT - LTT Screwdriver - Fancy by Erer2001 | Download free STL …
- Installing Python - uv
- Switching Configs in Neovim • Michael Uloth
- Keyboard Build Log | Halfwit’s Dev Blog
- Hotkey to open link under at the text cursor position while ty…
- Make your own luck (do this to stand out in a crowded industry…
- I Invented Airless Cornhole Bags - YouTube
- The Tank - YouTube
- How Fly.io uses Docker (without Docker) - YouTube
- Ultimate Modular Macro Keyboard “Kibly” : r/MechanicalKeyboards
- This is Goodbye? - YouTube
- he’s back again
- Note-taking with Zettelkasten - An Introduction - YouTube
- add quick-tap-ms and require-prior-idle-ms · WaylonWalker/zmk-…
- Tickle My Keys
- Git Fork vs Git Clone (Animated) - YouTube
- Sqlite-jiff
- There’s a TUI for that with Nick Janetakis (Changelog & Friend…
- The Verge on X: “Stress testing a snack-proof keyboard https:/…
- all lt keys to hl · WaylonWalker/zmk-config-42block@ce25356
- /Tips-for-Being-Happier–Healthier–More-Productive
- Can’t use System update - invalid signature when validating AS…
- Update Kconfig.shield rec by bravekarma · WaylonWalker/zmk-con…
- DragonFruit
- NEC M-System
- Red Herring - Solenoid Edition sound test - YouTube
- Text cursor bug in my Chrome browser that causes the blinking …
- python is simultaneously at the top and the bottom of the tier…
- Command Line Interface Guidelines
- Render-blocking on purpose
- Remove Background Web - a Hugging Face Space by Xenova
- FastHX
- FastHX
- Pinout and Schematic - nice!nano
- linux - What is stored in /dev/pts files and can we open them?…
- svenstaro/miniserve: 🌟 For when you really just want to serve …
- pacman/Tips and tricks - ArchWiki
- Inside 22,734 Steam games | daniel.haxx.se
- wcurl is here | daniel.haxx.se
- Email Address Obfuscation · Cloudflare Web Application Firewal…
- Background Tasks - FastAPI
- markdown-it-pyrs · PyPI
- DiskCache API Reference — DiskCache 5.6.1 documentation
- Kustomize: The Best Way to Manage Your Kubernetes Configs - Yo…
- Alternatives · joric/nrfmicro Wiki
- Waylon Walker - handwired macropads on X: “First bit of hand w…
- Find And Replace one eyed kirby
- PolyFill Vulnerability is WILD - YouTube
- Found: OverlayKey X – Thomas Baart’s Microblog
- Queueing – An interactive study of queueing strategies – Encor…
- One Script Tag Just Pwn’d Over 100,000 Websites - YouTube
- Don’t Cheat Yourself - YouTube
- PyAnnotate: Auto-generate PEP-484 annotations
- qmk_firmware/docs/features/programmable_button.md at master · …
- tusharsadhwani/yen: Create virtual environments for any Python…
- Where DOESN’T curl run with curl BDFL Daniel Stenberg (Changel…
- Keyboard Mounting Styles — Keyboard University
- Welcome to RSS Club - daverupert.com
- Releases · stackrox/kube-linter
- Keycodes Overview | QMK Firmware
- How to Build a Handwired Keyboard - YouTube
- Adam Wathan, Creator of TailwindCSS - YouTube
- Episode #323 Best practices for Docker in production - [Talk P…
- Why You Should Build Your Homelab Now - YouTube
- podman requries qemu-system on ubuntu
- Customize and apply backgrounds fast | SVG Backgrounds
- darrenburns/posting: Test your HTTP API using a powerful and m…
- Blogmarks that use markdown
- A Link Blog in the Year 2024
- A Link Blog in the Year 2024 | Kellan Elliott-McCrea: Blog
- How to Configure DNS over TLS (DoT) Using Unbound DNS in OPNsense
- argoproj/argo-events: Event-driven Automation Framework for Ku…
- catppuccin/ulauncher: 🇺 Soothing pastel theme for Ulauncher
- Ulauncher — Application launcher for Linux 🐧
- Steam Deck dock
- basecamp/omakub: Opinionated Ubuntu Setup
- From the Circle to Epicycles (Part 1) - An animated introducti…
- Darren Burns 🌱 on X: “Here’s an early clip of my new (work in …
- How to Force Dark Mode on Every Website in Google Chrome
- xxHash - Extremely fast non-cryptographic hash algorithm
- xxhash · PyPI
- Replicate — Run AI with an API
- How to Deliver Code Every Day | Jake Worth
- Be Fast | Jake Worth
- Zellij on X: “POV your sysadmin rigged your terminal to show t…
- Text Decoration - Tailwind CSS
- Digital Gardening for Non-Technical Folks
- We have a right to repair! with Kyle Wiens, Founder and CEO at…
- Try Out the Latest Linux Gnome DE With DistroBox
- STLGears.com | The Free STL Gear Designer
- eraser-dev/eraser: 🧹 Cleaning up images from Kubernetes nodes
- Distrobox
- Are We Anti-Cheat Yet?
- ublue-os/image-template: Build your own custom Universal Blue …
- ublue-os/obs-studio-portable: OCI container image of OBS Studi…
- How Ahrefs Gets a Billion Dollar-Worth Infrastructure With a 9…
- Safer Bash Shebang Recipes - Just Programmer’s Manual
- Justfile Cheat Sheet by linux_china - Download free from Cheat…
- A quote from Tim Paul
- PopSQL - Collaborative SQL Editor - Bring Order to SQL Chaos
- Pricing | PopSQL
- Dax Raad - SST, Build modern full-stack applications on AWS wi…
- Install Pokemon TCG Live on Steam Deck - Installation Guide - …
- Fields - Pydantic
- Hatch v1.10.0 - Hatch
- Using journalctl - The Ultimate Guide To Logging
- Bug #2006590 “gdm3 crashes with SIGTRAP on startup” : Bugs : g…
- Alir3z4/html2text: Convert HTML to Markdown-formatted text.
- I Interviewed Uncle Bob - YouTube
- How an empty S3 bucket can make your AWS bill explode | by Mac…
- Media Types
- Network Types - Pydantic
- rich.panel — Rich 13.6.0 documentation
- Handling Errors - FastAPI
- Creating SSH Apps with Charm Wish and Laravel Prompts | Joe Ta…
- white-space - CSS: Cascading Style Sheets | MDN
- </> htmx ~ The response-targets Extension
- How to Restart All Pods in a Kubernetes Namespace | Boot.dev
- ⭐⭐⭐⭐⭐ Changelog Master Feed
- MarkdownDown
- Boston Dynamics’ new humanoid moves like no robot you’ve ever …
- Rug pull, not cool! (Changelog & Friends #40)
- argocd automated sync
- Manual Upgrades | K3s
- Devin’s Upwork “side hustle” exposed (Changelog News #90)
- sql - How can I list the tables in a SQLite database file that…
- inline-snapshot
- nalgeon/redka: Redis re-implemented with SQLite
- Arch Linux - News: The xz package has been backdoored
- My harpoon config
- From Vim To Zed - YouTube
- Use an llm to automagically generate meaningful git commit mes…
- node.js - How to fix npm throwing error without sudo - Stack O…
- google chrome - Webkit scrollbar CSS, always a white box in co…
- Cache Ruins Everything Around Me - YouTube
- building a youtube tool in 24 hours to prove a point - YouTube
- Hogwarts Legacy Argyllshire Map: What does the button do? - Do…
- How can I add my YouTube videos via RSS? - SocialBee Help Docu…
- sql - SQLite: COUNT slow on big tables - Stack Overflow
- Optimizing SQLite for servers
- From Nursing to Programming ft. Trash Puppy | Backend Banter 0…
- Some Git poll results
- Sealed Secrets
- Middleware Explained - YouTube
- fastapi decorators
- Simon Willison on X: “TIL Google Chrome has a –headless optio…
- fastapi https url_for
- Cassidy on X: “I MADE AN APP ✨ https://t.co/BiyX8XZqDK" / X
- learning strawberry
- Joining the split keyboards club: a Moonlander story
- My workflow, part 1
- Using Netlify Analytics to Build a List of Popular Posts - Jim…
- 605: Jim Nielsen on Subversive URLs, Blogging + AI, and Design…
- Configure Liveness, Readiness and Startup Probes | Kubernetes
- docker - Where does the convention of using /healthz for appli…
- Placehold | A simple, fast and free image placeholder service
- My New Python Lsp Setup
- flake8-to-ruff · PyPI
- searching my thoughts locally
- lonecraft
- Formatting codes – Minecraft Wiki
- jesseduffield/lazydocker: The lazier way to manage everything …
- I’m Coming Around To Go… - YouTube
- Creating One-To-Many Relationships in Flask-SQLAlchemy - YouTube
- python - Concepts of backref and back_populate in SQLalchemy? …
- 2.5 Admins 180: Email 777 – 2.5 Admins
- Replace Github Copilot with a Local LLM - YouTube
- Dawn Gate - The Game that Solved Toxicity - 2 - YouTube
- I’m Skeptical Of Low Code - YouTube
- The One Eyed Fighting Kirby
- Java - ArchWiki
- charmbracelet/mods: AI on the command line
- charmbracelet/mods: AI on the command line
- Gridfinity | The modular, open-source grid storage system for …
- Read a Range of Data - LIMIT and OFFSET - SQLModel
- Template Designer Documentation — Jinja Documentation
- Minecraft Server on Docker (Java Edition)
- We Finally Agree On Unit Tests - YouTube
- Mastodon.py — Mastodon.py 1.8.1 documentation
- bunny.net - The Content Delivery platform that truly Hops!
- IndieWebify.Me - a guide to getting you on the IndieWeb
- FastAPI - dependency inside Middleware? - Stack Overflow
- Handling Errors - FastAPI
- logs with FastAPI and Uvicorn · Issue #1508 · tiangolo/fastapi
- How to group FastAPI endpoints in Swagger UI?
- Waylon Walker (getting focus’d fokais.com) on X: “Bloggers whe…
- Show some equivalent list comprehensions in filter examples · …
- nvim: vim.o.cmdheight=0
- DataDog/ddqa: Datadog’s QA manager for releases of GitHub repo…
- ImageMagick – Color Names
- Adam Wathan on X: “Hear me out. https://t.co/QHkEI6SJYZ" / X
- Why YOU should write a blog
- Path Operation Advanced Configuration - FastAPI
- Protect API docs behind authentication? · Issue #364 · tiangol…
- Cancel subscriptions | Stripe Documentation
- Retrieve an upcoming invoice | Stripe API Reference
- Search | Stripe Documentation
- Stripe keys and IDs
- Overworked - YouTube
- CSS @media print issues with background-color; - Stack Overflow
- page-break-after - CSS: Cascading Style Sheets | MDN
- Go by Example
- How to Build a Website or App
- Will McGugan on X: “Just a wee thing that came up today. I thi…
- Sebastián Ramírez on X: “Now @FastAPI has 65k+ GitHub stars! ✨…
- Separations of Concerns is a Lie - YouTube
- Pype|Dev🐍 (py-puh-day) on X: “@wtravishubbard Management is ab…
- Heroicons
- Uptime Kuma
- kv - Command | Vault | HashiCorp Developer
- johanhaleby/kubetail: Bash script to tail Kubernetes logs from…
- Kubernetes Secrets in 5 Minutes! - YouTube
- Waylon Walker 🐍 on X: “Which is more complicated” / X
- Wes Bos on X: “🔥 The stale-while-revalidate header is suuuuuup…
- </> htmx ~ Locality of Behaviour (LoB)
- Creating k8s jobs with python
- Diagnostic - Neovim docs
- How to kill process based on the port number in Linux - Linux …
- mkimuram/k8sviz: Generate Kubernetes architecture diagrams fro…
- casey/just: 🤖 Just a command runner
- Translate a Docker Compose File to Kubernetes Resources | Kube…
- Daniel Nashed’s Blog
- Kubernetes Persistent Volumes with Deployment and StatefulSet
- Inspect a Kubernetes PersistentVolumeClaim | Frank Sauerburger
- Can’t create Secret in Kubernetes: illegal base64 data at inpu…
- Can I access k3s using just kubectl (no sudo and no k3s comman…
- Quick-Start Guide | K3s
- Tailwind Connect 2023 — Keynote - YouTube
- Episode #433 Litestar: Effortlessly Build Performant APIs - [T…
- Delete a Postgres Cluster · Fly Docs
- Twitter Requires full image_urls
- Has Web Development Regressed? A Conversation with Wes Bos | B…
- David-Kunz/gen.nvim: Neovim plugin to generate text using LLMs…
- Ollama
- sysid/sse-starlette
- Overflow - Tailwind CSS
- How To Create a Custom Scrollbar
- wincent/aspects/dotfiles/files/.zshrc at 85fc42d9e96d408a5b367…
- Change Autocomplete Styles in WebKit Browsers | CSS-Tricks - C…
- florimondmanca/arel: Lightweight browser hot reload for Python…
- Automatic browser reloading in FastAPI
- Bob Belderbos on X: “Forget Python for a sec, here’s how Vim h…
- teej dv 🔭 on X: “Hypermedia fixes this HATEOAS gonna hate” / X
- Open source, not open contribution with Ben Johnson (Changelog…
- Point-in-time recovery - Wikipedia
- DjangoCon Europe 2023 | Use SQLite in production - YouTube
- benbjohnson/litestream: Streaming replication for SQLite.
- Why I Built Litestream - Litestream
- I’m All-In on Server-Side SQLite · The Fly Blog
- LiteFS Cloud: Distributed SQLite with Managed Backups · The Fl…
- jpillora/installer: One-liner for installing binaries from Git…
- How to run pods as systemd services with Podman | Enable Sysadmin
- Pagefind | Pagefind — Static low-bandwidth search at scale
- Bo Burnham, I mean Miriah, says lower your programming expecta…
- Simon Willison on X: “Anyone got a lead on a good embedding mo…
- aca/emmet-ls: Emmet support based on LSP.
- LLM now provides tools for working with embeddings
- Formatter
- </> htmx ~ The disable-element Extension
- </> htmx ~ hx-indicator Attribute
- The Truth About HTMX | Prime Reacts - YouTube
- </> htmx ~ Examples ~ Updating Other Content
- Bigger Applications - Multiple Files - FastAPI
- Custom pages and templates - Datasette documentation
- Preline UI - Tailwind CSS component library | Preline UI, craf…
- Tailwind CSS Cheat Sheet
- cURL Command Without Using Cache | Baeldung on Linux
- SQLite FTS5 Extension
- sharkdp/bat: A cat clone with wings.
- sqlite_utils Python library - sqlite-utils
- How to Format All Files in a Directory with Prettier | by Dr. …
- simonw/datasette-render-markdown: Datasette plugin for renderi…
- simonw/shot-scraper: A command-line utility for taking automat…
- shot-scraper: automated screenshots for documentation, built o…
- #learning #webdevelopment - YouTube
- HTML Over The Wire | Hotwire
- How do I post form data using Curl?
- Lifecycle Hooks | Vue.js
- How to Use HTML to Open a Link in a New Tab
- Create Models with a Many-to-Many Link - SQLModel
- python - How to use a Pydantic model with Form data in FastAPI…
- chebykinn/sedmario: NES Super Mario Bros level 1 written in pu…
- Formatting on save · jose-elias-alvarez/null-ls.nvim Wiki
- Debugging | pywebview
- ValueError: Constraint must have a name in alembic 1.10.0 · …
- Use Alembic Check to check for possible upgrades
- API — Jinja Documentation
- API — Jinja Documentation
- Tailwind CSS Crash Course - YouTube
- GitHub - wagoodman/dive: A tool for exploring each layer in a …
- GZIP Compression Test | GiftOfSpeed
- Read a Range of Data - LIMIT and OFFSET - SQLModel
- DuckDB vs. MotherDuck — should you switch to the cloud version…
- Center things - Textual
- s3-tree · PyPI
- python - SQLAlchemy ORDER BY DESCENDING? - Stack Overflow
- kndndrj/nvim-dbee: Interactive database client for neovim
- Relocating the Docker root directory - IBM Documentation
- containers/aardvark-dns: Authoritative dns server for A/AAAA c…
- Podman - ArchWiki
- TestDisk Step By Step - CGSecurity
- Using Rich Inspect to interrogate Python objects - Textual
- Wesley Aptekar-Cassels | Reasons to avoid Javascript CDNs
- How to Manage ‘Systemd’ Services and Units Using ‘Systemctl’ i…
- How to fix ZFS pool not importing at boot :: ./techtipsy — Her…
- Flask Trailing Slashes 404
- Deleting Specific Lines in a File with sed or yq
- </> htmx ~ The json-enc Extension
- Header Parameters - FastAPI
- 1j01/textual-paint: 🎨 MS Paint… in your terminal.
- Dear Red Hat… featuring Jeff Geerling (Changelog & Friends #…
- sqlite-utils now supports plugins
- Session vs Token Authentication in 100 Seconds - YouTube
- Form Data - FastAPI
- pywebview
- Column INSERT/UPDATE Defaults — SQLAlchemy 1.4 Documentation
- Template Designer Documentation — Jinja Documentation
- Templates - FastAPI
- </> htmx ~ Documentation
- python 3.x - FastAPI redirection for trailing slash returns no…
- How to pull from images from docker.io with podman
- </> htmx ~ The client-side-templates Extension
- Static Files - FastAPI
- HTMX looks pretty neat #coding #javascript - YouTube
- First-class session support in FastAPI · Issue #754 · tiangolo…
- Harlequin SQL IDE - DuckDB
- Python API - DuckDB
- SQL on Pandas - DuckDB
- pytest-subtests · PyPI
- Dark Form
- python script is not found
- doyensec/wsrepl: WebSocket REPL for pentesters
- Doyensec on Twitter: “Announcing wsrepl, the WebSocket testing…
- Filter Data - WHERE - SQLModel
- URL Decoding query strings or form parameters in Python | URLD…
- encodeURIComponent() - JavaScript | MDN
- LazyVim Installation
- Python Sucks And I LOVE It | Prime Reacts - YouTube
- Changelog on Twitter: “🗣️ @kelseyhightower on his demos: That …
- Chris Coyier on Twitter: “I was unaware of `text-wrap: pretty;…
- Full-text search - Datasette documentation
- sqlite-utils command-line tool - sqlite-utils
- sqlite-utils command-line tool - sqlite-utils
- jq Cheat Sheet