Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
Top Categories > programming
#all #startups #life #history #science #programming #technology #AI #literature #architecture #travel #design #comics #creative #finance #cartography #indiehacker Muted Categories [alt+←][alt+→]
What the Fork is Babel? Illustrated notes on how Babel works
1st Feb 2019
1

What the Fork is Babel?

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

1st Feb 2019
Illustrated notes on how Babel works
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.
Take a hard game, and make it shorter You are of course aware that attention spans are shrinking. YouTube -> Shorts, Instagram Reels,...
16th Feb 2026
1

Take a hard game, and make it shorter

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

16th Feb 2026
You are of course aware that attention spans are shrinking. YouTube -> Shorts, Instagram Reels, Tiktoks, etc have taken over the world.
Moonlight's pitch deck In 2017, I co-founded Moonlight as a professional community for software developers with Emma...
15th Oct 2020
1

Moonlight's pitch deck

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

15th Oct 2020
In 2017, I co-founded Moonlight as a professional community for software developers with Emma Lawler. We were both leaving San Francisco, and wanted to make it easier for all developers to find specia...
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...
Logs vs Structured Events I got an interesting tweet the other day from @evntdrvn in response to this thread of mine....
5th Feb 2019
1

Logs vs Structured Events

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

5th Feb 2019
I got an interesting tweet the other day from @evntdrvn in response to this thread of mine. Paraphrasing, “So I’ve almost got our group at work up to Step 1 in your observability maturity model, but some of the devs that I work with want to turn OFF our lovely structured logging...
Topographical Sorting in Golang I own a fair number of computer books that I have never read from cover-to-cover (and a slim few...
14th Sep 2017
1

Topographical Sorting in Golang

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

14th Sep 2017
I own a fair number of computer books that I have never read from cover-to-cover (and a slim few that I have). I tend to dip in-and-out of programming books—absorbing a chapter here and a chapter there. One of the books I pick up with some frequency is Algorithms Unlocked by...
The Boot.dev Beat. August 2025 We ran the biggest hackathon I’ve ever been a part of (500+ participants!) and saw some incredible...
4th Aug 2025
1

The Boot.dev Beat. August 2025

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

4th Aug 2025
We ran the biggest hackathon I’ve ever been a part of (500+ participants!) and saw some incredible projects come out of it. Thanks to everyone that participated, I’m excited for the next one!
The last RailsConf Few numbers exemplified the early growth of Rails like attendance at RailsConf. I think we started...
7th May 2024
88

The last RailsConf

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

7th May 2024
Few numbers exemplified the early growth of Rails like attendance at RailsConf. I think we started with something like 400-600 attendees at the inaugural conference in Chicago in 2006, then just kept doubling year over year, as Rails went to the moon. If memory serves me right,...
A Gap in the TrustZone preset settings for the LPC55S69 We’re very excited to have announced the general availability of our cloud computer. As part of this...
20th Nov 2023
55

A Gap in the TrustZone preset settings for the LPC55S69

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

20th Nov 2023
We’re very excited to have announced the general availability of our cloud computer. As part of this work, we continue to build on top of the LPC55S69 from NXP as our Root of Trust. We’ve discovered some gaps when using TrustZone preset settings on the LPC55S69 that can allow for...
Working as a Female Software Developer in Japan For some people, [working as a software developer in Japan](/articles/first-job-programmer-japan)...
6th Mar 2023
64

Working as a Female Software Developer in Japan

from TokyoDev [alt+shift+b] in programming

6th Mar 2023
For some people, [working as a software developer in Japan](/articles/first-job-programmer-japan) would be a dream come true. As an Australian software developer who has been in Japan for 6 months, I’m one of those dreamers. If you’ve been looking to work in Japan for a while,...
baffled by generational garbage collection Usually in this space I like to share interesting things that I find out; you might call it a...
9th Feb 2025
58

baffled by generational garbage collection

from wingolog [alt+shift+b] in programming

9th Feb 2025
Usually in this space I like to share interesting things that I find out; you might call it a research-epistle-publish loop. Today, though, I come not with answers, but with questions, or rather one question, but with fractal surface area: what is the value proposition...
Why did I write Geometry for programmers This is not an interactive page, it has zero didactic value. It does explain why Words and Buttons...
29th Dec 2022
44

Why did I write Geometry for programmers

from Words and Buttons Online [alt+shift+b] in programming

29th Dec 2022
This is not an interactive page, it has zero didactic value. It does explain why Words and Buttons has been stagnant for a while though. I have been writing a book. Why? Well, visit and see.
New Site, New Theme for 2018 Building a WordPress theme (and a new brand) from scratch.
2nd Jan 2018
29

New Site, New Theme for 2018

from Josh Collinsworth [alt+shift+b] in programming

2nd Jan 2018
Building a WordPress theme (and a new brand) from scratch.
A love letter to Apache Echarts In the world of software development, I believe the 7th circle of hell is called “NPM”. It’s a place...
14th Feb 2024
65

A love letter to Apache Echarts

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

14th Feb 2024
In the world of software development, I believe the 7th circle of hell is called “NPM”. It’s a place where you can find Javascript libraries that make great promises only to disappoint you once you actually import them. I know this because I even wrote one. When you find a gem...
Gumdrop, a silly app for messing with my webcam During the COVID lockdowns, I spent long evenings at home on my own, and I amused myself by dressing...
5th Mar 2026
1

Gumdrop, a silly app for messing with my webcam

from alexwlchan [alt+shift+b] in programming

5th Mar 2026
During the COVID lockdowns, I spent long evenings at home on my own, and I amused myself by dressing up in extravagant and glamorous clothing. One dark night, I realised I could use my home working setup to have some fun, with just a webcam and a monitor. I turned off every light...
Ink Note Jan-Feb '26: How PlayBook Processes User Input The motivation and design of our input processing system
20th Feb 2026
1

Ink Note Jan-Feb '26: How PlayBook Processes User Input

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

20th Feb 2026
The motivation and design of our input processing system
Texttools dot py I make a lot of personal software tools. One of these is "texttools.py", which is easiest to explain...
14th Aug 2024
54

Texttools dot py

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

14th Aug 2024
I make a lot of personal software tools. One of these is "texttools.py", which is easiest to explain with an image: Paste text in the top box, choose a transform, output appears in the bottom box. I can already do most of these transformations in vim, or with one of the many...
getopt() but smaller The other day I learned about the Rust crate lexopt which describes itself as, A pathologically...
7th Nov 2024
84

getopt() but smaller

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

7th Nov 2024
The other day I learned about the Rust crate lexopt which describes itself as, A pathologically simple command line argument parser. Most argument parsers are declarative: you tell them what to parse, and they do it. This one provides you with a stream of options and values and...
I am sorry, but everyone is getting syntax highlighting wrong Syntax highlighting is a tool. It can help you read code faster. Find things quicker. Orient...
15th Oct 2025
40

I am sorry, but everyone is getting syntax highlighting wrong

from tonsky.me [alt+shift+b] in programming

15th Oct 2025
Syntax highlighting is a tool. It can help you read code faster. Find things quicker. Orient yourself in a large file. Like any tool, it can be used correctly or incorrectly. Let’s see how to use syntax highlighting to help you work. Christmas Lights Diarrhea Most color themes...
How to convince engineers that formal methods is cool Sorry there was no newsletter last week! I got COVID. Still got it, which is why this one's also...
8th Oct 2024
91

How to convince engineers that formal methods is cool

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

8th Oct 2024
Sorry there was no newsletter last week! I got COVID. Still got it, which is why this one's also short. Logic for Programmers v0.4 Now available! This version adds a chapter on TLA+, significantly expands the constraint solver chapter, and adds a "planner programming" section to...
The rough edges of Terraform that I awkwardly stumble over First and foremost, thanks to everyone who has subscribed recently. I know I’ve been quieter than...
7th Mar 2023
36

The rough edges of Terraform that I awkwardly stumble over

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

7th Mar 2023
First and foremost, thanks to everyone who has subscribed recently. I know I’ve been quieter than usual. I actually have a number of nearly-complete drafts ready to go, but each is waiting on something. Two of them are posts that I think y’all will hopefully enjoy very much!
How to Become a Neo-Cartesian Cyborg A lightening talk on second brains and cyborg embodiment
1st Mar 2020
31

How to Become a Neo-Cartesian Cyborg

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

1st Mar 2020
A lightening talk on second brains and cyborg embodiment
preliminary notes on a nofl field-logging barrier When you have a generational collector, you aim to trace only the part of the object graph that has...
3rd Oct 2024
46

preliminary notes on a nofl field-logging barrier

from wingolog [alt+shift+b] in programming

3rd Oct 2024
When you have a generational collector, you aim to trace only the part of the object graph that has been allocated recently. To do so, you need to keep a : a set of old-to-new edges, used as roots when performing a minor collection. A language run-time maintains this set...
Converting a URL Object to a Plain Object in JavaScript I needed to convert a URL object to a plain object yesterday. You might have used it before. It's...
22nd Mar 2023
107

Converting a URL Object to a Plain Object in JavaScript

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

22nd Mar 2023
I needed to convert a URL object to a plain object yesterday. You might have used it before. It's pretty handy for working with URLs! const url = new URL('https://example.com/'); console.log(url); // URL {origin: 'https://example.com', protocol: 'https:', username: '',...
Why you Might Want to Extend React Components Do not extend components. If there is anything React community agrees upon, this is it. Use HOCs....
5th Nov 2018
35

Why you Might Want to Extend React Components

from Vladimir Klepov as a Coder [alt+shift+b] in programming

5th Nov 2018
Do not extend components. If there is anything React community agrees upon, this is it. Use HOCs. Use state managers (and their connector HOCs). Use render props. Do not inherit. Remember, composition over inheritance! Obey your guru. Once upon a time, a developer extended his...
My experience with Vulcanus in Japan, a training programme for EU engineering students My journey in Japan started in a slightly unconventional way. While there are several paths to enter...
21st Nov 2023
51
21st Nov 2023
My journey in Japan started in a slightly unconventional way. While there are several paths to enter the country, such as a working holiday visa, English teaching, or getting hired by one of the [many wonderful companies](http://www.tokyodev.com/companies), posting jobs on...
Fighting uphill As someone with a good deal of interest in the digital accessibility space, I follow WebAIM’s work...
3rd May 2019
23

Fighting uphill

from Eric Bailey [alt+shift+b] in programming

3rd May 2019
As someone with a good deal of interest in the digital accessibility space, I follow WebAIM’s work closely. Their survey results are priceless insights into how disabled people actually use the web, so when the organization speaks with authority on a subject, I listen. WebAIM’s...
Real estate is one of the hardest open problems in scaled self driving I’ve had a minor obsession with Waymo’s autonomous vehicle depots recently. Over the past few...
3rd Sep 2024
94

Real estate is one of the hardest open problems in scaled self driving

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

3rd Sep 2024
I’ve had a minor obsession with Waymo’s autonomous vehicle depots recently. Over the past few months, I’ve flown a drone as part of a stakeout to understand how they work. And I’ve taken a deep dive into an apparent Waymo outage to find the company charging its electric vehicles...
I is for Intent Why your app turned into spaghetti "I do not like your software sir, There's a...
4th Feb 2024
29

I is for Intent

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

4th Feb 2024
Why your app turned into spaghetti "I do not like your software sir, There's a certain kind of programmer. Let's call him Stanley. Stanley has been around for a while, and has his fair share of war stories. The common thread is that poorly conceived and specced...
Never say "no," but rarely say "yes." "Focus" requires saying "no" to most things, but there's a way to do it that allows you to say "yes"...
1st Oct 2023
33

Never say "no," but rarely say "yes."

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

1st Oct 2023
"Focus" requires saying "no" to most things, but there's a way to do it that allows you to say "yes" exactly when it matters most.
Oh shit banners I have worked for two newspapers over the course of my career (three if you count my high school...
3rd Jan 2024
25

Oh shit banners

from Eric Bailey [alt+shift+b] in programming

3rd Jan 2024
I have worked for two newspapers over the course of my career (three if you count my high school newspaper). One thing I learned there is that the top half of each and every newspaper homepage is a daily battle of priorities. The idea here is that the thing that is highest,...
Yet Another Static Site Generator Switch Yet Another Static Site Generator Switch 2022-07-06 If you're an RSS subscriber, I've probably blown...
6th Jul 2022
51

Yet Another Static Site Generator Switch

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

6th Jul 2022
Yet Another Static Site Generator Switch 2022-07-06 If you're an RSS subscriber, I've probably blown up your feed reader (again). This seems to be an on-going theme with this blog. I can't help it. This website now uses my new Pandoc-based static blog generator: pblog. I won't go...
Support for Stripe Payment Links It's even easier to get paid subscribers with Stripe's new Payment Links
9th Sep 2021
1

Support for Stripe Payment Links

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

9th Sep 2021
It's even easier to get paid subscribers with Stripe's new Payment Links
Defend Your Cookies with Essential Web Security Tactics Illustrated notes on the essentials of web security
8th Feb 2020
24

Defend Your Cookies with Essential Web Security Tactics

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

8th Feb 2020
Illustrated notes on the essentials of web security
Things I enjoyed in 2023 Things I watched, read, played, got into, enjoyed, or did and would do again, in 2023.
30th Dec 2023
50

Things I enjoyed in 2023

from Josh Collinsworth [alt+shift+b] in programming

30th Dec 2023
Things I watched, read, played, got into, enjoyed, or did and would do again, in 2023.
A metastasis in America America is sick. And I don’t just mean with COVID-19. The bad news is that removing the ugly, orange...
15th Jan 2021
42

A metastasis in America

from Don Melton [alt+shift+b] in programming

15th Jan 2021
America is sick. And I don’t just mean with COVID-19. The bad news is that removing the ugly, orange tumor in the White House next week will not be enough to affect a cure. The malignancy has spread. It didn’t even start with the presidency. We’ve been brewing and self-dosing a...
The blissful zen of a good side project One of life's greatest simple pleasures is creating something just for yourself.
4th Apr 2025
68

The blissful zen of a good side project

from Josh Collinsworth [alt+shift+b] in programming

4th Apr 2025
One of life's greatest simple pleasures is creating something just for yourself.
When you should and shouldn't use React While very popular, React is not always the best web framework to use. In this article, we go over...
27th Aug 2021
35

When you should and shouldn't use React

from ByteofDev [alt+shift+b] in programming

27th Aug 2021
While very popular, React is not always the best web framework to use. In this article, we go over when to use React and when not to.
No hassle detected! The importance of tools
9th Aug 2024
1

No hassle detected!

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

9th Aug 2024
The importance of tools
Guile-websocket 0.2.1 released I'm happy to announce that guile-websocket 0.2.1 has been released! Guile-websocket is an...
6th Aug 2025
1

Guile-websocket 0.2.1 released

from dthompson [alt+shift+b] in programming

6th Aug 2025
I'm happy to announce that guile-websocket 0.2.1 has been released! Guile-websocket is an implementation of the WebSocket protocol, both the client and server sides, for Guile Scheme. This small patch release contains the following changes: Greatly improved validation of initial...
Turning Everyday Gadgets into Bombs is a Bad Idea I think turning everyday gadgets into bombs is a bad idea. However, recent news coverage has been...
19th Sep 2024
106

Turning Everyday Gadgets into Bombs is a Bad Idea

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

19th Sep 2024
I think turning everyday gadgets into bombs is a bad idea. However, recent news coverage has been framing the weaponization of pagers and radios in the Middle East as something we do not need to concern ourselves with because “we” are safe. I respectfully disagree. Our militaries...
Le Mans 2024 This will be my 11th attempt. The first time I showed up on the grid at Le Mans was in 2012 -- some...
3rd Apr 2024
77

Le Mans 2024

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

3rd Apr 2024
This will be my 11th attempt. The first time I showed up on the grid at Le Mans was in 2012 -- some five years after I had first driven a real race car, and even less time since I made participating in the world's greatest endurance race the ultimate goal. But it almost didn't...
1st Sep 2023
22nd Nov 2024
Prefers Reduced Motion By now, most devs are familiar with the prefers-reduced-motion media query that tells whether or not...
19th May 2021
51

Prefers Reduced Motion

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

19th May 2021
By now, most devs are familiar with the prefers-reduced-motion media query that tells whether or not a user prefers, well, reduced motion. You can use this to tone down (or turn off) transitions and animations in your stylesheet to accommodate users with vestibular motion...
Running an Effective Book Club at Work Even with the wealth of information on web sites and in videos, books remain a great resource for...
9th Jul 2022
2

Running an Effective Book Club at Work

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

9th Jul 2022
Even with the wealth of information on web sites and in videos, books remain a great resource for learning. And they're great for group learning, too! We've run a book club at work a few times. Some sessions were more successful than others. The main way our book clubs faltered...
My Coffee Maker Just Makes Coffee My Coffee Maker Just Makes Coffee 2023-01-09 I had to replace my dual Keurig coffee maker twice...
9th Jan 2023
32

My Coffee Maker Just Makes Coffee

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

9th Jan 2023
My Coffee Maker Just Makes Coffee 2023-01-09 I had to replace my dual Keurig coffee maker twice over a period of five months. This occurred a year ago and these are my findings. Built to Fail? I followed the manufactor’s suggested cleaning schedule and took care of the...
Lowering the Barrier to Blogging I really want to blog more. The problem is that most of the posts to this blog are fairly long-form....
2nd Sep 2016
1

Lowering the Barrier to Blogging

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

2nd Sep 2016
I really want to blog more. The problem is that most of the posts to this blog are fairly long-form. This will probably change as I do blog more. I've also moved to Pandoc for rendering posts via ikiwiki-pandoc. In that process, I've also come to realize that pandoc handles...
Digital Ghosts, Wisdom, and Tennis Matchmaking Digital Ghosts My mom recently had a free consultation from her electric company to assess replacing...
16th Jun 2025
53

Digital Ghosts, Wisdom, and Tennis Matchmaking

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

16th Jun 2025
Digital Ghosts My mom recently had a free consultation from her electric company to assess replacing her propane water heater with an electric water pump heater.  She forwarded the assessment report to me, and I spent some time reviewing and researching the program. Despite...
Software I’m thankful for Software I’m thankful for 2021-11-25 A few of the things that come to mind, this thanksgiving. Most...
25th Nov 2021
42

Software I’m thankful for

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

25th Nov 2021
Software I’m thankful for 2021-11-25 A few of the things that come to mind, this thanksgiving. Most Unix-ish APIs, from files to sockets are a bit of a mess today. Endless poorly documented sockopts, unexpected changes in write semantics across FSs and OSes, good luck trying to...
Running VSCode in Chromium on OpenBSD Running VSCode in Chromium on OpenBSD 2023-06-05 VSCode and its many variations are not available on...
5th Jun 2023
111

Running VSCode in Chromium on OpenBSD

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

5th Jun 2023
Running VSCode in Chromium on OpenBSD 2023-06-05 VSCode and its many variations are not available on OpenBSD. This doesn't cause issue with many OpenBSD users, but those making the jump from Linux might miss access to such a popular editor. Lucky for us, there is a hacky...
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.
Route: annoying insurance upsell or online shopping data aggregator? I've been increasingly seeing an item for Route Package Protection automatically added to my cart...
5th Oct 2021
44

Route: annoying insurance upsell or online shopping data aggregator?

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

5th Oct 2021
I've been increasingly seeing an item for Route Package Protection automatically added to my cart when I purchase things online: I went partially through the checkout flow of a shop that uses Route with a $278 item I have no interest in purchasing to illustrate this...
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...
Detecting offensive words with Mistral AI 7B When working on a simple one-time passphrase generator, I stumbled upon the issue of offensive words...
6th Dec 2023
60

Detecting offensive words with Mistral AI 7B

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

6th Dec 2023
When working on a simple one-time passphrase generator, I stumbled upon the issue of offensive words coming up in the output displayed to users. To solve this problem, I needed a way to detect and filter them out automatically. Do you really need an LLM for that? The problem of...
📈 The Toxic Grind There are several things that I’ve learned this past year regarding work-life balance. The first...
6th Jun 2022
34

📈 The Toxic Grind

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

6th Jun 2022
There are several things that I’ve learned this past year regarding work-life balance. The first thing is that the Chinese […] The post 📈 The Toxic Grind appeared first on Vadim Kravcenko.
Why I joined OpenAI The staggering and fast-growing cost of AI datacenters is a call for performance engineering like no...
6th Feb 2026
1

Why I joined OpenAI

from Brendan Gregg's Blog [alt+shift+b] in programming

6th Feb 2026
The staggering and fast-growing cost of AI datacenters is a call for performance engineering like no other in history; it's not just about saving costs – it's about saving the planet. I have joined OpenAI to work on this challenge directly, with an initial focus on ChatGPT...
Don’t fix it just because it’s technical debt. Why should we only spend part of our time doing work that maximizes value, and the rest of our time...
8th May 2023
37

Don’t fix it just because it’s technical debt.

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

8th May 2023
Why should we only spend part of our time doing work that maximizes value, and the rest of our time doing other, less optimal work?
One happy Rails World Celebrating twenty years of Ruby on Rails with more than 700 happy developers packed into the...
7th Oct 2023
38

One happy Rails World

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

7th Oct 2023
Celebrating twenty years of Ruby on Rails with more than 700 happy developers packed into the coolest conference venue possible in Amsterdam was epic. Safe to say, Rails World was a roaring success. Which is deeply satisfying to conclude, because it really wasn't a given outcome...
On my new ‘Valuable feedback, fast’ course A couple of weeks ago, I published the training page for a brand-new course that I’m looking to run...
7th Jan 2026
1

On my new ‘Valuable feedback, fast’ course

from On Test Automation [alt+shift+b] in programming

7th Jan 2026
A couple of weeks ago, I published the training page for a brand-new course that I’m looking to run at least a couple of times in 2026. The course is called ‘Valuable feedback, fast’, and in this blog post, I’d like to share a little more about why I created this course, why it...
Granular tracking settings Authors now have more control than ever over their data collection
6th Feb 2022
1

Granular tracking settings

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

6th Feb 2022
Authors now have more control than ever over their data collection
The physicists who convinced Fermilab to send Brazil's emails Neither the first nor the fastest international connection, it was the one that lasted.
3rd Jul 2025
1

The physicists who convinced Fermilab to send Brazil's emails

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

3rd Jul 2025
Neither the first nor the fastest international connection, it was the one that lasted.
Transclusion and Transcopyright Dreams The lost permissioning and copyright system of the Web
2nd Jan 2021
1

Transclusion and Transcopyright Dreams

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

2nd Jan 2021
The lost permissioning and copyright system of the Web
Ten years after we lost Steve Jobs Losing Steve affected me more than it probably should have, given that I never met him or had any...
5th Oct 2021
61

Ten years after we lost Steve Jobs

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

5th Oct 2021
Losing Steve affected me more than it probably should have, given that I never met him or had any correspondence with him. But losing him was devastating — not just to my world, but the world. He was a sort of virtual father figure: I was always hoping that maybe Steve would...
Recurse Center: Winter Break the Recurse Center winter break
1st Jan 2022
33

Recurse Center: Winter Break

from blag [alt+shift+b] in programming

1st Jan 2022
the Recurse Center winter break
We spend $45,000 on doing more weird every month "Do more weird" is an actual PostHog company value , and we have a discretionary $45k/mo budget...
5th Aug 2026
1

We spend $45,000 on doing more weird every month

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

5th Aug 2026
"Do more weird" is an actual PostHog company value , and we have a discretionary $45k/mo budget that anyone can use to bring weird ideas to life…
Backgrounds Are Important I̸ ̸s̸t̸a̷r̶t̵e̷d̵ ̴w̵a̷t̶c̸h̶i̴n̸g̵ ̴t̵h̴e̶ ̸P̶y̴t̴h̸o̶n̴ ̵d̶o̵c̷u̵m̷e̴n̴t̷a̸r̶y̴,̶...
15th Sep 2025
1

Backgrounds Are Important

from Lee A Johnson [alt+shift+b] in programming

15th Sep 2025
I̸ ̸s̸t̸a̷r̶t̵e̷d̵ ̴w̵a̷t̶c̸h̶i̴n̸g̵ ̴t̵h̴e̶ ̸P̶y̴t̴h̸o̶n̴ ̵d̶o̵c̷u̵m̷e̴n̴t̷a̸r̶y̴,̶ ̸[̶r̷e̶c̶e̴n̷t̵l̷y̷ ̷a̶v̵a̸i̷l̸a̷b̷l̴e̷ ̸o̷n̸ ̵Y̴o̷u̶T̴u̴b̶e̸]̴(̵h̸t̵t̷p̴s̸:̴/̸/̴w̸w̴w̶.̵y̶o̶u̵t̵u̴b̶e̸.̴c̷o̷m̷/̵w̵a̴t̷c̴h̵?̷v̴=̵G̵f̶H̶4̵Q̷L̸4̸V̸q̴J̵0̴)̷,̴ ̴b̴u̵t̷ ̴I̴ ̸c̷o̸u̸l̶d̴n̸’̴t̷ ̷g̷e̷t̵...
Dispatch 013: ARIA Safeguarded AI Programme, new faces, and a splattering of ink lab notes Peter, our lab director, will announce a major new initiative. You’ll hear about two researchers who...
22nd Sep 2025
13
22nd Sep 2025
Peter, our lab director, will announce a major new initiative. You’ll hear about two researchers who have recently joined our staff. Finally, we’ve got a collection of lab notes about Programmable Ink.
My Compensation Over Four Decades As A Programmer It's a lie, as I don't remember exactly what I made in every job, and it changed during each job....
5th Jul 2023
39

My Compensation Over Four Decades As A Programmer

from The Codist [alt+shift+b] in programming

5th Jul 2023
It's a lie, as I don't remember exactly what I made in every job, and it changed during each job. Also, I never worked for a big tech company (other than Apple briefly, but that was when they were going out of business) and only a
Material Rewards for Motivation Setting material rewards for myself has helped me stay motivated and focused on important long-term...
13th Jul 2015
46

Material Rewards for Motivation

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

13th Jul 2015
Setting material rewards for myself has helped me stay motivated and focused on important long-term goals. This isn’t a new idea but I’ve found it to be really helpful in keeping me on track and giving me that extra push to follow through on my goals. Set SMART Goals In order to...
I did a Q/A with the Reactiflux community Read the transcript of a live Q/A I did about Webamp and Nuclide.
18th May 2018
1

I did a Q/A with the Reactiflux community

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

18th May 2018
Read the transcript of a live Q/A I did about Webamp and Nuclide.
Vibe Coding and the Existential Dread of Progress Does anyone else hate the term vibe coding? I’ve been pretty resistant to incorporating AI directly...
19th Jul 2025
1

Vibe Coding and the Existential Dread of Progress

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

19th Jul 2025
Does anyone else hate the term vibe coding? I’ve been pretty resistant to incorporating AI directly into my development workflow. I use it all the time to clean up emails, Slack messages, and blog posts (including this one). It’s helped me plan vacations, write my cover letter...
What I have been so busy with How I built a website that lots of you will probably hate
8th Feb 2024
1

What I have been so busy with

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

8th Feb 2024
How I built a website that lots of you will probably hate
That Bullshit Income-Inequality Meme Memes can be fun and sometimes even informative, but when memes contain numbers — and particularly...
17th Jun 2024
1

That Bullshit Income-Inequality Meme

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

17th Jun 2024
Memes can be fun and sometimes even informative, but when memes contain numbers — and particularly numbers without a source — memes can be deceptive and just plain wrong. For example, here’s a meme that’s been floating around that purports to illustrate income inequality in the...
Telling mechanize how to find local issuer certificates I was doing some work on my library lookup tool recently, and I ran into an issue with mechanize,...
7th Dec 2023
34

Telling mechanize how to find local issuer certificates

from alexwlchan [alt+shift+b] in programming

7th Dec 2023
I was doing some work on my library lookup tool recently, and I ran into an issue with mechanize, the Python library I use to simulate a web browser. I’d upgraded my version of Python and mechanize, and now I wasn’t able to connect to HTTPS sites. If I tried a simple...
Spirograph fun in Kidz Fun Art For a long time I’ve wanted to add Spirographs to my (awesome ) drawing app for kids, Kidz Fun Art,...
12th Jun 2026
1

Spirograph fun in Kidz Fun Art

from SOS [alt+shift+b] in programming

12th Jun 2026
For a long time I’ve wanted to add Spirographs to my (awesome ) drawing app for kids, Kidz Fun Art, and today it’s ready! There was quite a bit of fun mathematics in getting it to feel natural and work with all sizes of circles, but it seems to have worked out very...
nsnotifyd-2.3 released D’oh, I lost track of a bug report that should have been fixed in nsnotifyd-2.2. Thus, hot on the...
5th Dec 2024
83

nsnotifyd-2.3 released

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

5th Dec 2024
D’oh, I lost track of a bug report that should have been fixed in nsnotifyd-2.2. Thus, hot on the heels of [the previous release][prev], here’s nsnotifyd-2.3. Sorry for causing extra work to my uncountably many users! The nsnotifyd daemon monitors a set of DNS zones and runs a...
DevOps for the Sinclair Spectrum - Part 3 In Part 2 I discussed the server environment, as well as how I built and launched the first...
1st Feb 2022
36

DevOps for the Sinclair Spectrum - Part 3

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

1st Feb 2022
In Part 2 I discussed the server environment, as well as how I built and launched the first prototype version of the site. I hit some speedbumps along the way and quickly reached the limits of what I could do with a pure client-only 1980s BASIC codebase. In this part, I’ll look...
Enough with the "expert" guilt Tired of being told you need "10,000 hours" before you can call yourself an "expert," and maybe...
22nd Feb 2010
18

Enough with the "expert" guilt

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

22nd Feb 2010
Tired of being told you need "10,000 hours" before you can call yourself an "expert," and maybe become a "success?" Maybe you don't.
My buildspace project For the next 6 weeks, I’m taking part in buildspace nights & weekends. It’s a cohort of people that...
12th Apr 2023
33

My buildspace project

from Jibran’s Perspective [alt+shift+b] in programming

12th Apr 2023
For the next 6 weeks, I’m taking part in buildspace nights & weekends. It’s a cohort of people that participate in a 6-week long “school” where they work towards any idea they have. The goal is to launch a “product” by the end of these 6 weeks, and to gain as much traction as...
My Fave New Podcasts of 2023 As someone who does a lot of my learning via podcasts, I've been putting up picks lists for 4 years...
3rd Jan 2024
44

My Fave New Podcasts of 2023

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

3rd Jan 2024
As someone who does a lot of my learning via podcasts, I've been putting up picks lists for 4 years straight (see main 2019 list, then my 2020 and 2021 and 2022 diffs), so it's time to do year 5(!)
Six Weeks Note: I started this blog post at six weeks postpartum. It is now eight weeks postpartum as I am...
27th Feb 2026
1

Six Weeks

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

27th Feb 2026
Note: I started this blog post at six weeks postpartum. It is now eight weeks postpartum as I am finally able to finish and hit publish. Six weeks ago I gave birth to my daughter. In some ways it didn't go according to plan. I had hoped to have a water birth. I imagined arriving...
Inside New Query Engine of MongoDB Discussion on HackerNews and Lobsters. MongoDB has recently released a new query engine coming in...
18th Sep 2023
34

Inside New Query Engine of MongoDB

from Posts on Nikita Lapkov [alt+shift+b] in programming

18th Sep 2023
Discussion on HackerNews and Lobsters. MongoDB has recently released a new query engine coming in version 7.0. I was one of the people working on this engine during my 2 years in MongoDB and I would like to share some technical details about it. Disclaimer: Prior to writing this...
Close Access Denial I’ve been working on nzyme full-time for 10 months now and I was struggling to find a good name for...
1st Oct 2023
53

Close Access Denial

from Lennart Koopmann (KJ5KRF) [alt+shift+b] in programming

1st Oct 2023
I’ve been working on nzyme full-time for 10 months now and I was struggling to find a good name for what its WiFi functionality does. The fact that it looks at not only WiFi but also Ethernet data does not help with that problem. If I have a minute to explain it, it’s no problem...
An Update on Orion for Linux and Windows Kagi is ending development of Orion for Linux and Windows and open-sourcing both so the community...
2nd Oct 2026
1

An Update on Orion for Linux and Windows

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

2nd Oct 2026
Kagi is ending development of Orion for Linux and Windows and open-sourcing both so the community can carry them forward. Our small team will now focus fully on making Orion for macOS and iOS faster, more stable, and more capable.
What I'm up to - May 2024 Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did...
1st May 2024
1

What I'm up to - May 2024

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

1st May 2024
Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did in April - Cat's out of the bag - the "Shenanigans" I referenced in March and April are revealed. I...
Agents as scaffolding for recurring tasks. One of my gifts/curses is an endless fixation with how processes can be optimized. For a brief...
12th Apr 2026
1

Agents as scaffolding for recurring tasks.

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

12th Apr 2026
One of my gifts/curses is an endless fixation with how processes can be optimized. For a brief moment early in my career, that was focused on improving how humans collaborate, but that quickly switched to figuring out how we can minimize human involvement, and...
2025: A big year for Kidz Fun Art Kidz Fun Art grew a lot in 2025! Many more people use it regularly, many more choose the paid...
20th Dec 2025
1

2025: A big year for Kidz Fun Art

from SOS [alt+shift+b] in programming

20th Dec 2025
Kidz Fun Art grew a lot in 2025! Many more people use it regularly, many more choose the paid version & I added far more cool features. Loads of Work… First off, here’s a graph of the number of changes (“commits” in technical terms) that I made. 612 changes in total with a few...
The Cloud Computer Today we are announcing the general availability of the world’s first commercial cloud computer —...
26th Oct 2023
114

The Cloud Computer

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

26th Oct 2023
Today we are announcing the general availability of the world’s first commercial cloud computer — along with our $44M Series A financing. From the outset at Oxide, and as I outlined in my 2020 Stanford talk, we have had three core beliefs as a company: Cloud computing is the...
Vulkan 1.4 sur Asahi Linux English version follows. Aujourd’hui, Khronos Group a sorti la spécification 1.4 de l’API graphique...
2nd Dec 2024
1

Vulkan 1.4 sur Asahi Linux

from On Life and Lisp [alt+shift+b] in programming

2nd Dec 2024
English version follows. Aujourd’hui, Khronos Group a sorti la spécification 1.4 de l’API graphique standard Vulkan. Le projet Asahi Linux est fier d’annoncer le premier pilote Vulkan 1.4 pour le matériel d’Apple. En effet, notre pilote graphique Honeykrisp est reconnu par...
What it's really like to grow a team when you're focused on culture-fit * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * It’s often...
23rd Feb 2014
37
23rd Feb 2014
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * It’s often interesting to look back and think about how much I’ve learned in the past year or two. Especially areas where I almost had no understanding at all. Company culture is one of those...
A Look at ProgressQuest: The Original Idle Game Progress Quest is generally considered the original idle game. It came out in 2002 as a parody of...
17th Mar 2026
1

A Look at ProgressQuest: The Original Idle Game

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

17th Mar 2026
Progress Quest is generally considered the original idle game. It came out in 2002 as a parody of EverQuest and the emerging MMORPG boom. “Playing” it consists of creating a character, clicking “Sold!”, and then watching progress bars fill forever. There’s no interaction, no real...
Opening a new window after an async operation I was working on an OAuth implementation the other day and needed to open a third-party auth page in...
28th Aug 2018
48

Opening a new window after an async operation

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

28th Aug 2018
I was working on an OAuth implementation the other day and needed to open a third-party auth page in a new window. However, I needed to fetch the target URL from the server first, then open the window. Kinda like this: const button =...
JavaScript vs TypeScript: What's the Difference? Whether you’re new or old to the computer science community, you’ve probably asked yourself, “What...
6th Sep 2021
1

JavaScript vs TypeScript: What's the Difference?

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

6th Sep 2021
Whether you’re new or old to the computer science community, you’ve probably asked yourself, “What is TypeScript?” and if you haven’t, it won’t be long before you do.
a weekend love story - raylib/zig raylib-zig-emscripten Zig Psyop Before this weekend, I was a plebeian who used JavaScript for 80%...
15th Aug 2024
1

a weekend love story - raylib/zig

from seated.ro [alt+shift+b] in programming

15th Aug 2024
raylib-zig-emscripten Zig Psyop Before this weekend, I was a plebeian who used JavaScript for 80% of my tasks. Now I am an esoteric plebeian who has used zig once. Anyway, I decided to give zig a shot and try to build a game with it. There was really only two libraries I wanted...
Disqus - An Apology Earlier today, I got an email alerting me to an angrier than usual comment on this website. It was a...
12th Jun 2024
53

Disqus - An Apology

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

12th Jun 2024
Earlier today, I got an email alerting me to an angrier than usual comment on this website. It was a proper keyboard warrior rant accusing me of all sorts of misdeads revolving around “forcing ads down people’s throats”. I replied saying that there had never been any ads on this...
My Essential Tools for WordPress Development Some of these apps, resources and tools aren’t directly WordPress-related, or even necessarily...
25th Jun 2016
31

My Essential Tools for WordPress Development

from Josh Collinsworth [alt+shift+b] in programming

25th Jun 2016
Some of these apps, resources and tools aren’t directly WordPress-related, or even necessarily development-related; some have to do with productivity or just make life a little easier. That’s by design. Part of being a developer is learning to work and use your tools as...
glimpses of the future Glimpse v1.0 Glimpse can now build call graphs, showing you exactly how functions relate to each...
1st Jan 2026
1

glimpses of the future

from seated.ro [alt+shift+b] in programming

1st Jan 2026
Glimpse v1.0 Glimpse can now build call graphs, showing you exactly how functions relate to each other in your codebase. Video # what does main call? glimpse code :main # what calls this function? (reverse call graph) glimpse code :process_request --callers # limit the...
React - The Missing Parts Question the rules for fun and profit One of the nice things about having your own lean copy of a...
4th Feb 2022
20

React - The Missing Parts

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

4th Feb 2022
Question the rules for fun and profit One of the nice things about having your own lean copy of a popular library's patterns is that you can experiment with all sorts of changes. In my case, I have a React-clone, Live, which includes all the familiar basics: props, state and...
A reactive framework in 40 lines In this article I'll be explaining one method to create a basic reactive framework (in just 40 lines...
9th Jul 2021
30

A reactive framework in 40 lines

from Chris Nicholas [alt+shift+b] in programming

9th Jul 2021
In this article I'll be explaining one method to create a basic reactive framework (in just 40 lines of code).
Society of Mind Harper Reed's company has been experimenting with having several AI agents talk to each other via...
1st Oct 2025
1

Society of Mind

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

1st Oct 2025
Harper Reed's company has been experimenting with having several AI agents talk to each other via blogs and social media. It seems to be engendering some interesting social intelligence
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...
Creating and Remembering a Strong Passphrase We all have hundreds of online accounts. Ideally, as many of those accounts as possible have unique...
3rd Aug 2019
1

Creating and Remembering a Strong Passphrase

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

3rd Aug 2019
We all have hundreds of online accounts. Ideally, as many of those accounts as possible have unique passwords. Unique passwords however present a difficult problem.
Early-stage engineering Early on you need to be fast. And to do that you have to have the confidence to break with best...
1st Oct 2023
2

Early-stage engineering

from Writing - Andreas Fragner [alt+shift+b] in programming

1st Oct 2023
Early on you need to be fast. And to do that you have to have the confidence to break with best practices.
An Interactive Guide to Flexbox When we truly learn the secrets of the Flexbox layout mode, we can build absolutely incredible...
22nd Nov 2022
54

An Interactive Guide to Flexbox

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

22nd Nov 2022
When we truly learn the secrets of the Flexbox layout mode, we can build absolutely incredible things. Fluid layouts that stretch and shrink without arbitrary breakpoints. In this action-packed interactive tutorial, we'll pop the hood on the Flexbox algorithm and learn how to do...
On Jakob Nielsen, AI hype, and accessibility A few years ago I made a New Year’s Eve resolution to stop overthinking assholes. I could...
5th Mar 2024
25

On Jakob Nielsen, AI hype, and accessibility

from Eric Bailey [alt+shift+b] in programming

5th Mar 2024
A few years ago I made a New Year’s Eve resolution to stop overthinking assholes. I could delicately, patiently, and painstakingly debunk the gigantic, misplaced swing of a man who is burning others' lived experience as fuel to propel his increasingly irrelevant career. I could...
Test names should be sentences Tests communicate a lot of information, to readers, other developers, and even our future selves....
5th Apr 2024
39

Test names should be sentences

from Blog - Bitfield Consulting [alt+shift+b] in programming

5th Apr 2024
Tests communicate a lot of information, to readers, other developers, and even our future selves. Well-written tests focus on a single unit of behaviour that can be described in a brief sentence, and we can use that sentence as the name of the test.
Getting duplicate ids in an HTML document I needed a way to identify all HTML elements with duplicate IDs. This is a seemingly simple task,...
5th Apr 2019
56

Getting duplicate ids in an HTML document

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

5th Apr 2019
I needed a way to identify all HTML elements with duplicate IDs. This is a seemingly simple task, but unfortunately, I didn't find anything out there that fit the bill. I did find a couple functions that returned the duplicates, but they didn't include the first occurrence (I...
Building a Wi-Fi Controlled Nerf Turret Earlier this year, I decided to build a 3D-printed Nerf turret with streaming video that is fully...
31st Jul 2022
59

Building a Wi-Fi Controlled Nerf Turret

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

31st Jul 2022
Earlier this year, I decided to build a 3D-printed Nerf turret with streaming video that is fully controllable from a web browser. It’s something a 6th grader would have thought was a good use of time, but for some reason as a dad in my thirties, I spent the last several months...
5th Jun 2022
Indie Web Stack of the Future You're a soloprenuer building a SaaS in 2023. What does your ideal tech stack look like? There's a...
8th Jan 2023
62

Indie Web Stack of the Future

from Max Countryman [alt+shift+b] in programming

8th Jan 2023
You're a soloprenuer building a SaaS in 2023. What does your ideal tech stack look like? There's a few things that make indie development different and we should design our stack around our unique goals. Let's explore an ideal web stack we can build the future on.
The 2022 International Developers in Japan survey results are live! In October 2022, I conducted a survey of international developers living in Japan. [The results are...
8th Dec 2022
39

The 2022 International Developers in Japan survey results are live!

from TokyoDev [alt+shift+b] in programming

8th Dec 2022
In October 2022, I conducted a survey of international developers living in Japan. [The results are now live](/insights/2022-developer-survey), please check them out! This year's survey had 42 questions, up from 24 questions for [2021's...
Compiler Bomb main[-1u]={1}; codegolf.stackexchange.com/questions/69189/build-a-compiler-bomb/69193#69193
14th Oct 2016
26

Compiler Bomb

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

14th Oct 2016
main[-1u]={1}; codegolf.stackexchange.com/questions/69189/build-a-compiler-bomb/69193#69193
Windows 98 Icons are Great In my opinion, the UI design of Windows peaked in the late 1990s. The classic, utilitarian icons...
26th Feb 2015
126

Windows 98 Icons are Great

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

26th Feb 2015
In my opinion, the UI design of Windows peaked in the late 1990s. The classic, utilitarian icons from Windows 98 just look amazing. Why are they so good? Rather than some designer’s flashy vision of the future, Windows 98 icons made the operating system feel like a place to get...
Cool URLs Mean Something Earlier this month, MTV News abruptly pulled their site off the web without warning, eliminating a...
23rd Jul 2024
33

Cool URLs Mean Something

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

23rd Jul 2024
Earlier this month, MTV News abruptly pulled their site off the web without warning, eliminating a virtual archive of pop […] The post Cool URLs Mean Something appeared first on The History of the Web.
How fast is swift? Heavy Metal Edition (feat Nardi) The challenge, confirm a friends belief that swift is real system language by simulating buckets of...
12th Jul 2025
1

How fast is swift? Heavy Metal Edition (feat Nardi)

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

12th Jul 2025
The challenge, confirm a friends belief that swift is real system language by simulating buckets of particles, at least 100m on the cpu, hopefully beating out rust.
Building confidence in the face of impostor syndrome When I'm plowing away at a project, I almost always feel confident in my abilities. Sometimes, I...
27th Jun 2014
43

Building confidence in the face of impostor syndrome

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

27th Jun 2014
When I'm plowing away at a project, I almost always feel confident in my abilities. Sometimes, I question if I am a good enough engineer, designer, or statistician, but once I get started, my excitement transforms those doubts into motivation. But all bets are off as soon as I...
Why it’s hard to read the time on Infograph Quick, what time is it? If that took you a bit longer than usual to tell the time on the Apple...
9th Oct 2018
47

Why it’s hard to read the time on Infograph

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

9th Oct 2018
Quick, what time is it? If that took you a bit longer than usual to tell the time on the Apple Watch’s new default Infograph face, you’re not alone: John Gruber finds it “far too busy” Jason Snell finds it “pretty and packed with features”, but misses hour numerals Zac Hall...
Building a Chestnut Launcher The park near my house has lots of chestnuts and my kids have been collecting them like crazy (it’s...
3 weeks ago
2

Building a Chestnut Launcher

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

3 weeks ago
The park near my house has lots of chestnuts and my kids have been collecting them like crazy (it’s actually their favorite post-school activity). We accumulated quite a hoard. I thought it would be fun to make a launcher so we had something to do with our new chestnut...
In Memoriam, Encountering World War I, and Thinkable Horrors A delayed education on the trenches and scales of suffering
18th Jul 2026
1

In Memoriam, Encountering World War I, and Thinkable Horrors

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

18th Jul 2026
A delayed education on the trenches and scales of suffering
1st Oct 2024
Subtraction Is Functionally Complete To be precise, IEEE-754 floating point subtraction is functionally complete. That means you can...
28th Sep 2023
31

Subtraction Is Functionally Complete

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

28th Sep 2023
To be precise, IEEE-754 floating point subtraction is functionally complete. That means you can construct any binary circuit using nothing but floating point subtraction. To see how, we must start at the bottom. I quote the IEEE 754-2019 standard, section 6.3: 6.3 The sign...
Getting Started with Anchor Positioning For decades, one of the most notoriously-challenging problems on the web has been sticking one...
6th Jul 2026
1

Getting Started with Anchor Positioning

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

6th Jul 2026
For decades, one of the most notoriously-challenging problems on the web has been sticking one element to another element, for things like tooltips and nested menus. The CSSWG has decided to provide a first-class solution to this problem, and it’s pretty friggin’ cool! In this...
Is ops a bullshit job? I recently had the pleasure of reading anthropologist David Graeber’s 2018 book, Bullshit Jobs: A...
11th Feb 2025
97

Is ops a bullshit job?

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

11th Feb 2025
I recently had the pleasure of reading anthropologist David Graeber’s 2018 book, Bullshit Jobs: A Theory. Graeber defines a bullshit job as, a form of paid employment that is so completely pointless, unnecessary, or pernicious that even the employee cannot justify its existence...
Fourteen years Fourteen years It's a little hard to believe. Fourteen years ago today, I launched Buffer from my...
30th Nov 2024
90

Fourteen years

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

30th Nov 2024
Fourteen years It's a little hard to believe. Fourteen years ago today, I launched Buffer from my apartment in Birmingham, in the UK. The launch came seven weeks after I started working on the project on the side as a contract web developer. For a few weeks, I called it bfffr...
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.
Bottom-Up Idea Exploration My own content creation philosophy, explored through my own personal story with React
6th Jun 2021
1

Bottom-Up Idea Exploration

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

6th Jun 2021
My own content creation philosophy, explored through my own personal story with React
Screen Power Saving in the Linux Console I just made up a Debian trixie setup that has no need for a GUI. In fact, I rarely use the text...
24th Feb 2026
1

Screen Power Saving in the Linux Console

from The Changelog [alt+shift+b] in programming

24th Feb 2026
I just made up a Debian trixie setup that has no need for a GUI. In fact, I rarely use the text console either. However, because the machine is dual boot and also serves another purpose, it’s connected to my main monitor and KVM switch. The monitor has three inputs, and when...
Raising Bilingual Children in Japan (Without Breaking the Bank) I first came to Japan as a software developer in 2006, and have continuously resided in the country...
9th Apr 2026
1

Raising Bilingual Children in Japan (Without Breaking the Bank)

from TokyoDev [alt+shift+b] in programming

9th Apr 2026
I first came to Japan as a software developer in 2006, and have continuously resided in the country since. Since settling here, I’ve had two children with my Japanese wife. Now ages four and seven, they are on track to be fully bilingual. They use Japanese almost exclusively in...
Some notes on NixOS Hello! Over the holidays I decided it might be fun to run NixOS on one of my servers, as part of my...
1st Jan 2024
39

Some notes on NixOS

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

1st Jan 2024
Hello! Over the holidays I decided it might be fun to run NixOS on one of my servers, as part of my continuing experiments with Nix. My motivation for this was that previously I was using Ansible to provision the server, but then I’d ad hoc installed a bunch of stuff on...
No, Wall Street, DeepSeek is not "far superior" I mean, it is! But the whole story about the stock market reacting to the news about DeepSeek V3...
30th Oct 2024
37

No, Wall Street, DeepSeek is not "far superior"

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

30th Oct 2024
I mean, it is! But the whole story about the stock market reacting to the news about DeepSeek V3 and R1 is a fine example of the knee-jerk nature of mass consciousness in the era of clickbait economics. Briefly, by points: No, DeepSeek isn’t “head and shoulders...
Questionable Advice: “How do I feel worthwhile as a manager when my people are doing all the... “How do I feel worthwhile as a manager when my people are doing all the implementing?” — An...
23rd Jan 2021
1
23rd Jan 2021
“How do I feel worthwhile as a manager when my people are doing all the implementing?” — An Engineering Manager Hey, real quick: how long have you been managing? If it’s less than two years, honey, the answer is “you don’t.” Your feelings about your performance don’t mean much in...
Artificial Intelligence: Shades of Gray AI sure is a hot topic right now, and I see a lot of people arguing about it. To a lot of people...
25th Mar 2026
1

Artificial Intelligence: Shades of Gray

from The Changelog [alt+shift+b] in programming

25th Mar 2026
AI sure is a hot topic right now, and I see a lot of people arguing about it. To a lot of people around here, I’m the “computer person” they know and I get asked a lot about AI. I’m going to suggest a lot of things can be true at once. For instance: LLMs … Continue reading...
Dealing with Pathological Anxiety in Japan My honest opinion is that very few things in one’s life can be as fulfilling as living abroad. The...
10th Jul 2026
2

Dealing with Pathological Anxiety in Japan

from TokyoDev [alt+shift+b] in programming

10th Jul 2026
My honest opinion is that very few things in one’s life can be as fulfilling as living abroad. The opportunity to break away from my comfort zone, brave new horizons, and immerse myself in new cultures has probably been the greatest joy I’ve found during my time on this Earth....
Searching for The Early Founder Cadence I've been quite inspired by David Sacks' The Cadence ever since I read it. It prescribes an...
11th Jun 2023
1

Searching for The Early Founder Cadence

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

11th Jun 2023
I've been quite inspired by David Sacks' The Cadence ever since I read it. It prescribes an operational process and ideal team structure for a 50-500 person startup - running sales, finance, product, and marketing in sync in quarterly cycles with effective communication between...
25th May 2025
1

May 2025

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

25th May 2025
Pick Up What They Put Down > Translations welcome! (Português)
1st Jan 2020
1

Pick Up What They Put Down

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

1st Jan 2020
> Translations welcome! (Português)
Vulkan 1.4 sur Asahi Linux English version follows. Aujourd’hui, Khronos Group a sorti la spécification 1.4 de l’API graphique...
2nd Dec 2024
1

Vulkan 1.4 sur Asahi Linux

from Alyssa Rosenzweig [alt+shift+b] in programming

2nd Dec 2024
English version follows. Aujourd’hui, Khronos Group a sorti la spécification 1.4 de l’API graphique standard Vulkan. Le projet Asahi Linux est fier d’annoncer le premier pilote Vulkan 1.4 pour le matériel d’Apple. En effet, notre pilote graphique Honeykrisp est reconnu par...
How to test if user access has been revoked in a Meteor application A tutorial to test if user access has been revoked in a Meteor application.
23rd Aug 2017
48

How to test if user access has been revoked in a Meteor application

from Seán Barry [alt+shift+b] in programming

23rd Aug 2017
A tutorial to test if user access has been revoked in a Meteor application.
how to draw a tetrapod Concrete tetrapods are used to dissipate wave energy in coastal defences. There’s a bit of a craze...
24th Oct 2025
24

how to draw a tetrapod

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

24th Oct 2025
Concrete tetrapods are used to dissipate wave energy in coastal defences. There’s a bit of a craze for making tetrapod-shaped things: recently I’ve seen people making a plush tetrapod and a tetrapod lamp. So I thought it might be fun to model one. I found a nice way to describe...
Naked Emperors in Tech Some things we often repeat as truth just aren't. We should call bullshit more often.
6th Nov 2020
39

Naked Emperors in Tech

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

6th Nov 2020
Some things we often repeat as truth just aren't. We should call bullshit more often.
AMD CPUs, CCDs and CCXs When researching for my article about Linux pipes and for other upcoming articles, I had to get more...
3rd Oct 2024
73

AMD CPUs, CCDs and CCXs

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

3rd Oct 2024
When researching for my article about Linux pipes and for other upcoming articles, I had to get more familiar with how my CPU works. I thought I knew quite a bit, with L1/L2/L3 caches, ISA extensions, branch predictors, register renaming and so much more. But, it turns out, even...
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...
Using User-Select Using User-Select 2019-06-04 Highlighting text in order to copy, cut or paste content is a staple...
4th Jun 2019
40

Using User-Select

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

4th Jun 2019
Using User-Select 2019-06-04 Highlighting text in order to copy, cut or paste content is a staple action across the web. Now, what if I told you the ability to control what a user can select is configurable with a single CSS property? Introducing the CSS property Simply put, the...
What I'm up to - June 2024 Here's my monthly newsletter (a couple of weeks late!) about what I'm up to, which I send in place...
1st Jun 2024
1

What I'm up to - June 2024

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

1st Jun 2024
Here's my monthly newsletter (a couple of weeks late!) about what I'm up to, which I send in place of social media. What I did in May - Summer weather has hit NYC - it's great to be back outside - Pu...
Monitoring my weather at home 🌩️ Davis Vantage Wireless Console/Reciever, Raspberry Pi 3 Model B Rev 1.2, RTC module—the heart of my...
19th Feb 2023
58

Monitoring my weather at home 🌩️

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

19th Feb 2023
Davis Vantage Wireless Console/Reciever, Raspberry Pi 3 Model B Rev 1.2, RTC module—the heart of my weather center Despite their best efforts, all weather apps will eventually lie. Weather is often hyper-local. For example, trying to suss out the temperature this...
Making games in Go with Ebitengine Like a lot of people, you may be using Go at work to develop backend applications or create...
6th Jan 2026
1

Making games in Go with Ebitengine

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

6th Jan 2026
Like a lot of people, you may be using Go at work to develop backend applications or create infrastructure tools. But you may not be aware that you can actually make video games in Go using Ebitengine. gomding Just enough to make games Ebitengine aims at being dead simple. It...
What Ultimately Is There? Metaphysics and the Ruliad The Wolfram Institute recently received a grant from the Templeton World Charity Foundation for...
4th Feb 2026
1

What Ultimately Is There? Metaphysics and the Ruliad

from Stephen Wolfram Writings [alt+shift+b] in programming

4th Feb 2026
The Wolfram Institute recently received a grant from the Templeton World Charity Foundation for “Computational Metaphysics”. I wrote this piece in part as a launching point for discussions with experts in traditional philosophy. Moving Metaphysics from Philosophy to...
A Great Bumper Sticker I’m not really a fan of bumper stickers in general, but I saw this one on the freeway a few days ago...
24th Mar 2015
58

A Great Bumper Sticker

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

24th Mar 2015
I’m not really a fan of bumper stickers in general, but I saw this one on the freeway a few days ago and I couldn’t stop laughing: It’s of course making fun of the Earth Stickers that are so common everywhere (especially in Portland): If you’re curious, the original sticker was...
Behind the syntax: let and const variables There is a lot more going under the hood than simple syntax changes.
11th Jul 2018
1

Behind the syntax: let and const variables

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

11th Jul 2018
There is a lot more going under the hood than simple syntax changes.
It's time to become an ML engineer AI has recently crossed a utility threshold, where cutting-edge models such as GPT-3, Codex, and...
11th Apr 2022
64

It's time to become an ML engineer

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

11th Apr 2022
AI has recently crossed a utility threshold, where cutting-edge models such as GPT-3, Codex, and DALL-E 2 are actually useful and can perform tasks computers cannot do any other way. The act of producing these models is an exploration of a new frontier, with the discovery of...
Functional JavaScript: Learn by refactoring Learn the basics of functional programming by iteratively refactoring imperative code.
11th Nov 2016
1

Functional JavaScript: Learn by refactoring

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

11th Nov 2016
Learn the basics of functional programming by iteratively refactoring imperative code.
What is Backend-as-a-Service? Plenty of people have heard of SaaS, or Software-as-a-Service, which is simply software made...
5th Dec 2022
1

What is Backend-as-a-Service?

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

5th Dec 2022
Plenty of people have heard of SaaS, or Software-as-a-Service, which is simply software made available by a third party over the internet. Think Salesforce, WordPress, or MailChimp. And most people know what a “backend developer” is, that is, someone who is responsible for things...
Announcing CalVer It's about time. Technologists expect things to get better with time. Your current laptop has more...
22nd Jun 2016
1

Announcing CalVer

from Sedimental [alt+shift+b] in programming

22nd Jun 2016
It's about time. Technologists expect things to get better with time. Your current laptop has more RAM than the last, your current car is safer than its predecessor, and the latest version of your code is certainly the best ever. What if the same be said of versioning...
The Wonders of Text Ellipsis The Wonders of Text Ellipsis 2016-11-15 A common issue when working with constrained UI elements is...
15th Nov 2016
37

The Wonders of Text Ellipsis

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

15th Nov 2016
The Wonders of Text Ellipsis 2016-11-15 A common issue when working with constrained UI elements is text overflowing outside of it’s parent or breaking into addition lines (thus breaking the layout). This is most commonly seen with the direct and placeholder values for input...
The Review Is the Action Item 2024/05/30 The Review Is the Action Item I like to consider running an incident review to be its own...
30th May 2024
125

The Review Is the Action Item

from Ferd.ca [alt+shift+b] in programming

30th May 2024
2024/05/30 The Review Is the Action Item I like to consider running an incident review to be its own action item. Other follow-ups emerging from it are a plus, but the point is to learn from incidents, and the review gives room for that to happen. This is not surprising advice if...
Reverse engineering the MacBook clamshell mode You just got a large, Ultrawide monitor for your MacBook. You hook it up and marvel at the amount of...
17th Jan 2023
66

Reverse engineering the MacBook clamshell mode

from Copper • A blog about conductive layers [alt+shift+b] in programming

17th Jan 2023
You just got a large, Ultrawide monitor for your MacBook. You hook it up and marvel at the amount of pixels. You notice you never use the MacBook built-in display anymore, and it nags you to have it in your lower peripheral vision. Closing the lid is not an option because you...
The Boot.dev Beat. February 2025 It’s official: TJ’s C course walkthrough was released before GTA6! This is a great month for...
4th Feb 2025
1

The Boot.dev Beat. February 2025

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

4th Feb 2025
It’s official: TJ’s C course walkthrough was released before GTA6! This is a great month for Boot.dev, and for humanity as a whole.
20th Mar 2013
Don’t bother securing your trademarks in the beginning Disclaimer: This is intended as a short, tactical guide to getting your trademarks sorted out for...
1st Dec 2021
30

Don’t bother securing your trademarks in the beginning

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

1st Dec 2021
Disclaimer: This is intended as a short, tactical guide to getting your trademarks sorted out for the first time, on a minimal budget. This is not…
Homographic Spoofing: a new Ruby toolkit What is an homograph attack Homograph characters look the same or very similar to other characters,...
25th Jun 2024
34

Homographic Spoofing: a new Ruby toolkit

from 37signals Dev [alt+shift+b] in programming

25th Jun 2024
What is an homograph attack Homograph characters look the same or very similar to other characters, but are different. For example, the letters “l” and “ӏ” (Cyrrilic “ӏ”) look the same but are different characters. A homograph attack is a phishing attack where the attacker uses...
Most Demanded Helpdesk Features, According to IT Pros We've analyzed professional reviews, user testimonials, and forum discussions from IT professionals...
11th Aug 2025
1

Most Demanded Helpdesk Features, According to IT Pros

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

11th Aug 2025
We've analyzed professional reviews, user testimonials, and forum discussions from IT professionals to identify their common pain points and what they value most in existing helpdesk solutions. We've also investigated current trends in helpdesk and IT service management...
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 Ilic 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...
Cool Facts about Cuttlefish This was just a short rant I prepared for Netlify's Allhands where we were asked to give a short...
15th Jan 2019
50

Cool Facts about Cuttlefish

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

15th Jan 2019
This was just a short rant I prepared for Netlify's Allhands where we were asked to give a short lightning talk on any topic we wished. I picked cuttles. I actually saw one in real life diving in Fiji once!
Concurrent Processing in .NET 6 with System.Threading.Channels (Bonus: Interval Trees) Using .NET System.Threading.Channels for concurrent processing with interval trees.
6th Nov 2022
37
6th Nov 2022
Using .NET System.Threading.Channels for concurrent processing with interval trees.
AI Market Clarity A subset of AI markets have crystalized in the last 12 months, with the likely market leaders for...
22nd Jul 2025
1

AI Market Clarity

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

22nd Jul 2025
A subset of AI markets have crystalized in the last 12 months, with the likely market leaders for the next year or two suddenly clear
Coming soon This is General Robots.
31st Jan 2023
42

Coming soon

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

31st Jan 2023
This is General Robots.
Celebrating our first 20,000 members Dear Kagi community, Today, we’re happy and proud to have reached *20,000 paying members* ,...
24th Jan 2024
38

Celebrating our first 20,000 members

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

24th Jan 2024
Dear Kagi community, Today, we’re happy and proud to have reached *20,000 paying members* , including over 1,500 families all over the world, in our community.
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.
What if Stripe is the next Google? Working out a thought exercise by Paul Graham.
14th May 2021
1

What if Stripe is the next Google?

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

14th May 2021
Working out a thought exercise by Paul Graham.
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…
Building an Asynchronous, Internet-Optional Instant Messaging System I loaded up this title with buzzwords. The basic idea is that IM systems shouldn’t have to only use...
8th Dec 2022
30

Building an Asynchronous, Internet-Optional Instant Messaging System

from The Changelog [alt+shift+b] in programming

8th Dec 2022
I loaded up this title with buzzwords. The basic idea is that IM systems shouldn’t have to only use the Internet. Why not let them be carried across LoRa radios, USB sticks, local Wifi networks, and yes, the Internet? I’ll first discuss how, and then why. How do set it up I’ve...
Go's WaitGroup vs JavaScript's PromiseAll In applications that are i/o heavy, it can get clunky to synchronously execute high-latency...
4th Jun 2020
1

Go's WaitGroup vs JavaScript's PromiseAll

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

4th Jun 2020
In applications that are i/o heavy, it can get clunky to synchronously execute high-latency functions one after the other. For example, if I have a web page that needs to request seven files from the server before it can show the page, I need to asynchronously fetch all those...
Add Netlify Identity Authentication to any React App in 5 minutes with React Context, Hooks and... Adding authentication is a pain point for many React beginners. We’ve made it ridiculously easy to...
21st Jun 2019
43
21st Jun 2019
Adding authentication is a pain point for many React beginners. We’ve made it ridiculously easy to add Netlify Identity onto any React app, including create-react-app, Gatsby, Next.js, or any other setup you may have, by wrapping it all into one simple React Hook! However, this...
31st Oct 2024
The paper computer Now that we have actually good AI, I have this vision of a form of computing that doesn’t involve me...
9th Apr 2026
1

The paper computer

from the jsomers.net blog [alt+shift+b] in programming

9th Apr 2026
Now that we have actually good AI, I have this vision of a form of computing that doesn’t involve me using a computer so much. Imagine you had the day’s emails to go through. It would be nice if the ones that required a simple decision could be dispatched with a few pen-strokes:...
Simple Accessibility Simple Accessibility 2018-09-07 Implementing proper accessibility practices can seem a little...
7th Sep 2018
47

Simple Accessibility

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

7th Sep 2018
Simple Accessibility 2018-09-07 Implementing proper accessibility practices can seem a little daunting at first, but there are a few basic standards you can introduce into your project work-flow that are fairly straightforward: Basic design Test that your project has the proper...
AmigaGuide Reference Library As I slowly but surely work towards the next release of my setcmd project for the Amiga (see the 68k...
30th Jun 2025
58

AmigaGuide Reference Library

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

30th Jun 2025
As I slowly but surely work towards the next release of my setcmd project for the Amiga (see the 68k branch for the gory details and my total noob-like C flailing around), I’ve made heavy use of documentation in the AmigaGuide format. Despite it’s age, it’s a great Amiga-native...
Archiving Postleaf Postleaf — at least in its current form — has been discontinued. In the future, I'd like to bring it...
3rd Feb 2021
56

Archiving Postleaf

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

3rd Feb 2021
Postleaf — at least in its current form — has been discontinued. In the future, I'd like to bring it back as something different. Maybe an open source project. Maybe a SaaS product. I'm not sure at this point. The world still needs a simple platform to encourage blogging and the...
Mazers – a WebOS app rises again on iOS & iPad Way, waaayyy back in 2010, I built a fun little game for the Palm WebOS series of phones called...
8th Apr 2026
1

Mazers – a WebOS app rises again on iOS & iPad

from SOS [alt+shift+b] in programming

8th Apr 2026
Way, waaayyy back in 2010, I built a fun little game for the Palm WebOS series of phones called Mazer. I was happy with it, loads of people downloaded and played it, and then WebOS died. I recently found the source code again, and with the help of Claude AI I rewrote it to run...
Cool Facts about Cuttlefish This was just a short rant I prepared for Netlify's Allhands where we were asked to give a short...
15th Jan 2019
1

Cool Facts about Cuttlefish

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

15th Jan 2019
This was just a short rant I prepared for Netlify's Allhands where we were asked to give a short lightning talk on any topic we wished. I picked cuttles. I actually saw one in real life diving in Fiji once!
Until the end of the internet It's hard to know what'll stick around when shopping for software online. Popular services and...
20th Jun 2023
41

Until the end of the internet

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

20th Jun 2023
It's hard to know what'll stick around when shopping for software online. Popular services and crucial products get shut down all the time. You can't even trust that major conglomerates like Google to provide something you can count on two-five-ten years from now. And if you're...
I gave a talk: Finding Creativity Through Constraints In which I discuss how constraints have inspired my creative process as a musician and programmer.
25th Sep 2015
1

I gave a talk: Finding Creativity Through Constraints

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

25th Sep 2015
In which I discuss how constraints have inspired my creative process as a musician and programmer.
1st Dec 2015
45

Docember

from Steve Klabnik [alt+shift+b] in programming

1st Dec 2015
Digital product studios I describe Contraption Company as a digital product studio. Many people ask what that means. "Is it...
28th Jan 2024
1

Digital product studios

from Contraption Co. [alt+shift+b] in programming

28th Jan 2024
I describe Contraption Company as a digital product studio. Many people ask what that means. "Is it a startup?" (not exactly). "Is it an agency?" (ideally, no). "Do you make apps to spin them out into new companies?" (no). I envision a digital product
Meeting philosophy Decline meetings aggressively. Always try to resolve issues by e-mail or chat first if...
8th Sep 2023
31

Meeting philosophy

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

8th Sep 2023
Decline meetings aggressively. Always try to resolve issues by e-mail or chat first if possible. Decline any meeting without an explicit agenda (I make exceptions for my immediate manager). Decline any meeting where the agenda doesn't seem relevant to your work. Decline any...
Bureaulogy The study of bureaucracy
21st Dec 2024
26

Bureaulogy

from Grant Slatton [alt+shift+b] in programming

21st Dec 2024
The study of bureaucracy
10th Jun 2024
14

Privacy Monthly June

from Blog of Simple Analytics [alt+shift+b] in programming

10th Jun 2024
The UX of HTML by Vasilis van Gemert Recently when I gave a coding assignment — an art directed web page about a...
1st Dec 2023
36

The UX of HTML

from HTMHell [alt+shift+b] in programming

1st Dec 2023
by Vasilis van Gemert Recently when I gave a coding assignment — an art directed web page about a font — a student asked: does it have to be semantic and shit? The whole class looked up, curious about the answer — please let it be no! I answered that no, it doesn’t have to be...
Inspiring high school students with HTML and CSS Nearly a year ago I reached out to my high school across the state about coming in and giving a talk...
17th Feb 2020
1

Inspiring high school students with HTML and CSS

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

17th Feb 2020
Nearly a year ago I reached out to my high school across the state about coming in and giving a talk about careers in tech. Due to conflicting schedules I had to reschedule a few times and after a few crazy months of travel to end my 2019, I finally got the trip on the calendar...
Announcing The Assistant Yes, the rumours are true! Kagi has been thoughtfully integrating AI into our search experience,...
4th Sep 2024
88

Announcing The Assistant

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

4th Sep 2024
Yes, the rumours are true! Kagi has been thoughtfully integrating AI into our search experience, creating a smarter, faster, and more intuitive search.
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