Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > programming
#startups #life #history #science #programming #technology #AI #literature #architecture #travel #design #creative #comics #finance #cartography #indiehacker Muted Categories [alt+←][alt+→]
whippet hacklog: adding freelists to the no-freelist space August greetings, comrades! Today I want to bookend some recent work on : firstly, an idea with...
7th Aug 2025
1

whippet hacklog: adding freelists to the no-freelist space

from wingolog [alt+shift+b] in programming

7th Aug 2025
August greetings, comrades! Today I want to bookend some recent work on : firstly, an idea with muddled results, then a slog through heuristics.my Immix-inspired garbage collector My mostly-marking collector’s main space is called the . Its name comes from its historical...
Convergence Is Not Enough Getting into trouble with data representations in Automerge.
27th Jul 2026
1

Convergence Is Not Enough

from Ink & Switch [alt+shift+b] in programming

27th Jul 2026
Getting into trouble with data representations in Automerge.
Taking web search through the last mile (This piece first appeared on the kagi.ai blog (...
1st Dec 2019
32

Taking web search through the last mile

from Kagi Blog [alt+shift+b] in programming

1st Dec 2019
(This piece first appeared on the kagi.ai blog ( https://web.archive.org/web/20200927234617/https://kagi.ai/last-mile-for-web-search.html ) a few short years ago.
The premise trap The hardest part for me about collaborating with junior programmers, whether it's in open source or...
16th Dec 2024
126

The premise trap

from David Heinemeier Hansson [alt+shift+b] in programming

16th Dec 2024
The hardest part for me about collaborating with junior programmers, whether it's in open source or at work, is avoiding the premise trap. That's where the fundamental assumptions baked into the first draft of the code aren't questioned until you've already spent far too long...
Using Dall-E/AI to create kids colouring pages in KidzFun.art Over the past couple of years I’ve been building KidzFun.art, an art & education app for my young...
9th Apr 2024
1

Using Dall-E/AI to create kids colouring pages in KidzFun.art

from SOS [alt+shift+b] in programming

9th Apr 2024
Over the past couple of years I’ve been building KidzFun.art, an art & education app for my young kids and hopefully yours. The first feature I ever added was simple colouring pages, hand drawn by my lovely and talented wife. However that was a slow and laborious process, and...
Towards better 1-on-1s: an awkward manifesto It is unimaginably hard to […] stay conscious and alive in the adult world day in and day out. –...
22nd Apr 2023
62

Towards better 1-on-1s: an awkward manifesto

from Tyler Cipriani: blog [alt+shift+b] in programming

22nd Apr 2023
It is unimaginably hard to […] stay conscious and alive in the adult world day in and day out. – David Foster Wallace, This is Water At the heart of my management philosophy lies a simple belief: people are working as hard as they can. It’s a lazy assumption to assume people are...
Announcing posetree.py: Wrangling Timestamps and Transforms for Robots A python library for doing pose math for fun and profit. (Although I open sourced it for free so, no...
10th Jul 2023
49

Announcing posetree.py: Wrangling Timestamps and Transforms for Robots

from General Robots [alt+shift+b] in programming

10th Jul 2023
A python library for doing pose math for fun and profit. (Although I open sourced it for free so, no profit for me I guess). Check it out!
Compensation at Publicly Traded Tech Companies Insights from 50 publicly traded tech companies, and a list of those paying the most and the least...
9th May 2023
110

Compensation at Publicly Traded Tech Companies

from The Pragmatic Engineer [alt+shift+b] in programming

9th May 2023
Insights from 50 publicly traded tech companies, and a list of those paying the most and the least in median total compensation.
Container Queries Unleashed Container queries expand the universe of designs that can be implemented, giving us whole new...
27th Jan 2025
106

Container Queries Unleashed

from Josh Comeau's blog [alt+shift+b] in programming

27th Jan 2025
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 pattern” I can’t stop using in my...
Power dynamics in web specifications My involvement in web standards started with the CSS working group. One of the things that we...
19th Apr 2024
48

Power dynamics in web specifications

from Hixie's Natural Log [alt+shift+b] in programming

19th Apr 2024
My involvement in web standards started with the CSS working group. One of the things that we struggled with as a working group was that we would specify how the technology should work, but the browser vendors' implementations weren't exactly what we intended, and web authors...
The Coddling of the Professional Mind "The problem isn't that Johnny can't read. The problem isn't even that Johnny can't think. The...
1st Oct 2021
15

The Coddling of the Professional Mind

from Acko.net [alt+shift+b] in programming

1st Oct 2021
"The problem isn't that Johnny can't read. The problem isn't even that Johnny can't think. The problem is that Johnny doesn't know what thinking is; he confuses it with feeling." – Thomas Sowell I'm not one to miss an important milestone, so let me draw your attention...
A review of the blog in 2024 I didn’t write much this year. The projects that I worked on (at work) used up most of my creative...
31st Dec 2024
102

A review of the blog in 2024

from Ognjen Regoje • ognjen.io [alt+shift+b] in programming

31st Dec 2024
I didn’t write much this year. The projects that I worked on (at work) used up most of my creative mental capacity leaving little for writing. The backlog is brimming, however. Targets for 2024 ❌ Publish at least 40 posts 11 ❌ Reach at least 200k readers Don’t have an...
Godot4 w/ C# in VSCode setup I spent some time trying to set up my dev environement to be able to run and debug a Godot game...
16th Jun 2024
1

Godot4 w/ C# in VSCode setup

from Eliran Turgeman [alt+shift+b] in programming

16th Jun 2024
I spent some time trying to set up my dev environement to be able to run and debug a Godot game written in .Net inside VSCode. Here are the steps I took to setup: Install Godot Engine for .Net Link Install .Net SDK Link Go into VSCode and install the following extensions .NET...
Spring Lisp Game Jam 2023 Summary The Spring Lisp Game Jam 2023 submission deadline has now passed and we are now in the rating...
5th Jun 2023
39

Spring Lisp Game Jam 2023 Summary

from dthompson [alt+shift+b] in programming

5th Jun 2023
The Spring Lisp Game Jam 2023 submission deadline has now passed and we are now in the rating period. I was a co-host of the jam alongside technomancy but he did all the real work setting everything up. There were 30 submissions this time around, which I believe is a new record...
Are we the baddies? I signed up for Hinge. Holy shit with the boosts. How does someone who works on this wake up every...
5th Jul 2025
47

Are we the baddies?

from the singularity is nearer [alt+shift+b] in programming

5th Jul 2025
I signed up for Hinge. Holy shit with the boosts. How does someone who works on this wake up every morning and feel okay about themselves? Similarly with the tip screens, Uber algorithm, all the zero sum bullshit using all the tricks of psychology to extract a little bit more...
Personal Newsletter 2023 Q1 Loss and Distance For the past couple of months, my Facebook usage has started to diminish. In the...
5th Apr 2023
54

Personal Newsletter 2023 Q1

from Dan Quach Blog [alt+shift+b] in programming

5th Apr 2023
Loss and Distance For the past couple of months, my Facebook usage has started to diminish. In the past, I used to post quite a bit, and I dare say probably 10 years ago to the point of oversharing. It seems to me that the popularity of Facebook has been dropping in my network to...
Meet the Robowaiter APIs Serving Us Data Everything you need to know about what API's are and how they work
10th Apr 2019
1

Meet the Robowaiter APIs Serving Us Data

from Maggie Appleton [alt+shift+b] in programming

10th Apr 2019
Everything you need to know about what API's are and how they work
How to change custom domain on Substack Since September, I've been running my AI newsletter on https://lspace.swyx.io
17th Mar 2023
55

How to change custom domain on Substack

from swyx's site RSS Feed [alt+shift+b] in programming

17th Mar 2023
Since September, I've been running my AI newsletter on https://lspace.swyx.io
Magical Fibonacci Formulae The following Python function computes the Fibonacci sequence, without loops, recursion or floating...
6th Feb 2023
32

Magical Fibonacci Formulae

from orlp.net - Blog Archive [alt+shift+b] in programming

6th Feb 2023
The following Python function computes the Fibonacci sequence, without loops, recursion or floating point arithmetic: f=lambda n:(b:=2<<n)**n*b//(b*b-b-1)%b It really does: >>> [f(n) for n in range(10)] [0, 1, 1, 2, 3, 5, 8, 13, 21, 34] How does it work? As a teaser, look at...
Yes, but who said they'd actually BUY the damn thing? Have a great idea? Prove it by finding ten customers ready to hand over cash. Everything else is...
9th Aug 2010
15

Yes, but who said they'd actually BUY the damn thing?

from A Smart Bear [alt+shift+b] in programming

9th Aug 2010
Have a great idea? Prove it by finding ten customers ready to hand over cash. Everything else is avoiding the truth.
offer up is the tinder of marketplaces OfferUp is like a terrible version of Tinder but for selling on a marketplace. Boosts, promotions,...
24th Oct 2023
1

offer up is the tinder of marketplaces

from David Gerrells [alt+shift+b] in programming

24th Oct 2023
OfferUp is like a terrible version of Tinder but for selling on a marketplace. Boosts, promotions, and other "gameification" make it trashier than the perception most have of the venerable Craigslist.
AI Homelab Part 2: what I learned building my own chatbot When I first started playing around with LLMs, I used Ollama on my M1 Mac Studio.
8th Jul 2026
2

AI Homelab Part 2: what I learned building my own chatbot

from Basta’s Notes [alt+shift+b] in programming

8th Jul 2026
When I first started playing around with LLMs, I used Ollama on my M1 Mac Studio.
Arduino’s Automatic Reset As mentioned in my previous article, I am planning to publish a long-form article on UART. I am...
1st May 2025
33

Arduino’s Automatic Reset

from Quentin Santos [alt+shift+b] in programming

1st May 2025
As mentioned in my previous article, I am planning to publish a long-form article on UART. I am doing a series of shorter articles to lay the groundwork. This is one of these “short” articles; this one about how Arduino uses UART. Of course, I still went way too deep in this...
Using useMemo and useCallback to Save the Past from React Langoliers If you're confused about useMemo and useCallback and you have 10 minutes and nostalgia for 90’s...
3rd Feb 2023
36

Using useMemo and useCallback to Save the Past from React Langoliers

from Charles Chen [alt+shift+b] in programming

3rd Feb 2023
If you're confused about useMemo and useCallback and you have 10 minutes and nostalgia for 90’s sci-fi? You came to the right place!
Replacing Jekyll with Pandoc and a Makefile EDIT: 2016-08-19 I got an email a very long time ago that I meant to post about on ye old weblog...
13th May 2014
1

Replacing Jekyll with Pandoc and a Makefile

from Tyler Cipriani: blog [alt+shift+b] in programming

13th May 2014
EDIT: 2016-08-19 I got an email a very long time ago that I meant to post about on ye old weblog from a fellow named Tom Duck who built a CMS based around some of the ideas presented here. It’s called Bassclef and it looks pretty amazing and folks should check it out. I used to...
How Jeremy Singer-Vine uses Buttondown Jeremy publishes Data Is Plural, a "weekly journal of useful/curious datasets" that uses Buttondown...
2nd Dec 2023
1

How Jeremy Singer-Vine uses Buttondown

from Buttondown's blog [alt+shift+b] in programming

2nd Dec 2023
Jeremy publishes Data Is Plural, a "weekly journal of useful/curious datasets" that uses Buttondown to manage subscribers and send emails
Why transaction order matters, even if you’re only reading There are 4 isolation levels defined by the SQL standard, and Postgres supports them through the SET...
10th Jan 2024
78

Why transaction order matters, even if you’re only reading

from Dan Slimmon [alt+shift+b] in programming

10th Jan 2024
There are 4 isolation levels defined by the SQL standard, and Postgres supports them through the SET TRANSACTION statement. They are: This last guarantee is one against serialization anomalies. A serialization anomaly is any sequence of events that produces a result that would be...
The Inverted Reactivity Model of React A quick take on the 'inverted' reactivity model of React compared to vanilla JS, Vue, and other...
27th Jan 2025
120

The Inverted Reactivity Model of React

from Charles Chen [alt+shift+b] in programming

27th Jan 2025
A quick take on the 'inverted' reactivity model of React compared to vanilla JS, Vue, and other frameworks.
The most popular Heap alternatives and competitors, compared The most popular Heap alternatives in 2023 are: PostHog: All-in-one platform that combines...
1st Nov 2023
112

The most popular Heap alternatives and competitors, compared

from Eric Migicovsky's Blog RSS Feed [alt+shift+b] in programming

1st Nov 2023
The most popular Heap alternatives in 2023 are: PostHog: All-in-one platform that combines comprehensive analytics with session replay, A/B testing…
Sharing The Things We Use Sharing The Things We Use 2021-07-24 I always love stumbling across personal websites that include...
24th Jul 2021
31

Sharing The Things We Use

from bt RSS Feed [alt+shift+b] in programming

24th Jul 2021
Sharing The Things We Use 2021-07-24 I always love stumbling across personal websites that include some form of a “uses” page. A place where the author lists out all the tools they use on a regular basis - whether it be hardware, software or something else entirely. It allows...
Parsing arguments in Rust with no dependencies When pairing with my friend Emily, we had a choice of what to implement in her project: start a new...
4th Nov 2024
50

Parsing arguments in Rust with no dependencies

from ntietz.com blog - technically a blog [alt+shift+b] in programming

4th Nov 2024
When pairing with my friend Emily, we had a choice of what to implement in her project: start a new feature, or add a command line argument parser? We opted for the latter, because it had to happen eventually and it was more well bounded. It ended up having a lot of depth! We...
Handling State & User Interactions In UI Applications An early thinking about handling your app or component state can help you to avoid many bugs even...
5th Feb 2021
44

Handling State & User Interactions In UI Applications

from Mahmoud Felfel's Blog RSS Feed [alt+shift+b] in programming

5th Feb 2021
An early thinking about handling your app or component state can help you to avoid many bugs even before starting to write code.
The best web analytics tools for developers, compared Welcome. Grab a chair. There's coffee in the back. No one's judging you for ignoring your analytics...
15th Jan 2025
1

The best web analytics tools for developers, compared

from Eric Migicovsky's Blog RSS Feed [alt+shift+b] in programming

15th Jan 2025
Welcome. Grab a chair. There's coffee in the back. No one's judging you for ignoring your analytics for six months. We've all been there. This is a…
A Reality Where CSS and JavaScript Don't Exist A Reality Where CSS and JavaScript Don’t Exist 2021-11-03 This is my personal opinion. Please leave...
3rd Nov 2021
35

A Reality Where CSS and JavaScript Don't Exist

from bt RSS Feed [alt+shift+b] in programming

3rd Nov 2021
A Reality Where CSS and JavaScript Don’t Exist 2021-11-03 This is my personal opinion. Please leave your pitchforks at the door… I love CSS. I can spend hours deep diving into a website’s CSS system and never find myself getting bored. It’s pretty amazing to see the problems...
If you build it, they won't come, unless… A/B tests and accumulating Twitter followers is not a marketing strategy, just as "we'll use salt...
11th Oct 2010
15

If you build it, they won't come, unless…

from A Smart Bear [alt+shift+b] in programming

11th Oct 2010
A/B tests and accumulating Twitter followers is not a marketing strategy, just as "we'll use salt and cheese" isn't a recipe.
The Boot.dev Beat. May 2024 A new Pub/Sub Architecture course, lootable chests, and ThePrimeagen’s Git course is only a couple...
1st May 2024
1

The Boot.dev Beat. May 2024

from Boot.dev Blog [alt+shift+b] in programming

1st May 2024
A new Pub/Sub Architecture course, lootable chests, and ThePrimeagen’s Git course is only a couple weeks away. It’s been a good April. glhf.
We're building a better PostHog community by closing our public Slack One of the great things about being open source is that we’ve grown a vibrant community around the...
11th Jan 2024
84

We're building a better PostHog community by closing our public Slack

from Eric Migicovsky's Blog RSS Feed [alt+shift+b] in programming

11th Jan 2024
One of the great things about being open source is that we’ve grown a vibrant community around the project. Since launch we’ve accepted code from over…
Breaking CityHash64, MurmurHash2/3, wyhash, and more... Hash functions are incredibly neat mathematical objects. They can map arbitrary data to a small...
2nd Nov 2024
82

Breaking CityHash64, MurmurHash2/3, wyhash, and more...

from orlp.net - Blog Archive [alt+shift+b] in programming

2nd Nov 2024
Hash functions are incredibly neat mathematical objects. They can map arbitrary data to a small fixed-size output domain such that the mapping is deterministic, yet appears to be random. This “deterministic randomness” is incredibly useful for a variety of purposes, such as hash...
A few weird ways of displaying git hashes I was reading "Real-World Cryptography" and ran across an thought-provoking statement. While talking...
7th Aug 2023
2

A few weird ways of displaying git hashes

from ntietz.com blog - technically a blog [alt+shift+b] in programming

7th Aug 2023
I was reading "Real-World Cryptography" and ran across an thought-provoking statement. While talking about why hashes are often represented in hexademical, the author states (emphasis mine): There are other ways to encode binary data for human consumption, but the two most widely...
Why startup biz dev deals almost never get done Startups fail at biz dev because their proposals don't make sense to bigger companies. Here's how to...
6th Oct 2024
75

Why startup biz dev deals almost never get done

from A Smart Bear [alt+shift+b] in programming

6th Oct 2024
Startups fail at biz dev because their proposals don't make sense to bigger companies. Here's how to adjust your approach.
wastrel, a profligate implementation of webassembly Hey hey hey good evening! Tonight a quick note on , a new...
30th Oct 2025
1

wastrel, a profligate implementation of webassembly

from wingolog [alt+shift+b] in programming

30th Oct 2025
Hey hey hey good evening! Tonight a quick note on , a new WebAssembly implementation.wastrel Wastrel compiles Wasm modules to standalone binaries. It does so by emitting C and then compiling that C. Compiling Wasm to C isn’t new: wrote back in the day and these days most...
Getting our focus back “We was robbed…” Attention is arguably the most precious resource of the 21st century. Technology...
24th Aug 2023
38

Getting our focus back

from Renegade Otter [alt+shift+b] in programming

24th Aug 2023
“We was robbed…” Attention is arguably the most precious resource of the 21st century. Technology companies have expended incredible efforts to improve the ways in which they capture our attention and convert it into revenue. That fight for the nine unmonetized glances. An...
How to Do a Coding Bootcamp Part-Time Step 1: Develop a caffeine addiction. 🔗 If you want to add coding to your list of skills, either...
12th Jul 2022
1

How to Do a Coding Bootcamp Part-Time

from Boot.dev Blog [alt+shift+b] in programming

12th Jul 2022
Step 1: Develop a caffeine addiction. 🔗 If you want to add coding to your list of skills, either out of curiosity or to take your career in a whole new direction, you’ve probably considered a coding bootcamp. Then you’ve probably looked at the prices and time commitment and...
Pain I've been staying with my friend Matt Mochary at his house in Hawaii for the last few days. He...
17th Sep 2024
92

Pain

from Alex MacCaw [alt+shift+b] in programming

17th Sep 2024
I've been staying with my friend Matt Mochary at his house in Hawaii for the last few days. He shared an excellent insight about dealing with pain that I believe everyone should hear. So here it is: We all experience pain caused by others. Perhaps even earlier today
28th Dec 2020
Creamsicles of a different texture: clementine panna cotta Creamsicles were one of my favorite desserts as a child. Whenever my family went to the pool, I...
5th Feb 2011
48

Creamsicles of a different texture: clementine panna cotta

from Liz Denys [alt+shift+b] in programming

5th Feb 2011
Creamsicles were one of my favorite desserts as a child. Whenever my family went to the pool, I would absolutely dread the 15 minutes every hour that I couldn't stay in the pool known as adult swim - until I headed over to the pool's snack shop and grabbed a...
Adding a Buttondown subscription form to Webflow Buttondown makes it easy to start collecting subscriptions without having to muck around and...
11th Oct 2019
1

Adding a Buttondown subscription form to Webflow

from Buttondown's blog [alt+shift+b] in programming

11th Oct 2019
Buttondown makes it easy to start collecting subscriptions without having to muck around and changing your CMS.
liteparser: a fast, embeddable SQLite parser A complete SQLite parser you can embed anywhere.
11th Mar 2026
1

liteparser: a fast, embeddable SQLite parser

from Marco Bambini [alt+shift+b] in programming

11th Mar 2026
A complete SQLite parser you can embed anywhere.
epanet-js epanet-js is a new web application that combines modern web maps with the industry-standard...
3rd Jul 2025
1

epanet-js

from Tom MacWright [alt+shift+b] in programming

3rd Jul 2025
epanet-js is a new web application that combines modern web maps with the industry-standard EPANET hydraulic simulation algorithm. It’s for people planning and updating water utility systems: connecting pipes and pressures and figuring out what will happen. It’s a problem area...
Accessible Animations in React I really love animation, but not everybody does. In fact, it can make some people literally sick! In...
4th May 2020
35

Accessible Animations in React

from Josh Comeau's blog [alt+shift+b] in programming

4th May 2020
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.
The Uncanny Valley of Interactivity I believe mass entertainment suffers from a bit of format rigidity due to the natural inertia from...
7th Jan 2020
49

The Uncanny Valley of Interactivity

from Remains of the Day [alt+shift+b] in programming

7th Jan 2020
I believe mass entertainment suffers from a bit of format rigidity due to the natural inertia from structural ossification in the music, film, and publishing businesses, to name the most prominent. One of the ways this manifests is in the one-way broadcast nature of much of our...
Code Review is Work Software companies have tried to measure productivity with time tracking, counting closed bugs, and,...
25th Jul 2021
1

Code Review is Work

from Tyler Cipriani: blog [alt+shift+b] in programming

25th Jul 2021
Software companies have tried to measure productivity with time tracking, counting closed bugs, and, infamously, by counting lines of code. But what are organizations doing about the time developers lose waiting for code review? As an industry, we obsess over the 10x developer...
how fast is javascript? Simulating 20,000,000 particles The challenge, simulate 1,000,000 particles in plain javascript at 60 fps on a phone using only the...
6th Jul 2024
1

how fast is javascript? Simulating 20,000,000 particles

from David Gerrells [alt+shift+b] in programming

6th Jul 2024
The challenge, simulate 1,000,000 particles in plain javascript at 60 fps on a phone using only the cpu. Let’s go.
My Favorite Movies of 2021 A second year of the pandemic passed in which I didn’t attend any film festivals in person. I miss...
1st Mar 2022
98

My Favorite Movies of 2021

from Remains of the Day [alt+shift+b] in programming

1st Mar 2022
A second year of the pandemic passed in which I didn’t attend any film festivals in person. I miss it. My viewing output of is lower than usual but still much much higher than that of the median filmgoer. Film is one category of media in which human recommendations still feel...
How to Recursively Traverse JSON Objects I’ve found that it’s pretty rare that I need recursion in application code, but every once in a...
22nd Sep 2019
1

How to Recursively Traverse JSON Objects

from Boot.dev Blog [alt+shift+b] in programming

22nd Sep 2019
I’ve found that it’s pretty rare that I need recursion in application code, but every once in a while I need to write a function that operates on a tree of unknown depth, such as a JSON object, and that’s often best solved recursively. Even though recursion is rare, it is...
Grats: A More Pleasant Way to Build TypeScript GraphQL Servers Bringing Implementation-First GraphQL to TypeScript via a novel static analysis approach.
5th Mar 2024
1

Grats: A More Pleasant Way to Build TypeScript GraphQL Servers

from Jordan Eldredge's Blog [alt+shift+b] in programming

5th Mar 2024
Bringing Implementation-First GraphQL to TypeScript via a novel static analysis approach.
Two examples of hover styles on images I enjoy adding :hover styles to my websites. A good hover style reminds me of how fast and...
6th Oct 2024
84

Two examples of hover styles on images

from alexwlchan [alt+shift+b] in programming

6th Oct 2024
I enjoy adding :hover styles to my websites. A good hover style reminds me of how fast and responsive our computers can be, if we let them. For example, I add a thicker underline when you hover over a link on this site, and it appears/disappears almost instantly as I move my...
Globally install PHP command-line tools with Composer How to install CLI tools wiht Composer.
25th Apr 2014
1

Globally install PHP command-line tools with Composer

from Jordan Eldredge's Blog [alt+shift+b] in programming

25th Apr 2014
How to install CLI tools wiht Composer.
A History of Cyborgs Notes on the history of cyborgs and why the idea still holds historical weight in Western narratives
1st Nov 2020
26

A History of Cyborgs

from Maggie Appleton [alt+shift+b] in programming

1st Nov 2020
Notes on the history of cyborgs and why the idea still holds historical weight in Western narratives
Searching the Creative Internet Searching the Creative Internet I had of late been lamenting the loss of the internet of the...
18th May 2018
26

Searching the Creative Internet

from David Crawshaw [alt+shift+b] in programming

18th May 2018
Searching the Creative Internet I had of late been lamenting the loss of the internet of the 1990s. A place where everything was obscure or new. If you saw something mainstream like a Disney princess, it was because someone had taken the time to handcraft an ASCII art...
21st Dec 2016
Fireside: Satya Nadella, CEO Microsoft live in SF Monday Nov 6, 11:30am - sign up now on link below
31st Oct 2023
105

Fireside: Satya Nadella, CEO Microsoft live in SF

from Elad Blog [alt+shift+b] in programming

31st Oct 2023
Monday Nov 6, 11:30am - sign up now on link below
What I'm up to - September 2023 I'm Philip, and this is my monthly newsletter about what I'm up to, which I send in place of social...
1st Sep 2023
1

What I'm up to - September 2023

from Philip I. Thomas [alt+shift+b] in programming

1st Sep 2023
I'm Philip, and this is my monthly newsletter about what I'm up to, which I send in place of social media. ✨ What I was up to in August - Launched FRCTNL, a community of fractional tech workers. - Co...
#9 Cookie Consent from Hell Bad code <body> <header>…</header> <main>…</main> <footer>…</footer> <div...
8th Nov 2019
30

#9 Cookie Consent from Hell

from HTMHell [alt+shift+b] in programming

8th Nov 2019
Bad code <body> <header>…</header> <main>…</main> <footer>…</footer> <div class="cookie_consent modal"> <p>We use cookies…</p> <div class="cookie_consent__close"> <i class="fa fa-times"></i> </div> <div class="cookie_consent__ok">OK</div> ...
One Developer, Two Dozen Agents, Zero Alignment Why we need collaborative AI engineering
13th Apr 2026
1

One Developer, Two Dozen Agents, Zero Alignment

from Maggie Appleton [alt+shift+b] in programming

13th Apr 2026
Why we need collaborative AI engineering
Why Has Israel Succeeded At COVID Vaccination? Israel has pulled ahead of much in the world in its rate of vaccinating its citizens - with roughly...
14th Jan 2021
43

Why Has Israel Succeeded At COVID Vaccination?

from Elad Blog [alt+shift+b] in programming

14th Jan 2021
Israel has pulled ahead of much in the world in its rate of vaccinating its citizens - with roughly 1% of the entire population vaccinated per day and over 23% of the country vaccinated in the first few weeks. The country hopes to have the entire population over age 16
Cognition: The Devin is in the Details My thesis for the future of software dev agents. This is a hastily written blogpost done on not a...
8th Sep 2025
1

Cognition: The Devin is in the Details

from swyx's site RSS Feed [alt+shift+b] in programming

8th Sep 2025
My thesis for the future of software dev agents. This is a hastily written blogpost done on not a lot of sleep, so pardon poor pacing and structure and typos and mistakes but just getting it out there.
Handling advanced product imports in WooCommerce Learn how to handle advanced things like core fees when importing products into WooCommerce.
9th Dec 2017
1

Handling advanced product imports in WooCommerce

from Daniel Immke [alt+shift+b] in programming

9th Dec 2017
Learn how to handle advanced things like core fees when importing products into WooCommerce.
Snapshot Testing A smoll intro to snapshot testing
1st Mar 2024
30

Snapshot Testing

from blag [alt+shift+b] in programming

1st Mar 2024
A smoll intro to snapshot testing
Making a Website Under 1kB Making a Website Under 1kB 2022-08-02 I recently launched (another) website club called the 1kB...
2nd Aug 2022
50

Making a Website Under 1kB

from Making software better without sacrificing user experience. [alt+shift+b] in programming

2nd Aug 2022
Making a Website Under 1kB 2022-08-02 I recently launched (another) website club called the 1kB Club. Unlike the 1MB Club, it isn't as accessible for most modern websites to become official members. Building a website that actually serves useful content while squeezing its page...
What is Bun, and does it live up to the hype? Bun is a new JavaScript runtime that claims to offer more features and performance compared to...
16th Aug 2022
25

What is Bun, and does it live up to the hype?

from ByteofDev [alt+shift+b] in programming

16th Aug 2022
Bun is a new JavaScript runtime that claims to offer more features and performance compared to Node.js and Deno. But is it as good as it is hyped up to be?
The Truth About “MEH-TRICS” First published on 2022-04-13 at https://www.honeycomb.io/blog/truth-about-meh-trics-metrics A long...
13th Apr 2022
1

The Truth About “MEH-TRICS”

from charity.wtf [alt+shift+b] in programming

13th Apr 2022
First published on 2022-04-13 at https://www.honeycomb.io/blog/truth-about-meh-trics-metrics A long time ago, in a galaxy far, far away, I said a lot of inflammatory things about metrics. “Metrics are shit salad.” “Metrics are simply nerfed dimensions.” “Metrics suck,” “metrics...
Has Baby Yoda been engaging in Twitter 'platform manipulation?' and the broad brush of Twitter's... Popular Twitter parody account @BabyYodaBaby is currently suspended for "platform manipulation and...
21st Jan 2020
44
21st Jan 2020
Popular Twitter parody account @BabyYodaBaby is currently suspended for "platform manipulation and spam" according to their Instagram. Twitter's policy on platform manipulation and spam allows for "using Twitter pseudonymously or as a parody, commentary, or fan account," as...
Improving Tufte CSS for Jekyll Improving Tufte CSS for Jekyll 2019-11-01 After creating the ET-Jekyll theme almost two years ago, I...
1st Nov 2019
34

Improving Tufte CSS for Jekyll

from bt RSS Feed [alt+shift+b] in programming

1st Nov 2019
Improving Tufte CSS for Jekyll 2019-11-01 After creating the ET-Jekyll theme almost two years ago, I finally got around to revamping the structure and improving a lot of minor performance issues. Items that have been surely needing of updates for the last couple of...
Why I don't like the LTV metric (LifeTime Value) The LTV metric overcomplicates and misleads. Learn why you should use other SaaS metrics instead.
7th Oct 2013
18

Why I don't like the LTV metric (LifeTime Value)

from A Smart Bear [alt+shift+b] in programming

7th Oct 2013
The LTV metric overcomplicates and misleads. Learn why you should use other SaaS metrics instead.
Flashing Asus-WRT Merlin by XVortex on NetGear NightHawk R7000 This tutorial will explain you how to flash Asus-WRT Merlin by XVortex on NetGear NightHawk R7000.
10th May 2015
28

Flashing Asus-WRT Merlin by XVortex on NetGear NightHawk R7000

from blag [alt+shift+b] in programming

10th May 2015
This tutorial will explain you how to flash Asus-WRT Merlin by XVortex on NetGear NightHawk R7000.
What I'm up to - October 2023 This is my monthly newsletter about what I'm up to, which I send in place of social media. ✨ What I...
1st Oct 2023
1

What I'm up to - October 2023

from Philip I. Thomas [alt+shift+b] in programming

1st Oct 2023
This is my monthly newsletter about what I'm up to, which I send in place of social media. ✨ What I was up to in September I launched Booklet, a forum as an alternative to chat. It's my attempt to ma...
My friend, JT I’ve had a cat for almost a third of my life.
22nd Feb 2025
1

My friend, JT

from Basta’s Notes [alt+shift+b] in programming

22nd Feb 2025
I’ve had a cat for almost a third of my life.
Generative Fill or Degenerate Phil Generative fill in Adobe Photoshop (beta) is a pretty amazing tool to extend images. Background...
1st Jul 2023
71

Generative Fill or Degenerate Phil

from somenice [alt+shift+b] in programming

1st Jul 2023
Generative fill in Adobe Photoshop (beta) is a pretty amazing tool to extend images. Background artists, web designers, print layout artists, or anybody who deals with incorrect aspect ratios or odd image dimentions will be thrilled by the output. The image below represents a...
Day 33: pairing is magic and beautiful git diffs a silly Rails login bug (or: pairing is magic) On Wednesday morning suddenly I wasn’t able to login...
7th Jan 2021
1

Day 33: pairing is magic and beautiful git diffs

from Rc-2020 on Julia Evans [alt+shift+b] in programming

7th Jan 2021
a silly Rails login bug (or: pairing is magic) On Wednesday morning suddenly I wasn’t able to login in my dev environment, even though it was working in prod and it had worked the day before and I thought I hadn’t made any changes to my login code. The error was really weird...
Querying through shadow roots Let's say I have a web component with an open shadow root, like this one from...
4th Aug 2021
53

Querying through shadow roots

from A Beautiful Site [alt+shift+b] in programming

4th Aug 2021
Let's say I have a web component with an open shadow root, like this one from Shoelace. <sl-button>Click me</sl-button> Inside the shadow root is a <button> that I want to target with JavaScript.* Alas, Element.querySelector() doesn't offer a shortcut for traversing shadow roots...
6th Aug 2023
Frickin' Shaders With Frickin' Laser&nbsp;Beams Hassle free GLSL I've been working on a new library to compose GLSL shaders. This is part of a side...
11th Dec 2021
19

Frickin' Shaders With Frickin' Laser&nbsp;Beams

from Acko.net [alt+shift+b] in programming

11th Dec 2021
Hassle free GLSL I've been working on a new library to compose GLSL shaders. This is part of a side project to come up with a composable and incremental way of driving WebGPU and GPUs in general. #pragma import { getColor } from 'path/to/color' void main() { gl_FragColor =...
“’S Wonderful” by George Gershwin Snuck in a few minutes to record myself playing through this Gershwin tune on the piano
13th Nov 2025
1

“’S Wonderful” by George Gershwin

from Jordan Eldredge's Blog [alt+shift+b] in programming

13th Nov 2025
Snuck in a few minutes to record myself playing through this Gershwin tune on the piano
1st Oct 2021
19th Jan 2026
Happier development On programming "the good old fashioned way"
26th Mar 2026
1

Happier development

from Basta’s Notes [alt+shift+b] in programming

26th Mar 2026
On programming "the good old fashioned way"
6th Jan 2018
Spelunking desktop apps saves time Spelunking desktop apps saves time A tale of restoring Tower bookmarks 0. Quit Tower 1. Edit the...
20th Apr 2020
18

Spelunking desktop apps saves time

from Sometimes It Works :: simonhamp.me [alt+shift+b] in programming

20th Apr 2020
Spelunking desktop apps saves time A tale of restoring Tower bookmarks 0. Quit Tower 1. Edit the bookmarks plist 2. Update the Tower database 3. Open Tower Lessons ¶Spelunking desktop apps saves time ¶A tale of restoring Tower bookmarks I’m a big fan of Tower, a native Git GUI...
The 6 JavaScript Projects to watch in 2023 We look over some of the JavaScript projects to watch in 2023.
1st Jan 2023
22

The 6 JavaScript Projects to watch in 2023

from ByteofDev [alt+shift+b] in programming

1st Jan 2023
We look over some of the JavaScript projects to watch in 2023.
I'm Loyal to Nothing Except the Dream There is much I take for granted in my life, and the normal functioning of American government is...
30th Jan 2017
71

I'm Loyal to Nothing Except the Dream

from Coding Horror [alt+shift+b] in programming

30th Jan 2017
There is much I take for granted in my life, and the normal functioning of American government is one of those things. In my 46 years, I've lived under nine different presidents. The first I remember is Carter. I've voted in every presidential election since 1992,
Tips for a successful WooCommerce project I recently wrapped up a very large WooCommerce build that I am planning on writing a case study for...
29th Oct 2017
27

Tips for a successful WooCommerce project

from Daniel Immke [alt+shift+b] in programming

29th Oct 2017
I recently wrapped up a very large WooCommerce build that I am planning on writing a case study for next month. In the meantime, I thought I…
How to Build Fly Locally With Docker for Mac In my recent side projet, I’ve been deploying to fly.io and really enjoying it. It’s fairly easy to...
2nd Oct 2023
18

How to Build Fly Locally With Docker for Mac

from These Yaks Ain't Gonna Shave Themselves [alt+shift+b] in programming

2nd Oct 2023
In my recent side projet, I’ve been deploying to fly.io and really enjoying it. It’s fairly easy to get setup. And it supports my preferred workflow of deploying my changes early and often. I have run into a few snags though. Fly.io builds your project into a docker image and...
Winter update Hey, it's been a while. We missed you!
2nd Dec 2018
1

Winter update

from Buttondown's blog [alt+shift+b] in programming

2nd Dec 2018
Hey, it's been a while. We missed you!
Advice for Engineering Managers Who Want to Climb the Ladder We have been interviewing and hiring a pile of engineering directors at Honeycomb lately. In so...
13th Jun 2022
1

Advice for Engineering Managers Who Want to Climb the Ladder

from charity.wtf [alt+shift+b] in programming

13th Jun 2022
We have been interviewing and hiring a pile of engineering directors at Honeycomb lately. In so doing, I’ve had some fascinating conversations with engineering managers who have been trying unsuccessfully to make the leap to director. Here is a roundup of some of the ideas and...
A clever way to style the <mark> element I was checking out the CashNotify app today and I noticed a beautiful style for highlighting text in...
1st Feb 2019
48

A clever way to style the <mark> element

from A Beautiful Site [alt+shift+b] in programming

1st Feb 2019
I was checking out the CashNotify app today and I noticed a beautiful style for highlighting text in their testimonials: Most textual highlights use a boring rectangle background color, but this stands out and looks gorgeous. I was really hoping they were using a simple <mark>...
Bacon cheddar scallion biscuit sliders Earlier this week, I made bacon cheddar scallion biscuits because I had been craving an especially...
7th Nov 2010
41

Bacon cheddar scallion biscuit sliders

from Liz Denys [alt+shift+b] in programming

7th Nov 2010
Earlier this week, I made bacon cheddar scallion biscuits because I had been craving an especially savory breakfast bread option for those mornings that you wake up a little bit later than you'd like. Nothing too fancy, just fifteen traditional country biscuits except that I...
8th Sep 2025
57

Benjie's Humanoid Olympic Games

from General Robots [alt+shift+b] in programming

8th Sep 2025
A gauntlet thrown
March 2020 Update Hello friends! I want to start by saying we wish you the very best during this unprecedented time in...
22nd Mar 2020
46

March 2020 Update

from Oxide Computer Company Blog [alt+shift+b] in programming

22nd Mar 2020
Hello friends! I want to start by saying we wish you the very best during this unprecedented time in which we are all united. Our thoughts go out to everyone working hard to help those in need. We wish you and your families health and resilience. Hard at work…​ and growing A lot...
Data and acquired consent Perhaps you're not aware of data privacy laws and didn't think you needed to be, and maybe that's...
4th Nov 2025
1

Data and acquired consent

from The Web Witch's Blog [alt+shift+b] in programming

4th Nov 2025
Perhaps you're not aware of data privacy laws and didn't think you needed to be, and maybe that's okay...until it's not. If you're a brand, a content creator, or just someone on the internet, and you come across someone sharing their email on a platform for the purpose of being...
Job Interviews By Zombies The golden rule of interviewing is: make yourself easy to hire. Like many organizations at the...
18th Jan 2022
1

Job Interviews By Zombies

from Tyler Cipriani: blog [alt+shift+b] in programming

18th Jan 2022
The golden rule of interviewing is: make yourself easy to hire. Like many organizations at the moment, we’re hiring. As I’m interviewing people, I’m struck by how hard some folks make it for me to give them a “yes.” Candidates tend to murmur things like, “we decided to move...
You are never taught how to build quality software Learning how to build quality software is not part of computer science education. How do we learn...
7th Dec 2023
44

You are never taught how to build quality software

from Florian Bellmann | Be curious, explore and meditate. [alt+shift+b] in programming

7th Dec 2023
Learning how to build quality software is not part of computer science education. How do we learn it?
Accessible, Typesafe, Progressively Enhanced Modern Web Forms Learn how to use modern tools that offer the best user and developer experience for web forms.
2nd Oct 2023
32

Accessible, Typesafe, Progressively Enhanced Modern Web Forms

from Epic Web Dev [alt+shift+b] in programming

2nd Oct 2023
Learn how to use modern tools that offer the best user and developer experience for web forms.
Lessons learned from 15 years of SumatraPDF, an open source Windows app I released first version of SumatraPDF in 2006. That’s 15 years ago which seems like a good time for...
25th Jul 2021
53

Lessons learned from 15 years of SumatraPDF, an open source Windows app

from Krzysztof Kowalczyk blog [alt+shift+b] in programming

25th Jul 2021
I released first version of SumatraPDF in 2006. That’s 15 years ago which seems like a good time for a retrospective. The app SumatraPDF is a multi-format (PDF, ePub, Mobi, comic book, DjVu, XPS, CHM) viewer for Windows and currently looks like this: The...
Achieving scale by doing things that don&#x27;t scale * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * Over the past...
14th Nov 2011
36

Achieving scale by doing things that don&#x27;t scale

from Joel Gascoigne [alt+shift+b] in programming

14th Nov 2011
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * Over the past few years of my journey with building startups, I’ve made a conscious effort to absorb as much of the fascinating insights and learnings of those more experienced than me. Startups...
The Death of Curating, the Rise of Curation I've been trying to make an effort to more intentionally pick something to watch when the weekend...
18th Aug 2025
1

The Death of Curating, the Rise of Curation

from The Web Witch's Blog [alt+shift+b] in programming

18th Aug 2025
I've been trying to make an effort to more intentionally pick something to watch when the weekend rolls around. While I've enjoyed the Grey's Anatomy binge I started during this pregnancy, it feels like a work week ritual -- something to put on in the background or pay half...
Most Software Was Already Slop As software engineers, we take pride in hand-written code and knowing how everything we build works...
4th Sep 2026
2

Most Software Was Already Slop

from A Beautiful Site [alt+shift+b] in programming

4th Sep 2026
As software engineers, we take pride in hand-written code and knowing how everything we build works in detail. While there are many developers out there who build good software, there are many, many more who don’t. Yet we balk at the idea of vibe coding, even when it yields...
The inefficiency of large, infrequent transactions In a conversation with Matt Levine, Tyler Cowen asks: COWEN: Like you, I’m mostly an efficient...
15th Apr 2018
47

The inefficiency of large, infrequent transactions

from Remains of the Day [alt+shift+b] in programming

15th Apr 2018
In a conversation with Matt Levine, Tyler Cowen asks: COWEN: Like you, I’m mostly an efficient markets guy, but when I look at initial public offerings I’m very baffled because investment banks take such a huge cut.   If you needed to argue, “Well, they need the cut because they...
Quantum Lorem Ipsum I got tired of Lorem Ipsum text and created Quantum Lorem Ipsum, now with 100% more physics jargon!...
20th Apr 2021
50

Quantum Lorem Ipsum

from Neil Panchal [alt+shift+b] in programming

20th Apr 2021
I got tired of Lorem Ipsum text and created Quantum Lorem Ipsum, now with 100% more physics jargon! To those who are not familiar, Lorem Ipsum is a piece of latin text, comprised of multiple paragraphs, that is used as a placeholder during the design process of building a page
Lecture: Queueing theory on a cocktail napkin Queues are everywhere, and they follow mathematical rules. Learn a few of those rules! It'll go a...
25th Jun 2025
50

Lecture: Queueing theory on a cocktail napkin

from Dan Slimmon [alt+shift+b] in programming

25th Jun 2025
Queues are everywhere, and they follow mathematical rules. Learn a few of those rules! It'll go a long way to making you a stronger SRE.
Creating order from chaos in a startup * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * I’ve been...
6th Mar 2011
36

Creating order from chaos in a startup

from Joel Gascoigne [alt+shift+b] in programming

6th Mar 2011
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * I’ve been pondering recently about how my latest venture has very much felt like cycling between creating order from chaos and then ending up with chaos again. I wanted to share my experiences and...
The Beginning of Infinity It's easy to be nihilistic. You might even try to claim that it's rational to be nihilistic. Just...
9th May 2022
52

The Beginning of Infinity

from Alex MacCaw [alt+shift+b] in programming

9th May 2022
It's easy to be nihilistic. You might even try to claim that it's rational to be nihilistic. Just look up. There are a hundred billion stars in a hundred billion galaxies (that we know of!). What are we but a spec of dust? And don'
Demystifying OpenAI's Terms of Use with Regards to Dataset Licenses With the recent update to OpenAI's Terms of Use on October 23, 2024, there’s been a flurry of online...
1st Nov 2024
103

Demystifying OpenAI's Terms of Use with Regards to Dataset Licenses

from Cognitive Computations [alt+shift+b] in programming

1st Nov 2024
With the recent update to OpenAI's Terms of Use on October 23, 2024, there’s been a flurry of online discussions around what these terms mean for developers, businesses, and everyday users of AI tools like ChatGPT. Much of the conversation, especiall...
Returning to Work After Maternity Leave: Day 1 as a New Mom and Remote Tech Worker I started work back up again yesterday, June 1, as a remote tech worker for an open source...
1st Jun 2026
1

Returning to Work After Maternity Leave: Day 1 as a New Mom and Remote Tech Worker

from The Web Witch's Blog [alt+shift+b] in programming

1st Jun 2026
I started work back up again yesterday, June 1, as a remote tech worker for an open source consultancy. My husband started his paternity leave today. I'm only going back part-time for the moment so my rough plan is to work 3 days a week with the exception of this week, as I...
Obvious Javascript 'Injection' Fallback Obvious Javascript ‘Injection’ Fallback 2020-12-04 Sometimes websites and web apps might require...
4th Dec 2020
36

Obvious Javascript 'Injection' Fallback

from bt RSS Feed [alt+shift+b] in programming

4th Dec 2020
Obvious Javascript ‘Injection’ Fallback 2020-12-04 Sometimes websites and web apps might require content to be “injected” via Javascript. I should mention that I am strongly against this practice - but often this kind of thing is out of one’s hands. So, the least I can do is...
A Mental Model for Data in UI Applications A technology-agnostic model of the layers that naturally arise in any reasonably sized application,...
26th Sep 2025
1

A Mental Model for Data in UI Applications

from Jordan Eldredge's Blog [alt+shift+b] in programming

26th Sep 2025
A technology-agnostic model of the layers that naturally arise in any reasonably sized application, and the abstract properties of each layer.
I'm fed up with it, so I'm writing a browser I'm fed up with it, so I'm writing a browser
22nd Sep 2023
19

I'm fed up with it, so I'm writing a browser

from A Day In The Life Of... [alt+shift+b] in programming

22nd Sep 2023
I'm fed up with it, so I'm writing a browser
React.js: The Documentary In mid-2022 I had a great time taking part in a documentary about the JavaScript framework ReactJS...
12th Dec 2022
1

React.js: The Documentary

from SOS [alt+shift+b] in programming

12th Dec 2022
In mid-2022 I had a great time taking part in a documentary about the JavaScript framework ReactJS by the good people at Honeypot, along with many wonderful engineers who also played a part in its success. The film focuses on the early years in the life of ReactJS, including...
The Analog Web On reclaiming the web's lost humanity, and the people still very much trying to do it. The post The...
16th Apr 2024
39

The Analog Web

from The History of the Web [alt+shift+b] in programming

16th Apr 2024
On reclaiming the web's lost humanity, and the people still very much trying to do it. The post The Analog Web appeared first on The History of the Web.
Building a new personal website Yesterday I launched a new version of this website. When finishing big projects, I always experience...
15th Feb 2021
32

Building a new personal website

from Daniel Immke [alt+shift+b] in programming

15th Feb 2021
Yesterday I launched a new version of this website. When finishing big projects, I always experience this odd phenomenon where the final…
2023: The Rollercoaster Job hunting Freelancing Side Projects NativePHP Spred Veliance & Laradir Streaming Personal...
29th Dec 2023
18

2023: The Rollercoaster

from Sometimes It Works :: simonhamp.me [alt+shift+b] in programming

29th Dec 2023
Job hunting Freelancing Side Projects NativePHP Spred Veliance & Laradir Streaming Personal Things This year has been quite a ride! 🎢 It's felt like the first real year since 2020 that things have been somewhat "normal". However, looking back, it's been anything but...
Recently: Cycling and Autumn I haven’t been posting much to the ‘main blog’ recently, but I have been keeping the micro blog...
3rd Nov 2024
83

Recently: Cycling and Autumn

from macwright.com [alt+shift+b] in programming

3rd Nov 2024
I haven’t been posting much to the ‘main blog’ recently, but I have been keeping the micro blog updates humming. If you want more content in your RSS reader, you can subscribe to those posts, which are shorter, more scattered, and even less copyedited. It feels bad to have...
Navigating Today’s Supply Chain Challenges We’ve all experienced it. From toilet paper, exercise equipment, toys, cars, and everything in...
8th Sep 2022
56

Navigating Today’s Supply Chain Challenges

from Oxide Computer Company Blog [alt+shift+b] in programming

8th Sep 2022
We’ve all experienced it. From toilet paper, exercise equipment, toys, cars, and everything in between, the supply chain during COVID has been blamed for many consumer goods shortages, and rightfully so. During lockdown, how many of us stalked our local warehouse clubs for that...
Plugin Systems "What are plugins?" and other proceedings of the inaugural PyCon Comparative Plugin Systems...
11th Jul 2017
1

Plugin Systems

from Sedimental [alt+shift+b] in programming

11th Jul 2017
"What are plugins?" and other proceedings of the inaugural PyCon Comparative Plugin Systems BoF. Update: This BoF and post inspired [a talk I gave at PyGotham 2017][pygotham2017]. Within the programming world, and the Python ecosystem in particular, there are a lot of...
!!Con West 2019 Notes !!Con is a conference held every spring in New York City. It’s two days of lightning talks that can...
24th Feb 2019
29

!!Con West 2019 Notes

from Kevin Chen [alt+shift+b] in programming

24th Feb 2019
!!Con is a conference held every spring in New York City. It’s two days of lightning talks that can be about anything related to computers! At the beginning of last year’s !!Con, I wrote: This conference is a great showcase of the diverse backgrounds of the NYC tech scene. I’m...
The bittersweet end of a year of independence Just over a year ago, I left the startup I was working for and started my own business. My intention...
2nd Sep 2017
2

The bittersweet end of a year of independence

from ntietz.com blog - technically a blog [alt+shift+b] in programming

2nd Sep 2017
Just over a year ago, I left the startup I was working for and started my own business. My intention was to do freelance work ("consulting", to all my clients) until I was able to launch my first product, and then shift into being a product company. My ambitions and confidence...
01 · A spreadsheet for exploring scenarios In our *Ambsheets* project, we are exploring a small extension to the familiar spreadsheet: **what...
4th Feb 2025
50

01 · A spreadsheet for exploring scenarios

from Ink & Switch [alt+shift+b] in programming

4th Feb 2025
In our *Ambsheets* project, we are exploring a small extension to the familiar spreadsheet: **what if a single spreadsheet cell could hold multiple values at once**?
February updates We started the year with lots of new updates
4th Feb 2019
1

February updates

from Buttondown's blog [alt+shift+b] in programming

4th Feb 2019
We started the year with lots of new updates
Name that Ware, January 2024 The Ware for January 2024 is shown below. I picked up this little gizmo at a junk shop in Akihabara....
31st Jan 2024
50

Name that Ware, January 2024

from bunnie's blog [alt+shift+b] in programming

31st Jan 2024
The Ware for January 2024 is shown below. I picked up this little gizmo at a junk shop in Akihabara. I actually have no idea what the original purpose was, so I’m curious to see if anyone can convince me as to what this thing did, presumably for many years and millions of times....
Add metadata to your RSS feeds Add metadata to your RSS feeds
1st Mar 2025
1

Add metadata to your RSS feeds

from Buttondown's blog [alt+shift+b] in programming

1st Mar 2025
Add metadata to your RSS feeds
We’re trying a 4-day workweek for the month of May Note: this was originally posted on the Buffer blog. For the month of May, Buffer will operate under...
5th May 2020
44

We’re trying a 4-day workweek for the month of May

from Joel Gascoigne [alt+shift+b] in programming

5th May 2020
Note: this was originally posted on the Buffer blog. For the month of May, Buffer will operate under a 4-day workweek (at full pay) across the whole 89-person team. We’re in a period of time where there’s a layer of added anxiety and stress in all
The 2021 International Developers in Japan results are live! In November 2021, I conducted a survey of international developers living in Japan. [The results are...
18th Jan 2022
32

The 2021 International Developers in Japan results are live!

from TokyoDev [alt+shift+b] in programming

18th Jan 2022
In November 2021, I conducted a survey of international developers living in Japan. [The results are now live](/insights/2021-developer-survey), please check them out! With 435 people responding, I had about 20% more responses than [2020's...
The English Paradox: Four Decades of Life and Language in Japan For more than forty years, I have been trying to understand the role of English in Japan. Over my...
7th Nov 2024
42

The English Paradox: Four Decades of Life and Language in Japan

from TokyoDev [alt+shift+b] in programming

7th Nov 2024
For more than forty years, I have been trying to understand the role of English in Japan. Over my first two decades in this country, I went from one extreme to the other: from seeing English as important here, to regarding it as a niche, inessential aspect of Japanese life. My...
Kagi for Teams To satisfy the growing demand for our services in work environments, we are launching Kagi for Teams...
5th Dec 2024
90

Kagi for Teams

from Kagi Blog [alt+shift+b] in programming

5th Dec 2024
To satisfy the growing demand for our services in work environments, we are launching Kagi for Teams ( https://kagi.com/teams ) - bringing our unmatched quality, privacy-focused search and AI tools to businesses worldwide.
Array 1.20.0 We're back! 2020 was a hectic year for us and our team put in a whole lot of effort to get PostHog...
19th Jan 2021
39

Array 1.20.0

from Eric Migicovsky's Blog RSS Feed [alt+shift+b] in programming

19th Jan 2021
We're back! 2020 was a hectic year for us and our team put in a whole lot of effort to get PostHog to where it is now. As such, we shut down PostHog…
CSS display inline-block Extra Margin/Space TL;DR: The margin isn’t a margin—it’s a space. Try using display: block; float: left; instead. ALSO:...
1st Aug 2012
1

CSS display inline-block Extra Margin/Space

from Tyler Cipriani: blog [alt+shift+b] in programming

1st Aug 2012
TL;DR: The margin isn’t a margin—it’s a space. Try using display: block; float: left; instead. ALSO: Checkout the amazing list of techniques to combat inline-block space-margins at CSS Tricks I’ve made a weird discovery about using the inline-block display. I use inline-block...
4th Jan 2018
48

How To Google Your Errors

from swyx's site RSS Feed [alt+shift+b] in programming

4th Jan 2018
---
Place Your Bets Startups are a sequence of nested bets. Like poker, you’ve got a limited bankroll and imperfect...
18th Dec 2024
43

Place Your Bets

from Marc Astbury [alt+shift+b] in programming

18th Dec 2024
Startups are a sequence of nested bets. Like poker, you’ve got a limited bankroll and imperfect information. The Market Bet Your foundational bet isn’t just picking a market, it’s betting that you understand how that market will evolve. This bet shapes everything downstream: If...
22nd Sep 2018
Overcast 4.1 now available Overcast 4.1 is now in the App Store with some small but nice new features. Smart Resume is actually...
14th Mar 2018
45

Overcast 4.1 now available

from Marco.org [alt+shift+b] in programming

14th Mar 2018
Overcast 4.1 is now in the App Store with some small but nice new features. Smart Resume is actually two features: It jumps back by up to a few seconds after having been paused to help remind you of the conversation. It slightly adjusts resumes and seeks to fall in the silences...
7th Sep 2018
Blooms and roots embroidery I got a crewel embroidery kit for a variety of flowers and their roots from Purl Soho. Like I am...
26th Aug 2022
1

Blooms and roots embroidery

from Liz Denys [alt+shift+b] in programming

26th Aug 2022
I got a crewel embroidery kit for a variety of flowers and their roots from Purl Soho. Like I am often wont to do, I deviated from the prescribed stitches, especially in the roots section so the different flowers had distinct roots. Here's the finished piece:
OpenAI Five Finals Intro The text of my speech introducing OpenAI Five at Saturday’s OpenAI Five Finals event, where our AI...
15th Apr 2019
60

OpenAI Five Finals Intro

from Greg Brockman [alt+shift+b] in programming

15th Apr 2019
The text of my speech introducing OpenAI Five at Saturday’s OpenAI Five Finals event, where our AI beat the world champions at Dota 2: “Welcome everyone. This is an exciting day. First, this is an historic moment: this will be the first time that an AI has even attempted to play...
Vietnam Grandma and the Vietnam WarWhen I was young, friends would visit, and there was one photo on the...
13th Apr 2024
102

Vietnam

from Dan Quach Blog [alt+shift+b] in programming

13th Apr 2024
Grandma and the Vietnam WarWhen I was young, friends would visit, and there was one photo on the shelf that caught their attention in my room.  It was a photo of an elderly Caucasian lady and their first question to me was, “How come you didn’t take the stock photo out of the...
The OpenAI Mission This post is co-written by Greg Brockman (left) and Ilya Sutskever (right). We’ve been working on...
11th Mar 2019
62

The OpenAI Mission

from Greg Brockman [alt+shift+b] in programming

11th Mar 2019
This post is co-written by Greg Brockman (left) and Ilya Sutskever (right). We’ve been working on OpenAI for the past three years. Our mission is to ensure that artificial general intelligence (AGI) — which we define as automated systems that outperform humans at most...
How Are Compilers & Transpilers Different? Illustrated notes on how compilers and transpilers are different
1st May 2019
26

How Are Compilers & Transpilers Different?

from Maggie Appleton [alt+shift+b] in programming

1st May 2019
Illustrated notes on how compilers and transpilers are different
Judgment and creativity are all you need. When I joined Imprint a little less than a year ago, our deploys were manual, requiring close human...
11th Mar 2026
1

Judgment and creativity are all you need.

from Irrational Exuberance [alt+shift+b] in programming

11th Mar 2026
When I joined Imprint a little less than a year ago, our deploys were manual, requiring close human attention to complete. Our database migrations were run manually, too. Developing good software is very possible in those circumstances, but it takes a remarkable attention to...
Moving to Node.js The first version of Postleaf was written in PHP and lives on as Leafpub. It's a beautiful piece of...
6th Feb 2017
58

Moving to Node.js

from A Beautiful Site [alt+shift+b] in programming

6th Feb 2017
The first version of Postleaf was written in PHP and lives on as Leafpub. It's a beautiful piece of software that I'm very proud of, but I decided to move the project to Node.js for a few important reasons. This is by no means a knock on PHP, which will always have a special...
Why software projects fail Question: Answer: The post Why software projects fail appeared first on Vadim Kravcenko.
14th Mar 2024
72

Why software projects fail

from Vadim Kravcenko [alt+shift+b] in programming

14th Mar 2024
Question: Answer: The post Why software projects fail appeared first on Vadim Kravcenko.
RIP Stuey Weills Beloved Nevada City community member passed away, a nice obituary of her impact on our small town
2nd Apr 2026
1

RIP Stuey Weills

from Some Bits: Nelson's Linkblog [alt+shift+b] in programming

2nd Apr 2026
Beloved Nevada City community member passed away, a nice obituary of her impact on our small town
Visas for Software Engineers in Japan Obtaining a working visa that lets you [work as software engineer in...
2nd Mar 2020
66

Visas for Software Engineers in Japan

from TokyoDev [alt+shift+b] in programming

2nd Mar 2020
Obtaining a working visa that lets you [work as software engineer in Japan](/articles/first-job-programmer-japan) is relatively easy compared to other countries. It costs a company almost nothing to sponsor your visa, there aren't any quotas on the number of visas issued, and the...
Pentagonal antiprism planter with drip tray, 2023 Aged leather / dazzle camouflage / coming together? pushing apart?
13th Sep 2023
27

Pentagonal antiprism planter with drip tray, 2023

from Liz Denys [alt+shift+b] in programming

13th Sep 2023
Aged leather / dazzle camouflage / coming together? pushing apart?
Merging Responsibly tl;dr: I do not like merging the main branch into feature branches, and I do not like squashing...
28th Apr 2024
40

Merging Responsibly

from Quentin Santos [alt+shift+b] in programming

28th Apr 2024
tl;dr: I do not like merging the main branch into feature branches, and I do not like squashing MR/PRs git commit git has emerged as the obvious choice for SCCS (Source Code Control System). The consensus is that it is unambiguously better than the previous standard, SVN. There...
Living with Linux and Android after two decades of Apple It now seems laughable that only a few months ago, I was questioning whether I'd actually be able to...
12th Jul 2024
109

Living with Linux and Android after two decades of Apple

from David Heinemeier Hansson [alt+shift+b] in programming

12th Jul 2024
It now seems laughable that only a few months ago, I was questioning whether I'd actually be able to switch off the Apple stack and stick to my choice. That's what two decades worth of entrenched habits will do to your belief in change! But not only was it possible, it's been...
Changing times (or, why is every layoff 10-15%?) Changing economic markets suggests a shift in how some companies should operate, as well as what...
9th Nov 2022
48

Changing times (or, why is every layoff 10-15%?)

from Elad Blog [alt+shift+b] in programming

9th Nov 2022
Changing economic markets suggests a shift in how some companies should operate, as well as what risks to assume for 2023
🤝 Engineering Scarcity Mindset There was a study done in 2019 which had the goal of showcasing how poverty impacts our brains and...
6th Aug 2022
42

🤝 Engineering Scarcity Mindset

from Vadim Kravcenko [alt+shift+b] in programming

6th Aug 2022
There was a study done in 2019 which had the goal of showcasing how poverty impacts our brains and the […] The post 🤝 Engineering Scarcity Mindset appeared first on Vadim Kravcenko.
The Perfect Moscow Mule The Moscow mule is one of my favorite cocktails because it’s simple, easy to make and delicious....
12th Jan 2015
42

The Perfect Moscow Mule

from Alex Meub [alt+shift+b] in programming

12th Jan 2015
The Moscow mule is one of my favorite cocktails because it’s simple, easy to make and delicious. This is a guide to making the perfect Mule. The Perfect Copper Mug The copper mug is essential for a real Moscow Mule. Copper immediately takes on the temperature of the drink keeping...
Self-hosting your code on Gitea Afraid of GitHub suddenly enshittifying their product? The best way to shield yourself from that is...
16th Oct 2025
26

Self-hosting your code on Gitea

from Alice GG [alt+shift+b] in programming

16th Oct 2025
Afraid of GitHub suddenly enshittifying their product? The best way to shield yourself from that is to start self-hosting your code repositories. I have been running a self-hosted instance of Gitea for around two months, and so far the process has been pretty close to...
What I'm up to - January 2024 Happy New Year! Here's my monthly newsletter about what I'm up to, which I send in place of social...
1st Jan 2024
1

What I'm up to - January 2024

from Philip I. Thomas [alt+shift+b] in programming

1st Jan 2024
Happy New Year! Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did in December - Published updates to Booklet, including a design refresh, dynamic op...
Coding at work (after a decade away). Since joining Imprint a bit over six months ago as the CTO of a ~50 engineer team, I’ve merged 104...
19th Nov 2025
1

Coding at work (after a decade away).

from Irrational Exuberance [alt+shift+b] in programming

19th Nov 2025
Since joining Imprint a bit over six months ago as the CTO of a ~50 engineer team, I’ve merged 104 pull requests, which is slightly over four per week. Many of them are very minimal configuration and documentation tweaks, and none were the hardest or even most time-sensitive task...
What's next for Kagi? Two years ago, on June 1st, 2022, Kagi introduced ( https://blog.kagi.com/kagi-orion-public-beta ) a...
30th May 2024
109

What's next for Kagi?

from Kagi Blog [alt+shift+b] in programming

30th May 2024
Two years ago, on June 1st, 2022, Kagi introduced ( https://blog.kagi.com/kagi-orion-public-beta ) a search engine that challenged the ad-supported version of the web.
Make your own Dev.to CMS livestream - Part 3 This is day 3 of my livecode Dev.to CMS.
1st Apr 2020
1

Make your own Dev.to CMS livestream - Part 3

from swyx's site RSS Feed [alt+shift+b] in programming

1st Apr 2020
This is day 3 of my livecode Dev.to CMS.
Wireheading City I spent the last 2 weeks travelling around India, and I came up with this line: There’s a fine line...
11th Apr 2023
40

Wireheading City

from the singularity is nearer [alt+shift+b] in programming

11th Apr 2023
I spent the last 2 weeks travelling around India, and I came up with this line: There’s a fine line that defines civilization. Several beggars approached me on the street, and I didn’t give them anything. I suspect they would be surprised to learn that we have worse beggars in...
Newer, nicer, archives and landing pages Newer, nicer, archives and landing pages
19th Jan 2024
1

Newer, nicer, archives and landing pages

from Buttondown's blog [alt+shift+b] in programming

19th Jan 2024
Newer, nicer, archives and landing pages
Hello world... 8 July 2019 Hello world! I've been blogging for what seems like a very very very long time. However,...
8th Jul 2019
1

Hello world...

from The Web Witch's Blog [alt+shift+b] in programming

8th Jul 2019
8 July 2019 Hello world! I've been blogging for what seems like a very very very long time. However, all that blogging over the years has been focused on fashion, lifestyle and travel over on another URL and lately, I've been wanting to dig into more design and front-end focused...
Unicorn Market Cap 2026: SF is the GenAI Super Cluster The San Francisco Bay area has morphed into a massive AI supercluster with 91% of market cap
16th Apr 2026
1

Unicorn Market Cap 2026: SF is the GenAI Super Cluster

from Elad Blog [alt+shift+b] in programming

16th Apr 2026
The San Francisco Bay area has morphed into a massive AI supercluster with 91% of market cap
June updates We're starting summer with lots of Buttondown updates.
4th Jul 2018
1

June updates

from Buttondown's blog [alt+shift+b] in programming

4th Jul 2018
We're starting summer with lots of Buttondown updates.
20th Jul 2024
33

Tote bag

from James Vaughan's blog [alt+shift+b] in programming

20th Jul 2024
Windows NT vs. Unix: A design comparison NT is often touted as a "very advanced" operating system. Why is that? What made NT better than...
9th Sep 2024
112

Windows NT vs. Unix: A design comparison

from Blog System/5 [alt+shift+b] in programming

9th Sep 2024
NT is often touted as a "very advanced" operating system. Why is that? What made NT better than Unix, if anything? And is that still the case?
On Writing, Social Media, and Finding the Line of Embarrassment Brace yourself, because I’m about to utter a sequence of words I never thought I would hear myself...
19th Apr 2025
51

On Writing, Social Media, and Finding the Line of Embarrassment

from charity.wtf [alt+shift+b] in programming

19th Apr 2025
Brace yourself, because I’m about to utter a sequence of words I never thought I would hear myself say: I really miss posting on Twitter. I really, really miss it. It’s funny, because Twitter was never not a trash fire. There was never a time when it felt like we were living...
Wrapping Errors in Go - How to Handle Nested Errors Errors in Go are a hot topic. Many newcomers to the language immediately level their first...
9th Mar 2020
1

Wrapping Errors in Go - How to Handle Nested Errors

from Boot.dev Blog [alt+shift+b] in programming

9th Mar 2020
Errors in Go are a hot topic. Many newcomers to the language immediately level their first criticism, “errors in go are clunky! Let me just use try/catch!” This criticism is well-meaning but misguided.
AI Isn’t Replacing Open Source Andrew Baker, the current Group CIO at Capitec Bank wrote an interesting piece on AI and open...
15th Sep 2026
-3

AI Isn’t Replacing Open Source

from Patrick Kayongo [alt+shift+b] in programming

15th Sep 2026
Andrew Baker, the current Group CIO at Capitec Bank wrote an interesting piece on AI and open source, and how these tools that generate code according to one’s specification may replace the general reliance on open source implementations done by contributors around the world. I’d...
I've been thinking about tradeoffs all wrong Sup nerds, I'm back from DDD Europe! Still processing the conference and adjusting to the horrible...
5th Jun 2024
34

I've been thinking about tradeoffs all wrong

from Computer Things [alt+shift+b] in programming

5th Jun 2024
Sup nerds, I'm back from DDD Europe! Still processing the conference and adjusting to the horrible jetlag but also itching to get writing again, so let's go. The opening keynote to the conference was called "Modern Tradeoff Analysis for Software Architecture". It was mostly about...
Stuffing an SSD Inside the Raspberry Pi 400 Stuffing an SSD Inside the Raspberry Pi 400 2021-08-13 I have successfully jammed an mSATA SSD into...
13th Aug 2021
35

Stuffing an SSD Inside the Raspberry Pi 400

from bt RSS Feed [alt+shift+b] in programming

13th Aug 2021
Stuffing an SSD Inside the Raspberry Pi 400 2021-08-13 I have successfully jammed an mSATA SSD into the main shell of my Raspberry Pi 400. It wasn’t as straightforward as I thought it would be - in fact, most real hardware tinkerers will probably vomit in their mouths once they...
Reverse Outlining with Language Models Using language models to generate reverse outlines of writing drafts
8th Jan 2023
1

Reverse Outlining with Language Models

from Maggie Appleton [alt+shift+b] in programming

8th Jan 2023
Using language models to generate reverse outlines of writing drafts
Beginner interaction design with Principle I was able to pick up this powerful motion design tool in about 10 minutes and you can too!
30th Nov 2017
1

Beginner interaction design with Principle

from Daniel Immke [alt+shift+b] in programming

30th Nov 2017
I was able to pick up this powerful motion design tool in about 10 minutes and you can too!
What I'm up to - May 2025 Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I...
1st May 2025
1

What I'm up to - May 2025

from Philip I. Thomas [alt+shift+b] in programming

1st May 2025
Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did in last month - "I created a chatbot with my dog" was a presentation I gave at a meetup. (Here's t...
Notes on switching to Helix from vim Hello! Earlier this summer I was talking to a friend about how much I love using fish, and how I...
10th Oct 2025
25

Notes on switching to Helix from vim

from Julia Evans [alt+shift+b] in programming

10th Oct 2025
Hello! Earlier this summer I was talking to a friend about how much I love using fish, and how I love that I don’t have to configure it. They said that they feel the same way about the helix text editor, and so I decided to give it a try. I’ve been using it for 3 months now and...
1st Aug 2012
Oxide’s Compensation Model: How is it Going? How it started Four years ago, we were struggling to hire. Our team was small (~23 employees),...
1st May 2025
42

Oxide’s Compensation Model: How is it Going?

from Oxide Computer Company Blog [alt+shift+b] in programming

1st May 2025
How it started Four years ago, we were struggling to hire. Our team was small (~23 employees), and we knew that we needed many more people to execute on our audacious vision. While we had had success hiring in our personal networks, those networks now felt tapped; we needed...
What I'm up to - August 2025 Here is my monthly newsletter about what I'm up to, which I send in place of social media. What I...
1st Aug 2025
1

What I'm up to - August 2025

from Philip Ilic Thomas [alt+shift+b] in programming

1st Aug 2025
Here is my monthly newsletter about what I'm up to, which I send in place of social media. What I did in last month - Back to eating solid foods after my jaw surgery. - Playing with gpt-oss on my com...
Beckett 01 · Version Control for Space and Structure Exploring version control for spatial and hierarchical data in Godot scenes.
10th Nov 2025
1

Beckett 01 · Version Control for Space and Structure

from Ink & Switch [alt+shift+b] in programming

10th Nov 2025
Exploring version control for spatial and hierarchical data in Godot scenes.
Buyers define marketplaces A marketplace business connects buyers and sellers in exchange for a cut of the revenue. Some of...
7th Jun 2020
1

Buyers define marketplaces

from Philip Ilic Thomas [alt+shift+b] in programming

7th Jun 2020
A marketplace business connects buyers and sellers in exchange for a cut of the revenue. Some of today's biggest companies, such as Amazon, Uber, and Airbnb, are marketplaces. Yes, these companies cha...
The ABCs Backwards I learned to sing the alphabet song backwards and recorded it in Golden Gate Park.
6th Feb 2009
1

The ABCs Backwards

from Jordan Eldredge's Blog [alt+shift+b] in programming

6th Feb 2009
I learned to sing the alphabet song backwards and recorded it in Golden Gate Park.
Tokyo Ruby Kaigi 05 ![Speaker](https://www.tokyodev.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6...
5th Feb 2011
31

Tokyo Ruby Kaigi 05

from TokyoDev [alt+shift+b] in programming

5th Feb 2011
![Speaker](https://www.tokyodev.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaEFsIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--1169db2c72c9703ffc256e380c62cb2f19df8c6e/tokyorubykaigi_speaker.jpg) [Tokyo Ruby Kaigi...
Progressive enhancement brings everyone in Early computers faced unexpected failures, and that gave us graceful degradation. But on the web, we...
7th Jan 2025
210

Progressive enhancement brings everyone in

from The History of the Web [alt+shift+b] in programming

7th Jan 2025
Early computers faced unexpected failures, and that gave us graceful degradation. But on the web, we needed something different. We needed progressive enhancement. The post Progressive enhancement brings everyone in appeared first on The History of the Web.
Repos that always pass their tests Losing faith in your build hobbles a software project. Continual test failures create alarm...
17th Feb 2022
1

Repos that always pass their tests

from Tyler Cipriani: blog [alt+shift+b] in programming

17th Feb 2022
Losing faith in your build hobbles a software project. Continual test failures create alarm fatigue—people habituate to ignoring test results. Ignoring your tests creates an apathy spiral: more breakage, more failure, more apathy, resulting in decreased velocity. Fortunately,...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

We love reading as much as you do!
Every week we share the top 5 articles we enjoyed reading. Subscribe to get them in your inbox.

Subscribe

📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in