~lobsters | Bookmarks (2044)
-
A Programmer's Reading List: 100 Articles I Enjoyed (1-50) | Piglei
Programmers are perhaps one of the most sharing groups on the internet. Not only do they...
-
Thoughts on ECS
I mentioned in my year summary that I have a lot to say about ECS, and...
-
Ente Photos v1
As a programmer, it's a bit embarrassing to admit that it took us 40,000+ commits to...
-
I made a little puzzle game about a rogue chess knight
Thought to share this simple game I made last knight; it turned out to be pretty...
-
How To Become A Hacker: A Step-By-Step Guide
This is a satirical hacking story. For readers who prefer the text version, it’s provided below...
-
Item Flow, Part 1: A new unified concept for layout
CSS Grid and Flexbox brought incredible layout tools to the web, but they don’t yet do...
-
Total functions and beyond
Our last Apropos was with Sean Corfield. Check it out. Our next episode is with Bobbi...
-
[OpenWrt Wiki] Voting 2025-02-12 - OpenWrt Two
Specs for the OpenWRT One: https://openwrt.org/toh/openwrt/one Comments
-
Learn CSS Layout The Pedantic Way
Bureaucrat Conrad, you are technically correct - the best kind of correct. I hereby promote you...
-
Can jank beat Clojure's error reporting?
Hey folks! I've spent the past quarter working on jank's error messages. I've focused on reaching...
-
Terrible Horrible No Good Very Bad Python
time for everyone's favorite game!! what does this code do? return return False does it: return...
-
Intro to Alpine.js: A JavaScript framework for minimalists
I recently backpacked through Big Sur, and after a few days, the inevitable happened: I looked...
-
Handling form errors in htmx
FROM time to time I hear a criticism of htmx that it's not good at handling...
-
Compress Better, Compute Bigger | ironArray SLU
Have you ever experienced the frustration of not being able to analyze a dataset because it's...