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+→]
Browser font rendering inconsistencies 22 June 2020 I was working on a project that required me pulling up the developer tools in different...
22nd Jun 2020
1

Browser font rendering inconsistencies

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

22nd Jun 2020
22 June 2020 I was working on a project that required me pulling up the developer tools in different browsers against my personal website when I opened up Safari and noticed how drastically different the title of my page was rendering. It was extremely bold in Safari compared to...
2014-03-08 www.azarask.in/blog/post/the-wrong-problem
8th Mar 2014
24

2014-03-08

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

8th Mar 2014
www.azarask.in/blog/post/the-wrong-problem
The Elon Swing Voter I’m getting on a plane back to America tonight, been away for over 3 months. It sort of fills me...
6th Dec 2024
97

The Elon Swing Voter

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

6th Dec 2024
I’m getting on a plane back to America tonight, been away for over 3 months. It sort of fills me with dread and anxiety. I remember going to the Apple store before I was leaving, the uhhhhhhh from the sales people was awful. 0 pride. Nobody cares. So different from the sales...
Winner, Name that Ware, November 2024 The Ware for November 2024 is the NLP-16A by cherry-takuan. It’s a bespoke 16-bit CPU made entirely...
31st Dec 2024
126

Winner, Name that Ware, November 2024

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

31st Dec 2024
The Ware for November 2024 is the NLP-16A by cherry-takuan. It’s a bespoke 16-bit CPU made entirely from 74HC00 NAND gates. Even the D-flip flops are made from NAND gates: Lots and lots of NAND gates… I got to meet the maker, who goes by Cherry Takuan, at the Chiba Institute of...
1st Jul 2022
15

July 2022

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

1st Jul 2022
Uncensored Models I am publishing this because many people are asking me how I did it, so I will...
15th May 2023
179

Uncensored Models

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

15th May 2023
I am publishing this because many people are asking me how I did it, so I will...
Interoperable Personal Libraries and Ad Hoc Reading Groups Exploring ways to build social infrastructure around books and reading on the open web
20th Feb 2022
24

Interoperable Personal Libraries and Ad Hoc Reading Groups

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

20th Feb 2022
Exploring ways to build social infrastructure around books and reading on the open web
Python Versions Management With pyenv Using the latest version of Python is always a good idea. First of all - you get the new features...
3rd Feb 2021
1

Python Versions Management With pyenv

from Sebastian Witowski [alt+shift+b] in programming

3rd Feb 2021
Using the latest version of Python is always a good idea. First of all - you get the new features like the f-strings (Python 3.6), ordered dictionaries (officially guaranteed from Python 3.7, but already present in Python 3.6), or the union operator (Python 3.9). But even if you...
Bear is now source-available Updates to the Bear license
1st Sep 2025
47

Bear is now source-available

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

1st Sep 2025
Updates to the Bear license
Introducing Joe Martin - Our first Product Marketer Before joining PostHog, Joe Martin had never owned a Mac. The former tech and games journalist...
6th Aug 2021
41

Introducing Joe Martin - Our first Product Marketer

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

6th Aug 2021
Before joining PostHog, Joe Martin had never owned a Mac. The former tech and games journalist previously did everything on PC, but joining PostHog…
Book Poll 2019 I've been feeling like I've skewed too much on empty calories recently. So I ran [this...
2nd Sep 2019
42

Book Poll 2019

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

2nd Sep 2019
I've been feeling like I've skewed too much on empty calories recently. So I ran [this poll](https://twitter.com/swyx/status/1168182079613485056):
Recently The snow has been tough for my running schedule in February but it's starting to clear and...
1st Mar 2026
1

Recently

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

1st Mar 2026
The snow has been tough for my running schedule in February but it's starting to clear and temperatures have started to lift. Yesterday got in a solid 45 miles of cycling, including up to this point near the George Washington Bridge, and back on the Tappan Zee. Listening I didn't...
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
State machines - Why and how to use them in web development. What is a state machine? I think Wikipedia does a very good job of defining a state machine. A...
17th Dec 2022
33

State machines - Why and how to use them in web development.

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

17th Dec 2022
What is a state machine? I think Wikipedia does a very good job of defining a state machine. A finite-state machine (FSM) or finite-state automaton (FSA, plural: automata), finite automaton, or simply a state machine, is a mathematical model of computation. It is an abstract...
WTF is operations? #serverless I just got back from the very first ever @serverlessconf in NYC.  I have a soft spot for...
31st May 2016
1

WTF is operations? #serverless

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

31st May 2016
I just got back from the very first ever @serverlessconf in NYC.  I have a soft spot for well-curated single-track conferences, and the organizers did an incredible job.  Major kudos to @iamstan and team for pulling together such a high-caliber mix of attendees as well as...
Treat it as finished * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * One of the most...
3rd Apr 2011
35

Treat it as finished

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

3rd Apr 2011
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * One of the most important differences for me personally in how I’ve run my current startup compared to the last one I founded has been how I treat the product at each stage of the process. With...
The Web Witch's Grimoire // Week of 18 October 2021 22 October 2021 We're going to pretend like it's not been 10 months since I blogged. Pandemic life,...
22nd Oct 2021
1

The Web Witch's Grimoire // Week of 18 October 2021

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

22nd Oct 2021
22 October 2021 We're going to pretend like it's not been 10 months since I blogged. Pandemic life, writing a book on design for developers, and everything else that comes with existing right now has me worn out. When I've got free time, it's usually running off to go bike, get...
SemVer: The Tricky Parts Semantic versioning, is the way to version packages in JS ecosystem. I always thought I understood...
8th Nov 2021
31

SemVer: The Tricky Parts

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

8th Nov 2021
Semantic versioning, is the way to version packages in JS ecosystem. I always thought I understood semver, but that illusion disappeared once I started maintaining libraries myself. Semver has tricky edge cases where it's unclear what the new version number should be: Should you...
AI Startup Moats: The Difference Between Bakers and Ovens Are new AI startups "just another wrapper for a 3rd party model"? Does having an oven make you a...
9th Nov 2024
90

AI Startup Moats: The Difference Between Bakers and Ovens

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

9th Nov 2024
Are new AI startups "just another wrapper for a 3rd party model"? Does having an oven make you a baker?
Beware The Fallacy of Composition Many things that make sense individually don't make sense as a group.
1st Oct 2020
56

Beware The Fallacy of Composition

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

1st Oct 2020
Many things that make sense individually don't make sense as a group.
7th Feb 2023
PHP functions to get and remove the file extension from a string I use these regular expressions all the time, but it's much more convenient to have them both in...
12th Mar 2009
42

PHP functions to get and remove the file extension from a string

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

12th Mar 2009
I use these regular expressions all the time, but it's much more convenient to have them both in convenient PHP functions. // Returns only the file extension (without the dot) function file_ext($filename) { return preg_match('/\./', $filename) ? preg_replace('/^.*\./', '',...
Exercise: a requirement for sleep? * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * Recently I have...
21st Nov 2010
53

Exercise: a requirement for sleep?

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

21st Nov 2010
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * Recently I have struggled to get to sleep at night. When I need to be up at 8 and working away on either my own projects or exciting client projects by 9 it is vital that I wake up refreshed
2019 International Developer in Japan Survey Results *This survey has become a yearly thing. Browse [all our survey results](/insights).* If you're an...
7th Jan 2020
36

2019 International Developer in Japan Survey Results

from TokyoDev [alt+shift+b] in programming

7th Jan 2020
*This survey has become a yearly thing. Browse [all our survey results](/insights).* If you're an international software developer looking for a job in Japan, it can be hard to tell what your market rate is. Sure, there's data (in Japanese) for the market as a whole, but that...
what is a favicon? I must confess. There is this pet peeve I have. Whenever I come across a project, website, or app...
11th Nov 2025
1

what is a favicon?

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

11th Nov 2025
I must confess. There is this pet peeve I have. Whenever I come across a project, website, or app which sports the default favicon (favorite icon) of whatever framework, tool, or library used to make said project, website, or app, I cannot help but be disappointed. Nay, more than...
Chickadee 0.10.0 released I'm happy to announce that Chickadee 0.10.0 has been released! Chickadee is a game development...
24th May 2023
1

Chickadee 0.10.0 released

from dthompson [alt+shift+b] in programming

24th May 2023
I'm happy to announce that Chickadee 0.10.0 has been released! Chickadee is a game development toolkit for Guile. Chickadee aims to provide all the features that parenthetically inclined game developers need to make 2D and 3D games in Scheme. This release is on the smaller side...
The Post-Developer Era When OpenAI released GPT-4 back in March 2023, they kickstarted the AI revolution. The consensus...
14th Apr 2025
62

The Post-Developer Era

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

14th Apr 2025
When OpenAI released GPT-4 back in March 2023, they kickstarted the AI revolution. The consensus online was that front-end development jobs would be totally eliminated within a year or two.Well, it’s been more than two years since then, and I thought it was worth revisiting some...
Svelte as an Eleventy Template Engine Svelte is a really nice authoring format for HTML components. I wanted to explore if I could extend...
1st Feb 2020
1

Svelte as an Eleventy Template Engine

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

1st Feb 2020
Svelte is a really nice authoring format for HTML components. I wanted to explore if I could extend Eleventy to use it.
First Letter Pseudo Element First Letter Pseudo Element 2019-05-03 In today’s TypeTip we will be taking a look at the often...
3rd May 2019
35

First Letter Pseudo Element

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

3rd May 2019
First Letter Pseudo Element 2019-05-03 In today’s TypeTip we will be taking a look at the often overlooked :first-letter CSS pseudo element. Though you might only use this for specific article-format web pages, it’s still a nice-to-have in your web dev toolset. The HTML Like most...
Progress and Challenges: Reflections of a Working Mother in Japan The result of [TokyoDev's International Developers in Japan Survey...
7th Jul 2023
43

Progress and Challenges: Reflections of a Working Mother in Japan

from TokyoDev [alt+shift+b] in programming

7th Jul 2023
The result of [TokyoDev's International Developers in Japan Survey 2022](/insights/2022-developer-survey) revealed that the country is still struggling to close the gender gap in the workplace in the tech industry. As a Japanese woman and a mother of two children, I was very...
Using Novela by Narative (updated) With the growing community interest in Gatsby, we hope to create more resources that make it easier...
4th Aug 2019
1

Using Novela by Narative (updated)

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

4th Aug 2019
With the growing community interest in Gatsby, we hope to create more resources that make it easier for anyone to grasp the power of this incredible tool.
What I'm up to - August 2023 I'm Philip, and this is my monthly newsletter about what I'm up to, which I send in place of social...
1st Aug 2023
1

What I'm up to - August 2023

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

1st Aug 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 July Booklet is a product I've been building to help communi...
Office 2007 files downloading as ZIP files in Internet Explorer Today I learned that Microsoft Office 2007 files (you know, the new ones that end in DOCX, XLSX, and...
18th Mar 2010
43

Office 2007 files downloading as ZIP files in Internet Explorer

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

18th Mar 2010
Today I learned that Microsoft Office 2007 files (you know, the new ones that end in DOCX, XLSX, and PPTX) don't always download properly in Internet Explorer. In fact, IE tends to see them as ZIP files and forces their extension to change to .zip when you select download. This...
Quietly quantum-resistant blogging Among the other fun news recently, two papers were published that suggest quantum computers capable...
9th Apr 2026
1

Quietly quantum-resistant blogging

from alexwlchan [alt+shift+b] in programming

9th Apr 2026
Among the other fun news recently, two papers were published that suggest quantum computers capable of breaking classical public-key cryptography algorithms are much closer than previously believed. What was thought to be years away might now be months. I found Filippo Valsorda’s...
Starlink in Nov 2022 My Starlink Internet service has gotten pretty bad; every evening I'm well under 50Mbps and some...
26th Nov 2022
48

Starlink in Nov 2022

from Nelson's Weblog [alt+shift+b] in programming

26th Nov 2022
My Starlink Internet service has gotten pretty bad; every evening I'm well under 50Mbps and some hours I only get 2Mbps. (Compare 100Mbps+ last year.) I've given up trying to stream 1080p video at night; that's a pretty dismal result for a new Internet service in 2022. Starlink...
I was interviewed for a podcast My work interviewed me as part of their "employee spotlight" series.
29th Oct 2016
1

I was interviewed for a podcast

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

29th Oct 2016
My work interviewed me as part of their "employee spotlight" series.
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
The Season of Mindfulness Resolutions suck. Give yourself a theme instead.
2nd Apr 2021
1

The Season of Mindfulness

from beep.blog [alt+shift+b] in programming

2nd Apr 2021
Resolutions suck. Give yourself a theme instead.
2014-06-13 articles.manugarg.com/aboutelfauxiliaryvectors.html
13th Jun 2014
24

2014-06-13

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

13th Jun 2014
articles.manugarg.com/aboutelfauxiliaryvectors.html
Beginning 3D printing A brief introduction to 3D printing, following the same steps I have taken over the last two weeks...
28th May 2025
56

Beginning 3D printing

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

28th May 2025
A brief introduction to 3D printing, following the same steps I have taken over the last two weeks as a complete beginner.
Install Mcrypt PHP Extension on OSX Yosemite After updating Statamic to 1.10.2, I started getting Mcrypt errors. After some Googling, I found...
29th Jan 2015
35

Install Mcrypt PHP Extension on OSX Yosemite

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

29th Jan 2015
After updating Statamic to 1.10.2, I started getting Mcrypt errors. After some Googling, I found some complicated fixes. After some noodling around, here’s a simple way to fix it with Homebrew: First, figure out which version of PHP you’re running. You can do this by opening up...
A compelling title that is cryptic enough to get you to take action on it A bold first sentence that draws you in. A steering second sentence to set you further down the...
9th Apr 2026
1
9th Apr 2026
A bold first sentence that draws you in. A steering second sentence to set you further down the path. A third sentence that tantalizes and alludes to content to follow. Following is an initial explanatory paragraph. It serves to help back up the previous paragraphs, and start to...
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...
SumatraPDF new features: March 18, 2026 New in the SumatraPDF pre-release builds: DDE commands accept arguments Commands sent...
4 days ago
1

SumatraPDF new features: March 18, 2026

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

4 days ago
New in the SumatraPDF pre-release builds: DDE commands accept arguments Commands sent via DDE can take arguments, the same as in custom shortcuts (#5383). Loading message in tab While a document loads, its tab shows a “loading” message instead of the home...
Finding a tricky bug in Elasticsearch 8.4.2 A few weeks ago, I helped to find a bug in Elasticsearch 8.4.2. We’d started seeing issues in our...
5th Oct 2022
46

Finding a tricky bug in Elasticsearch 8.4.2

from alexwlchan [alt+shift+b] in programming

5th Oct 2022
A few weeks ago, I helped to find a bug in Elasticsearch 8.4.2. We’d started seeing issues in our Elastic cluster at work, and I was able to isolate the issue in a small, reproducible test case. I shared my code with Elastic engineers, and that helped them identify and fix the...
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.
Write on the Boot.dev Blog We’ve just opened up the Boot.dev Blog to public contributions! We’re really excited to see all the...
2nd Sep 2022
1

Write on the Boot.dev Blog

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

2nd Sep 2022
We’ve just opened up the Boot.dev Blog to public contributions! We’re really excited to see all the great stories that our readers and students will create.
Fighting with YouTube to show a preview image TLDR: Click here for code to implement a lightweight, resilient clickable YouTube preview. YouTube...
11th Aug 2025
1

Fighting with YouTube to show a preview image

from SOS [alt+shift+b] in programming

11th Aug 2025
TLDR: Click here for code to implement a lightweight, resilient clickable YouTube preview. YouTube videos are expensive to load on a web page. This compounds if you want your page to display many videos at the same time for the user to choose from. Before the user even plays the...
Puffed millet and qui'nola I've never been to Sqirl, but ever since I ordered their puffed millet 'nola on a whim, I've been...
11th Mar 2020
48

Puffed millet and qui'nola

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

11th Mar 2020
I've never been to Sqirl, but ever since I ordered their puffed millet 'nola on a whim, I've been obsessed. All I want for breakfast these days is a bowl of this granola with some plain yogurt. UPDATE: I no longer order from Sqirl after hearing about their jam mold and the deeper...
All code is technical debt Technical debt, as originally [coined by Ward...
5th Jul 2018
35

All code is technical debt

from TokyoDev [alt+shift+b] in programming

5th Jul 2018
Technical debt, as originally [coined by Ward Cunningham](http://wiki.c2.com/?WardExplainsDebtMetaphor), is the idea that you can gain a temporary speed boost by rushing software development, at the cost of slowing down future development. This acts like a loan. With a loan,...
Questionable Advice: “After Being A Manager, Can I Be Happy As A Cog?” One of my stretch goals for 2019 was to start writing an advice column.  I get a lot of questions...
23rd Nov 2019
1
23rd Nov 2019
One of my stretch goals for 2019 was to start writing an advice column.  I get a lot of questions about everything under the sun: observability, databases, career advice, management problems, what the best stack is for a startup, how to hire and interview, etc.  And while I enjoy...
The Defender's Window The OpenAI-Hugging Face incident was a watershed moment for cybersecurity because it gave a peek...
16th Aug 2026
1

The Defender's Window

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

16th Aug 2026
The OpenAI-Hugging Face incident was a watershed moment for cybersecurity because it gave a peek into how the capabilities of a typical threat actor will evolve in upcoming months. I’ve spoken with many organizations over the past few weeks, and one theme is clear: they know they...
Programming Portals Small, scoped areas within a graphical interface that allow users to read and write simple...
23rd Oct 2022
24

Programming Portals

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

23rd Oct 2022
Small, scoped areas within a graphical interface that allow users to read and write simple programmes
My Fave New Podcasts of 2022 As someone who does a lot of my learning via podcasts, I've been putting up picks lists for 3 years...
1st Jan 2023
48

My Fave New Podcasts of 2022

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

1st Jan 2023
As someone who does a lot of my learning via podcasts, I've been putting up picks lists for 3 years straight (see main [2019 list](https://www.swyx.io/fave-podcasts), then my [2020](https://www.swyx.io/fave-podcasts-2020) and [2021](https://www.swyx.io/fave-podcasts-2021) diffs),...
Every Frame Perfect A while ago I was reading about Wayland and this quote stuck with me: A stated goal of Wayland is...
13th Jun 2026
1

Every Frame Perfect

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

13th Jun 2026
A while ago I was reading about Wayland and this quote stuck with me: A stated goal of Wayland is “every frame is perfect”. And I think this is a goal we should all aspire to. Wayland is talking about the technical side of things (modern GPU stacks are very complex and Wayland is...
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...
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 time before YC I'm James , and I work with Tim . We are the co-founders of PostHog - a current batch YC company....
1st Sep 2019
33

The time before YC

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

1st Sep 2019
I'm James , and I work with Tim . We are the co-founders of PostHog - a current batch YC company. This is us (I'm on the right), just after we got…
The (Real) 11 Reasons I Don’t Hire You (With 🙏 to Joe Beda, whose brilliant idea for a blog post this was.  Thanks for letting me borrow...
18th Oct 2019
1

The (Real) 11 Reasons I Don’t Hire You

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

18th Oct 2019
(With 🙏 to Joe Beda, whose brilliant idea for a blog post this was.  Thanks for letting me borrow it!) Interviewing is hard and it sucks. In theory, it really shouldn’t be.  You’re a highly paid professional and your skills are in high demand.  This ought to be a meeting between...
The Boot.dev Beat. February 2026 A new year and another record broken! In January a combined 4,016,641 lessons and challenges were...
11th Feb 2026
1

The Boot.dev Beat. February 2026

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

11th Feb 2026
A new year and another record broken! In January a combined 4,016,641 lessons and challenges were completed by you, dear pupils! And to top it off, we’re now releasing the much anticipated Power BI Course by none other than Alex the Analyst! I hope you enjoy it.
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...
Stay Gold, America We are at an unprecedented point in American history, and I'm concerned we may lose sight of the...
7th Jan 2025
112

Stay Gold, America

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

7th Jan 2025
We are at an unprecedented point in American history, and I'm concerned we may lose sight of the American Dream.
Announcing Stack Overflow for Teams New product: Stack Overflow for Teams lets you direct questions to members of your own team,...
3rd May 2018
61

Announcing Stack Overflow for Teams

from Joel on Software [alt+shift+b] in programming

3rd May 2018
New product: Stack Overflow for Teams lets you direct questions to members of your own team, company, or organization. Read more "Announcing Stack Overflow for Teams"
Setting Up AdGuard Home with Eero Setting Up AdGuard Home with Eero 2022-11-04 Eariler this year I posted detailed instructions on...
4th Nov 2022
60

Setting Up AdGuard Home with Eero

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

4th Nov 2022
Setting Up AdGuard Home with Eero 2022-11-04 Eariler this year I posted detailed instructions on setting up Pi-Hole with Eero and it seemed to help out a few people having troubles. With AdGuard Home recently popping up on the frontpage of HackerNews, I thought now would be a...
How HEAD works in git Hello! The other day I ran a Mastodon poll asking people how confident they were that they...
8th Mar 2024
74

How HEAD works in git

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

8th Mar 2024
Hello! The other day I ran a Mastodon poll asking people how confident they were that they understood how HEAD works in Git. The results (out of 1700 votes) were a little surprising to me: 10% “100%” 36% “pretty confident” 39% “somewhat confident?” 15% “literally no idea” I was...
Digital decluttering I spent a lot of my formative Internet years in online fandom. I read novel-length stories about...
13th Sep 2024
86

Digital decluttering

from alexwlchan [alt+shift+b] in programming

13th Sep 2024
I spent a lot of my formative Internet years in online fandom. I read novel-length stories about Doctor Who characters; I swooned over fan art of the Lizzie Bennet Diaries; I pored over in-depth analyses of each episode of Carmilla. Most of that is gone now. Links rot quickly,...
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
Announcing the Hatnote Top 100 Originally published on the Hatnote blog. Moreso than any other major site, Wikipedia is centered...
14th Dec 2015
1

Announcing the Hatnote Top 100

from Sedimental [alt+shift+b] in programming

14th Dec 2015
Originally published on the Hatnote blog. Moreso than any other major site, Wikipedia is centered around knowledge, always growing, and brimming with information. It's important to remember that the insight of our favorite community-run encyclopedia often follows the focus of its...
Understanding TypeScript Generics TypeScript generics can be confusing for beginners. This article explains why they are useful and...
22nd Jul 2020
51

Understanding TypeScript Generics

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

22nd Jul 2020
TypeScript generics can be confusing for beginners. This article explains why they are useful and when to use them.
How To Cache Images - React Native Expo (Managed) Caching images in React Native can be easy, even if you are using Expo’s managed workflow. The...
4th Feb 2020
1

How To Cache Images - React Native Expo (Managed)

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

4th Feb 2020
Caching images in React Native can be easy, even if you are using Expo’s managed workflow. The problem many devs run into is that React Native only supports caching images on IOS out of the box.
If WordPress is to survive, Matt Mullenweg must be removed I believe Matt Mullenweg's abuses of his unilateral, unchecked powers prove that it is in the best...
27th Sep 2024
94

If WordPress is to survive, Matt Mullenweg must be removed

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

27th Sep 2024
I believe Matt Mullenweg's abuses of his unilateral, unchecked powers prove that it is in the best interest of the entire WordPress community that he be removed from power immediately.
Starlit sky coffee pitcher, 2024 Starlit sky on a clear night / the milky way / eternity / clarity / raindrops sticking to window...
13th Apr 2024
36

Starlit sky coffee pitcher, 2024

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

13th Apr 2024
Starlit sky on a clear night / the milky way / eternity / clarity / raindrops sticking to window glass
Thinking more about Netscape Time Netscape time's influence has gone far beyond Netscape itself, and tis a legacy that we still...
3rd Jun 2026
1

Thinking more about Netscape Time

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

3rd Jun 2026
Netscape time's influence has gone far beyond Netscape itself, and tis a legacy that we still wrestle with on the web. We probably always will. The post Thinking more about Netscape Time appeared first on The History of the Web.
How I Got a Junior Software Engineering Job in Japan From Overseas Many people say that to find a software engineering job in Japan, you need to be here first. The...
2 days ago
1

How I Got a Junior Software Engineering Job in Japan From Overseas

from TokyoDev [alt+shift+b] in programming

2 days ago
Many people say that to find a software engineering job in Japan, you need to be here first. The most common ways into Japan without a job are to become a student, arrive on a Working Holiday visa, or use the J-Find visa — all of which mean spending a lot of money just to show up...
Guile-websocket 0.3.0 released I'm happy to announce that guile-websocket 0.3.0 has been released! Guile-websocket is an...
23rd Jan 2026
1

Guile-websocket 0.3.0 released

from dthompson [alt+shift+b] in programming

23rd Jan 2026
I'm happy to announce that guile-websocket 0.3.0 has been released! Guile-websocket is an implementation of the WebSocket protocol, both the client and server sides, for Guile Scheme. Highlights for this release are: New (web socket) module that provides a standard Scheme...
Password Rules Are Bullshit Of the many, many, many bad things about passwords, you know what the worst is? Password rules. If...
10th Mar 2017
46

Password Rules Are Bullshit

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

10th Mar 2017
Of the many, many, many bad things about passwords, you know what the worst is? Password rules. If we don't solve the password problem for users in my lifetime I am gonna haunt you from beyond the grave as a ghost pic.twitter.com/Tf9EnwgoZv — Jeff Atwood
Puppet and MySQL: create databases and users Puppet MySQL management couldn’t be easier. Most applications use some kind of SQL database, and...
6th Aug 2018
1

Puppet and MySQL: create databases and users

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

6th Aug 2018
Puppet MySQL management couldn’t be easier. Most applications use some kind of SQL database, and MySQL is a simple, easy to use, drop-in solution. In this article I’ll show you how to manage your MySQL servers, users, databases, and access permissions using Puppet.
Rethinking work beyond the factory I recently completed a two-week creative residence at Almost Perfect in Tokyo. I split my time on...
27th Feb 2024
1

Rethinking work beyond the factory

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

27th Feb 2024
I recently completed a two-week creative residence at Almost Perfect in Tokyo. I split my time on the trip between working on Booklet and exploring Japan. The Almost Perfect residence runs continuously, with two residents at a time. Each residency concludes with a public gallery...
7 Best Practices for Every Python Developer If you’re looking to improve your coding, there are lots of steps you can take, but the first is...
4th Jan 2022
1

7 Best Practices for Every Python Developer

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

4th Jan 2022
If you’re looking to improve your coding, there are lots of steps you can take, but the first is focusing on Python best practices. It’s really important that your code is readable, testable, and maintainable. From picking good variable names, refactoring code that gets repeated...
Aesthetic Command Lines with Hyper, Spaceship, and Oh My Zsh My fairly banal, basic, but beautiful command line setup
5th Oct 2024
33

Aesthetic Command Lines with Hyper, Spaceship, and Oh My Zsh

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

5th Oct 2024
My fairly banal, basic, but beautiful command line setup
Managing your drafts through the API Now you can flesh out your newsletter, without committing to an actual send
1st Jul 2019
1

Managing your drafts through the API

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

1st Jul 2019
Now you can flesh out your newsletter, without committing to an actual send
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...
Vicuna A new LLaMA-derived model has appeared, called Vicuna. Now I've been playing with a lot of models...
5th Apr 2023
37

Vicuna

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

5th Apr 2023
A new LLaMA-derived model has appeared, called Vicuna. Now I've been playing with a lot of models like this, such as Alpaca and GPT4All. And I also fine-tuned my own. But Vicuna is a lot better. Here is a conversation I had with it. User: Write a limerick about language...
The gift of constraints One of the hardest things about shipping products is balancing this contradiction: you want to do...
9th Sep 2024
29

The gift of constraints

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

9th Sep 2024
One of the hardest things about shipping products is balancing this contradiction: you want to do the best possible work everywhere, but optimizing every piece takes time, and time is finite. I’ve done a poor job here countless times in my career. And I have seen many others...
Svelte as an Eleventy Template Engine Svelte is a really nice authoring format for HTML components. I wanted to explore if I could extend...
1st Feb 2020
36

Svelte as an Eleventy Template Engine

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

1st Feb 2020
Svelte is a really nice authoring format for HTML components. I wanted to explore if I could extend Eleventy to use it.
Forking Chrome to render in a terminal I wrote about forking Chrome to turn HTML to SVG two months ago, today we're going to do something...
27th Jan 2023
62

Forking Chrome to render in a terminal

from Fathy Boundjadj [alt+shift+b] in programming

27th Jan 2023
I wrote about forking Chrome to turn HTML to SVG two months ago, today we're going to do something similar by making it render into a terminal. Let me introduce you to the Carbonyl web browser! Drawing Read more..
New microblog with TILs I added a new section to this site a couple weeks ago called TIL (“today I learned”). the goal: save...
9th Nov 2024
84

New microblog with TILs

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

9th Nov 2024
I added a new section to this site a couple weeks ago called TIL (“today I learned”). the goal: save interesting tools & facts I posted on social media One kind of thing I like to post on Mastodon/Bluesky is “hey, here’s a cool thing”, like the great SQLite repl litecli, or the...
The 8 Most Popular Coding Languages of 2026 And more importantly, how to choose the most popular coding language you should learn. 🔗 How can...
4th Jan 2021
1

The 8 Most Popular Coding Languages of 2026

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

4th Jan 2021
And more importantly, how to choose the most popular coding language you should learn. 🔗 How can you decide what the most popular coding language is? It’s like trying to pick the most popular ice cream flavor - everyone has a favorite. The truth is that different coders prefer...
What I'm up to - June 2022 I'm testing a monthly email about what I'm doing! ✨ Highlights of last month - I finished the...
1st Jun 2022
1

What I'm up to - June 2022

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

1st Jun 2022
I'm testing a monthly email about what I'm doing! ✨ Highlights of last month - I finished the first version of Postcard, which is a personal website + mailing list tool I'm building. (If you w...
Handmade Seattle 2023 A couple of months ago I gave a talk “SQL’s Inner Workings” at Handmade Seattle 2023 conference with...
11th Jan 2024
30

Handmade Seattle 2023

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

11th Jan 2024
A couple of months ago I gave a talk “SQL’s Inner Workings” at Handmade Seattle 2023 conference with the following abstract: An exposé by a whistleblower investigating the marketing claims of “It’s just the same old SQL you know.” Most databases nowadays provide an SQL interface...
The Pull Request A brief and biased history. Oh yeah, there’s pull requests now – GitHub blog, Sat, 23 Feb 2008 When...
31st Aug 2024
102

The Pull Request

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

31st Aug 2024
A brief and biased history. Oh yeah, there’s pull requests now – GitHub blog, Sat, 23 Feb 2008 When GitHub launched, it had no code review. Three years after launch, in 2011, GitHub user rtomayko became the first person to make a real code comment, which read, in full:...
My Mac OSX Setup Application Installs Homebrew is a ridiculously good package management system for OSX. It’s a huge...
9th Jul 2014
46

My Mac OSX Setup

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

9th Jul 2014
Application Installs Homebrew is a ridiculously good package management system for OSX. It’s a huge step above MacPorts and Fink when it comes to installing and managing open source software. Spectacle is a free window resizing utility that gives you keyboard shortcuts to resize...
Building a Better Web Takes a Village: Introducing Kagi Specials ------------------------------------------------------------------- Our curation of privacy-first...
3rd Sep 2025
36

Building a Better Web Takes a Village: Introducing Kagi Specials

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

3rd Sep 2025
------------------------------------------------------------------- Our curation of privacy-first projects worth knowing and supporting ------------------------------------------------------------------- Nothing excites us more than bringing together people who believe the web...
The Boot.dev Beat. September 2024 The arcanum was soooooo close to defeating the Hound of Zaggoroth in this month’s boss fight....
4th Sep 2024
1

The Boot.dev Beat. September 2024

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

4th Sep 2024
The arcanum was soooooo close to defeating the Hound of Zaggoroth in this month’s boss fight. 88,297,514 xp was gained over the course of the event, and 90,000,000 was all that was needed to secure victory. It’s a shame, but we can’t win them all. The hound will return soon.
Recently This’ll be the last Recently in 2025. It’s been a decent year for me, a pretty rough year for the...
1st Dec 2025
1

Recently

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

1st Dec 2025
This’ll be the last Recently in 2025. It’s been a decent year for me, a pretty rough year for the rest of the world. I hope, for everyone, that 2026 sees the reversal of some of the current trends. Watching This video from Daniel Yang, who makes spectacular bikes of his...
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...
Building Basecamp project stacks with Hotwire It’s been two decades since Rails changed the way we build web apps. As the demand for richer and...
7th Nov 2023
38

Building Basecamp project stacks with Hotwire

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

7th Nov 2023
It’s been two decades since Rails changed the way we build web apps. As the demand for richer and richer UIs grew, teams came up with different frontends to deliver on those expectations. Client-side frameworks such as Angular, Ember, and React emerged as popular choices. One of...
What can we learn from sexaplication on nuclear power plants Component redundancy is used heavily in safety-critical and mission-critical systems for reliability...
10th Apr 2021
43

What can we learn from sexaplication on nuclear power plants

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

10th Apr 2021
Component redundancy is used heavily in safety-critical and mission-critical systems for reliability improvement. But outside this niche, it's surprisingly little known in the world of software. Which is a shame since it's a simple but economical idea. It costs nothing to keep in...
Delightful React File/Directory Structure How should we structure components and other files in our React apps? I've iterated my way to a...
15th Mar 2022
65

Delightful React File/Directory Structure

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

15th Mar 2022
How should we structure components and other files in our React apps? I've iterated my way to a solution I'm really happy with. In this blog post, I'll share how it works, what the tradeoffs are, and how I mitigate them.
How to use currentColor in your stylesheet I've had my head buried so deep in code that I hadn't even noticed this existed. It's a simple way...
4th Dec 2014
37

How to use currentColor in your stylesheet

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

4th Dec 2014
I've had my head buried so deep in code that I hadn't even noticed this existed. It's a simple way to reference the current text color when writing CSS. Works in modern browsers, including IE9+. If you use Less or Sass then you probably already use something like @text-color....
One Developer, Two Dozen Agents, Zero Alignment Why we need collaborative AI engineering and a tour of Ace: the multiplayer coding workspace
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 and a tour of Ace: the multiplayer coding workspace
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...
Introducing “Shadow Palette Generator” In order to create lush, realistic shadows in CSS, we need to use multiple layers and colors. How do...
16th Nov 2021
36

Introducing “Shadow Palette Generator”

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

16th Nov 2021
In order to create lush, realistic shadows in CSS, we need to use multiple layers and colors. How do we come up with all of the parameters, though? I've built a tool that'll help.
Sandcastles Getting old as a person who makes digital experiences feels a lot like having really strong opinions...
17th Apr 2023
22

Sandcastles

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

17th Apr 2023
Getting old as a person who makes digital experiences feels a lot like having really strong opinions about how sandcastles should be built.
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.
Transclusion and Transcopyright Dreams The lost permissioning and copyright system of the Web
2nd Jan 2021
30

Transclusion and Transcopyright Dreams

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

2nd Jan 2021
The lost permissioning and copyright system of the Web
The Holy Grail of IE Testing I have finally discovered a way to test old versions of Internet Explorer that doesn’t suck. This...
12th Aug 2012
49

The Holy Grail of IE Testing

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

12th Aug 2012
I have finally discovered a way to test old versions of Internet Explorer that doesn’t suck. This setup allows you to test authentic versions of IE6, IE7, and IE8 without the need to boot up virtual machines. It also allows you to have a debug bar in each of these versions so...
Code Review Decision Fatigue People think they lack motivation, what they really lack is clarity – James Clear, Atomic...
12th Mar 2022
1

Code Review Decision Fatigue

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

12th Mar 2022
People think they lack motivation, what they really lack is clarity – James Clear, Atomic Habits Code review innocently asks a staggering question: “does this code look good to you?” It’s not even clear how to start to answer this question – which makes putting off code reviews...
Networking Essentials: Congestion Control Bottlenecks inevitably arise in networks. How do we deal with them in TCP? How about in practical...
7th Oct 2018
41

Networking Essentials: Congestion Control

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

7th Oct 2018
Bottlenecks inevitably arise in networks. How do we deal with them in TCP? How about in practical streaming applications like Youtube and Skype?
Enterprise Software with Python When I first published 10 Myths of Enterprise Python on the PayPal Engineering blog, there were a...
22nd Mar 2016
1

Enterprise Software with Python

from Sedimental [alt+shift+b] in programming

22nd Mar 2016
When I first published 10 Myths of Enterprise Python on the PayPal Engineering blog, there were a lot of reactions. Some I expected: Surprise at Python in the enterprise space. Relief at more attestation of Python's use in the enterprise. And, as with all the best, a few...
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
The Boot.dev Beat. June 2025 We’ve capitulated into the vibe coding era? Well… not really. But it’s cool to understand how AI...
10th Jun 2025
1

The Boot.dev Beat. June 2025

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

10th Jun 2025
We’ve capitulated into the vibe coding era? Well… not really. But it’s cool to understand how AI agents like Cursor and Claude Code work under the hood.
Master of my domain Let’s talk business—independent business, that is. What’s the cost of being the boss? Some more...
28th Feb 2024
36

Master of my domain

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

28th Feb 2024
Let’s talk business—independent business, that is. What’s the cost of being the boss? Some more hard-learned lessons from my own horrible career.
UNIX Permissions for Dummies (“Dummies”, AKA, future me) I know all this information for some value of the word...
12th Jan 2020
1

UNIX Permissions for Dummies

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

12th Jan 2020
(“Dummies”, AKA, future me) I know all this information for some value of the word “know”. Epistemologically speaking, “knowing” in the age of ubiquitous broadband is tantamount to knowing what search term will find the answer you need. In a hypothetical post-apocalyptic dystopia...
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...
GitHub’s updated Commits page and the interactive list component GitHub has updated the page template used to list Commits on a repository. Central to this...
20th Dec 2024
52

GitHub’s updated Commits page and the interactive list component

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

20th Dec 2024
GitHub has updated the page template used to list Commits on a repository. Central to this experience is an interactive list component that I was responsible for architecting. This work was done alongside input from James Scholes, whose guidance was instrumental to the effort’s...
“Just” One Line From Jeremy Keith’s piece “Responsibility”: Dropping in one line of JavaScript seems like a...
3rd Jun 2024
68

“Just” One Line

from Jim Nielsen’s Blog [alt+shift+b] in programming

3rd Jun 2024
From Jeremy Keith’s piece “Responsibility”: Dropping in one line of JavaScript seems like a victimless crime. It’s just one small script, right? But JavaScript can import more JavaScript. “It’s just one line of code” is a pitch you hear all the time. It might also be the biggest...
A confusing lifetime error related to Rust's lifetime elision Earlier this week, I ran into a confusing situation with lifetimes and the borrow checker while...
2nd Jan 2023
2

A confusing lifetime error related to Rust's lifetime elision

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

2nd Jan 2023
Earlier this week, I ran into a confusing situation with lifetimes and the borrow checker while working on my Lox interpreter. It took me a little while to figure out, and it's an instructive situation. Here's a reduced-down version of what I was working on. It's an interpreter,...
Go maps vs switches Go maps vs switches
4th Mar 2021
15

Go maps vs switches

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

4th Mar 2021
Go maps vs switches
The power of company retreats: Thoughts after the 8th Buffer retreat By now we have a fairly long history of doing retreats at Buffer. We’re now a 75 person team...
9th Mar 2017
57

The power of company retreats: Thoughts after the 8th Buffer retreat

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

9th Mar 2017
By now we have a fairly long history of doing retreats at Buffer. We’re now a 75 person team [https://buffer.com/about], and we just wrapped up our 8th company retreat in Madrid, Spain. Here’s a quick history of retreat locations, timeline and size over time: 1.
A window switcher on the Mac App Store? Is it even possible? Not really, no. Not without annoying workarounds and a confusing user experience. Another email,...
2nd Aug 2022
42

A window switcher on the Mac App Store? Is it even possible?

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

2nd Aug 2022
Not really, no. Not without annoying workarounds and a confusing user experience. Another email, another annoyed user: Firefox not loading websites when launched through rcmd! It works when launched from Alfred.. Please fix ASAP!! I’m gonna fix this Firefox issue once and for...
The Deployment Fidelity Problem The most important problem that we face as software professionals is this: If somebody thinks of a...
31st Aug 2021
1

The Deployment Fidelity Problem

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

31st Aug 2021
The most important problem that we face as software professionals is this: If somebody thinks of a good idea, how do we deliver it to users as quickly as possible? – Continuous Delivery Production is a low-fidelity version of your codebase. Many deployment metrics are just a...
Atlas of AI by Kate Crawford I’ll admit I’m a HUGE believer of advances in Artificial Intelligence. Deep learning or just general...
22nd Jun 2022
46

Atlas of AI by Kate Crawford

from somenice [alt+shift+b] in programming

22nd Jun 2022
I’ll admit I’m a HUGE believer of advances in Artificial Intelligence. Deep learning or just general machine learning. From Bayesian beginnings to GANs and CNNs, I’m all about data, ML and all of the promises it’s future holds. The problems it can solve today seemed impossible...
DevOps vs SRE: delayed coverage of the dumbest war Last week was the West Coast Velocity conference.  I had a terrific time — I think it’s the best...
30th Jun 2016
1

DevOps vs SRE: delayed coverage of the dumbest war

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

30th Jun 2016
Last week was the West Coast Velocity conference.  I had a terrific time — I think it’s the best Velocity I’ve been to yet.  I also slipped in quite late, the evening before last, to catch Gareth’s session on DevOps vs SRE. I had to catch it, because Gareth Rushgrove (of DevOps...
Apollo Vampire V1200 Review After months of being on the waiting list, I recently recieved my Apollo Vampire V1200V2...
21st Jul 2020
49

Apollo Vampire V1200 Review

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

21st Jul 2020
After months of being on the waiting list, I recently recieved my Apollo Vampire V1200V2 accelerator! Since then, my Amiga has had a new lease of life so I thought I’d write an update covering all the stuff I would have wanted to know while I was waiting for the package to...
Implicit Assertions (article) Have a better understanding about the explicit and implicit assertions now, and perhaps even have a...
12th Mar 2024
71

Implicit Assertions (article)

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

12th Mar 2024
Have a better understanding about the explicit and implicit assertions now, and perhaps even have a test or two in mind to improve.
Getting localized month and day names in the browser JavaScript has a well-supported date/time formatting API called Intl.DateTimeFormat. Here's a tip —...
25th Nov 2020
50

Getting localized month and day names in the browser

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

25th Nov 2020
JavaScript has a well-supported date/time formatting API called Intl.DateTimeFormat. Here's a tip — you can use it to generate localized month and day names without the need for a language pack! This is super useful if you're building, say, a date picker or a calendar app. I've...
Invisible success I spent a decent amount of time last year helping to create a table component. Tables are...
17th Apr 2024
26

Invisible success

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

17th Apr 2024
I spent a decent amount of time last year helping to create a table component. Tables are complicated to make. They’re even more complicated to make accessible. I’m proud of our efforts here, especially because I think we went about making it the right way: Identifying an...
What I'm up to - February 2026 Here is my monthly newsletter about what I'm up to, which I send in place of social media. What I...
1st Feb 2026
1

What I'm up to - February 2026

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

1st Feb 2026
Here is my monthly newsletter about what I'm up to, which I send in place of social media. What I did in January - Busy month at Chroma - including launching a case study with Mintlify who recently ...
Web Development on a $200 Chromebook Web Development on a $200 Chromebook 2020-01-07 This blog post was written, edited and tested...
7th Jan 2020
32

Web Development on a $200 Chromebook

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

7th Jan 2020
Web Development on a $200 Chromebook 2020-01-07 This blog post was written, edited and tested locally on a cheap $200 Chromebook. The article draft was composed in Sublime Text. Jekyll (the SSG this website uses) was generated via the Linux Beta Terminal running alongside Chrome...
How Long Does It Take To Learn JavaScript? (& How To Learn Fast) A good programming language is one that newcomers can learn fast. This is one of the reasons why...
5th Feb 2022
1

How Long Does It Take To Learn JavaScript? (& How To Learn Fast)

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

5th Feb 2022
A good programming language is one that newcomers can learn fast. This is one of the reasons why JavaScript is so popular – it’s possible to learn Javascript quickly and with minimum fuss.
What I'm up to - August 2024 Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I...
1st Aug 2024
1

What I'm up to - August 2024

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

1st Aug 2024
Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did in late June + July - Been working hard on Find AI - rolling out lots of feature and updates, st...
Making AWS Amplify work with Rollup AWS Amplify assumes CommonJS, which Rollup is allergic to. I recently discovered that you can make...
2nd Jun 2020
38

Making AWS Amplify work with Rollup

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

2nd Jun 2020
AWS Amplify assumes CommonJS, which Rollup is allergic to. I recently discovered that you can make it work with Rollup with a few tweaks.
Limits of Superintelligence research.google.com/pubs/pub40565.html
7th May 2016
23

Limits of Superintelligence

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

7th May 2016
research.google.com/pubs/pub40565.html
21st Jan 2026
The “10x engineer:" 50 years ago and now How has parts of the classic book on software engineering, ‘The Mythical Man Month,’ aged with time,...
12th Mar 2024
77

The “10x engineer:" 50 years ago and now

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

12th Mar 2024
How has parts of the classic book on software engineering, ‘The Mythical Man Month,’ aged with time, and is it still relevant half a century on – or does it belong in a museum, alongside floppy discs?
9th Jun 2025
JavaScript Bits You Skipped the First Time Around Illustrated notes on advanced but fundamental topics in JavaScript
28th Dec 2019
1

JavaScript Bits You Skipped the First Time Around

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

28th Dec 2019
Illustrated notes on advanced but fundamental topics in JavaScript
Issues with object-oriented programming in Guile Scheme is often thought of as a functional programming language, but really it is a multi-paradigm...
5th Oct 2022
42

Issues with object-oriented programming in Guile

from dthompson [alt+shift+b] in programming

5th Oct 2022
Scheme is often thought of as a functional programming language, but really it is a multi-paradigm language, including object-oriented programming. My Scheme of choice for the past decade has been Guile. It comes with support for OOP via GOOPS: The Guile Object Oriented...
Infra-Red, In Situ (IRIS) Inspection of Silicon Cryptography tells us how to make a chain of trust rooted in special-purpose chips known as secure...
8th Mar 2023
48

Infra-Red, In Situ (IRIS) Inspection of Silicon

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

8th Mar 2023
Cryptography tells us how to make a chain of trust rooted in special-purpose chips known as secure elements. But how do we come to trust our secure elements? I have been searching for solutions to this thorny supply chain problem. Ideally, one can directly inspect the...
Building and launching my first iPhone app (And doing it the hard way.)
29th Jun 2019
1

Building and launching my first iPhone app

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

29th Jun 2019
(And doing it the hard way.)
Dealing with diverged git branches Hello! One of the most common problems I see folks struggling with in Git is when a local branch...
1st Feb 2024
116

Dealing with diverged git branches

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

1st Feb 2024
Hello! One of the most common problems I see folks struggling with in Git is when a local branch (like main) and a remote branch (maybe also called main) have diverged. There are two things that make this situation hard: If you’re not used to interpreting git’s error messages,...
The xz Issue Isn’t About Open Source You’ve probably heard of the recent backdoor in xz. There have been a lot of takes on this, most of...
4th Apr 2024
116

The xz Issue Isn’t About Open Source

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

4th Apr 2024
You’ve probably heard of the recent backdoor in xz. There have been a lot of takes on this, most of them boiling down to some version of: The problem here is with Open Source Software. I want to say not only is that view so myopic that it pushes towards the incorrect, but also it...
Improving Github's New Design Improving Github’s New Design 2020-07-07 Like many other Github users, I am not a big fan of their...
7th Jul 2020
32

Improving Github's New Design

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

7th Jul 2020
Improving Github’s New Design 2020-07-07 Like many other Github users, I am not a big fan of their recent repository page redesign. In my mind it seems like a change just for the sake of change - the original UI worked perfectly fine. Sigh. I was planning on recreating the...
Find programming work by increasing luck surface area Antonio asked on HN: How do I earn a small amount of money to sustain myself as a developer? I wrote...
29th Jun 2022
36

Find programming work by increasing luck surface area

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

29th Jun 2022
Antonio asked on HN: How do I earn a small amount of money to sustain myself as a developer? I wrote a response centered around increasing luck surface area. This essay expands on it because I’ve seen this a few times now: good developers asking how to find work while botching...
Epistemic Disclosure Providing clear metadata on the epistemic validity of content
10th Nov 2021
1

Epistemic Disclosure

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

10th Nov 2021
Providing clear metadata on the epistemic validity of content
Naked Emperors in Tech Some things we often repeat as truth just aren't. We should call bullshit more often.
6th Nov 2020
1

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.
Barbershop Multitracks with Zane I recorded two barbershop tags with my friend Zane Fiala.
29th Dec 2008
1

Barbershop Multitracks with Zane

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

29th Dec 2008
I recorded two barbershop tags with my friend Zane Fiala.
Frickin' Shaders With Frickin' Laser 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 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 =...
The Boot.dev Beat. December 2025 We plan to wrap up 2025 with some important quality of life updates! League placement badges, lesson...
7th Dec 2025
1

The Boot.dev Beat. December 2025

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

7th Dec 2025
We plan to wrap up 2025 with some important quality of life updates! League placement badges, lesson bookmarks, and major improvements to the Training Grounds are just a few of the highlights. Thanks for learning with us, we’re gearing up the platform for a ton of new courses in...
Write on the Boot.dev Blog We’ve just opened up the Boot.dev Blog to public contributions! We’re really excited to see all the...
2nd Sep 2022
1

Write on the Boot.dev Blog

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

2nd Sep 2022
We’ve just opened up the Boot.dev Blog to public contributions! We’re really excited to see all the great stories that our readers and students will create.
Nobody Profits Intellectual property is a really dumb idea. “But piracy is theft. Clean and simple. It’s smash and...
18th Feb 2025
60

Nobody Profits

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

18th Feb 2025
Intellectual property is a really dumb idea. “But piracy is theft. Clean and simple. It’s smash and grab. It ain’t no different than smashing a window at Tiffany’s and grabbing merchandise.” - Joe Biden, 46th president of the USA Except it isn’t and Joe Biden is a senile moron....
How to build a culture of shipping The best time to write is when you're excited about an idea. Strike when the iron is hot.
3rd Jun 2024
1

How to build a culture of shipping

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

3rd Jun 2024
The best time to write is when you're excited about an idea. Strike when the iron is hot.
Truths about digital accessibility Creating, maintaining, or evaluating accessible technology? Here are some things to keep in mind...
29th Jul 2019
24

Truths about digital accessibility

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

29th Jul 2019
Creating, maintaining, or evaluating accessible technology? Here are some things to keep in mind (note that identity-first language is intentional): Each screen reader behaves differently This is by design. Behavior is a balancing act between a screen reader’s features, the...
On Opening Essays, Conference Talks, and Jam Jars How to open pieces of narrative non-fiction writing, conference talks, and sticky jars
13th Apr 2024
1

On Opening Essays, Conference Talks, and Jam Jars

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

13th Apr 2024
How to open pieces of narrative non-fiction writing, conference talks, and sticky jars
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?
Limited Editions and Ticket Demand Or alternatively "Curiosities in Vinyl, Part 4". If you’re not interested in buying music in a...
19th Apr 2025
1

Limited Editions and Ticket Demand

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

19th Apr 2025
Or alternatively "Curiosities in Vinyl, Part 4". If you’re not interested in buying music in a physical form you may well have missed that last Saturday (12th April 2025) was “Record Store Day” (RSD)1. A biannual event where independent record stores are supplied with releases...
A lazy dark mode A fast simple way of drop in dark mode support using nextjs and react.
20th Jun 2020
1

A lazy dark mode

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

20th Jun 2020
A fast simple way of drop in dark mode support using nextjs and react.
Writing AWS Lambda functions behind SQS with LambdaQ I got bored of writing the boilerplate. My team got bored of reviewing it. No more!
11th Apr 2024
1

Writing AWS Lambda functions behind SQS with LambdaQ

from beep.blog [alt+shift+b] in programming

11th Apr 2024
I got bored of writing the boilerplate. My team got bored of reviewing it. No more!
25th Apr 2022
30

Joining Arcol

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

25th Apr 2022
Git squash is not nice history Today I read a brilliant article about effective use of git bisect, but I disagreed with a small...
5th Oct 2020
1

Git squash is not nice history

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

5th Oct 2020
Today I read a brilliant article about effective use of git bisect, but I disagreed with a small nuance of one of its conclusions (and, by internet law, was honor bound to write a blog post about it): Had this happened in a code base with a ‘nice history’ (as the...
Proxmox Proxmox is good software for a home datacenter. It’s an OS you install on server hardware that lets...
18th Jan 2024
61

Proxmox

from Nelson's Weblog [alt+shift+b] in programming

18th Jan 2024
Proxmox is good software for a home datacenter. It’s an OS you install on server hardware that lets you easily run multiple virtual machines and LXC containers. It also manages disk storage and has some more complex support for high availability in a cluster, distributed storage...
The State of Vector Search in SQLite Making vector search fast, memory-efficient, and natural in SQLite.
1st Sep 2025
1

The State of Vector Search in SQLite

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

1st Sep 2025
Making vector search fast, memory-efficient, and natural in SQLite.
1st Sep 2020
Who gets to do strategy? If you talk to enough aspiring leaders, you’ll become familiar with the prevalent idea that they...
6th Mar 2025
70

Who gets to do strategy?

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

6th Mar 2025
If you talk to enough aspiring leaders, you’ll become familiar with the prevalent idea that they need to be promoted before they can work on strategy. It’s a truism, but I’ve also found this idea perfectly wrong: you can work on strategy from anywhere in an organization, it just...
CSS: Indenting Text CSS: Indenting Text 2019-04-05 A lot of developers tend to do the bare minimum when it comes to...
5th Apr 2019
32

CSS: Indenting Text

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

5th Apr 2019
CSS: Indenting Text 2019-04-05 A lot of developers tend to do the bare minimum when it comes to implementing proper website typography. This isn’t an insult - I’m happy that typography is given any thought at all during development, I just believe more can always be done to...
Demystifying styled-components For so many React devs, styled-components seems kinda magical. It isn't at all clear how it uses...
21st Jun 2021
38

Demystifying styled-components

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

21st Jun 2021
For so many React devs, styled-components seems kinda magical. It isn't at all clear how it uses traditional CSS features under-the-hood, and that lack of clarity can cause real problems when things go awry. In this post, we'll learn exactly how styled-components works by...
Running Dolphin Locally with Ollama Wanna chat with Dolphin locally? (no internet connection needed) Here is the easy way -...
3rd Dec 2023
214

Running Dolphin Locally with Ollama

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

3rd Dec 2023
Wanna chat with Dolphin locally? (no internet connection needed) Here is the easy way - Ollama. install ollama. after you finsh you should be able to run ollama from the command line. Also you will see the ollama icon up top like this: Iff you are curious - anytime you see that...
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.
The best product analytics tools for startups, compared A tale as old as time: a founding team ships their MVP, installs Google Analytics , watches...
4th Mar 2026
1

The best product analytics tools for startups, compared

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

4th Mar 2026
A tale as old as time: a founding team ships their MVP, installs Google Analytics , watches pageview numbers go up, and feels good about themselves…
What's new, Kubernetes? It’s hard to believe, but Cloud Native DevOps with Kubernetes has been out for nearly a year!...
2nd Apr 2020
1

What's new, Kubernetes?

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

2nd Apr 2020
It’s hard to believe, but Cloud Native DevOps with Kubernetes has been out for nearly a year! While much has changed in the Kubernetes landscape, a lot is also the same. In this post we’ll cover some of the things that have changed (and what hasn’t).
My Favorite Tiny Programming Projects I love creating tiny programs that solve actual (often minor) problems. As Julia Evans points out,...
23rd May 2022
47

My Favorite Tiny Programming Projects

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

23rd May 2022
I love creating tiny programs that solve actual (often minor) problems. As Julia Evans points out, this is not only a great way to make programming fun but actually one of the best ways to learn. Below are some my favorite tiny programs I’ve created. Finding Campsites My wife...
Free Edition of Charles Gounod’s Le Crucifix I typeset a Creative Commons edition of Charles Gounod's a cappella choral work 'Le Crucifix'.
1st Oct 2013
1

Free Edition of Charles Gounod’s Le Crucifix

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

1st Oct 2013
I typeset a Creative Commons edition of Charles Gounod's a cappella choral work 'Le Crucifix'.
Summit 010 Berlin Ink & Switch invited a few folks out for a day of conversations in Berlin. Here are some notes and...
6th Jun 2022
40

Summit 010 Berlin

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

6th Jun 2022
Ink & Switch invited a few folks out for a day of conversations in Berlin. Here are some notes and pictures from that event.
Full Stack Foundations (workshop) The Full Stack Foundations workshop covers modern web development best practices including Styling,...
1st Sep 2023
32

Full Stack Foundations (workshop)

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

1st Sep 2023
The Full Stack Foundations workshop covers modern web development best practices including Styling, Routing, Data Loading, Forms, SEO, Error Handling, and more!
Profiling Rust programs the easy way Performance is one of the big reasons to use Rust. It's not a magic wand for performance, it just...
4th Dec 2023
2

Profiling Rust programs the easy way

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

4th Dec 2023
Performance is one of the big reasons to use Rust. It's not a magic wand for performance, it just gives you the control to eke out whatever performance you need. So if your program is still slow, how do you fix that? Profiling your program is one of the best options for figuring...
I am not your Cloud person Jack of all clouds In an episode of Screaming in the Cloud podcast, Corey Quinn, a cloud services...
26th Jul 2023
35

I am not your Cloud person

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

26th Jul 2023
Jack of all clouds In an episode of Screaming in the Cloud podcast, Corey Quinn, a cloud services expert, mentioned a running prank that he sometimes pulls on Amazon engineers: Quinn inserts a fictional AWS service name into the conversation, with the AWS person not batting an...
Making html_of_jsx ~10x faster A story of how static analysis helped improve performance in html_of_jsx
3rd Dec 2025
1

Making html_of_jsx ~10x faster

from sancho.dev [alt+shift+b] in programming

3rd Dec 2025
A story of how static analysis helped improve performance in html_of_jsx
Doodling with the Mac’s command icon The command key (⌘) has been a ubiquitious part of the Mac for over forty years. It was chosen by...
4th Jul 2024
114

Doodling with the Mac’s command icon

from alexwlchan [alt+shift+b] in programming

4th Jul 2024
The command key (⌘) has been a ubiquitious part of the Mac for over forty years. It was chosen by legendary icon designer Susan Kare, who picked it from a symbol dictionary – this shape was already being used in Sweden to highlight an interesting feature on a map. It’s an...
NixOS generators Build Nix images for a variety of deployment targets like Amazon EC2 or DigitalOcean
1st Jun 2026
1

NixOS generators

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

1st Jun 2026
Build Nix images for a variety of deployment targets like Amazon EC2 or DigitalOcean
How we designed the PostHog mascot Creating mascots goes beyond just putting iPencil to iPad. It’s a long, confusing, and sometimes...
7th Oct 2021
35

How we designed the PostHog mascot

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

7th Oct 2021
Creating mascots goes beyond just putting iPencil to iPad. It’s a long, confusing, and sometimes frustrating process which requires a lot of patience…
Plaid Layoffs and beyond Last week, Plaid announced laying off 20% of its workforce (260 people). Today I signed my...
13th Dec 2022
29

Plaid Layoffs and beyond

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

13th Dec 2022
Last week, Plaid announced laying off 20% of its workforce (260 people). Today I signed my termination agreement, which makes this week my last week as part of Plaid’s infrastructure team. Kelly Sikkema Moving forward While being laid off and having to leave a very talented...
Clinical troubleshooting: diagnose any production issue, fast. Over the years, I've developed a reliable method for harnessing the diagnostic power of groups. My...
8th Mar 2024
77

Clinical troubleshooting: diagnose any production issue, fast.

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

8th Mar 2024
Over the years, I've developed a reliable method for harnessing the diagnostic power of groups. My approach is derived from a different field in which groups of experts with various levels of context need to reason together about problems in a complex, dynamic system:...
The Boot.dev Beat. May 2023 We hit some amazing milestones in April. We now have over 40,000 registered students and over...
3rd May 2023
1

The Boot.dev Beat. May 2023

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

3rd May 2023
We hit some amazing milestones in April. We now have over 40,000 registered students and over 500,000 lessons completed on the platform! I hope your learnings are going well, and that everything we’re building is helping you, even if it’s in a small way.
How to Blow Up a Timeline NOTE: I’d been working on this piece on and off for a few weeks while trying to move to NYC and...
7th Jul 2023
109

How to Blow Up a Timeline

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

7th Jul 2023
NOTE: I’d been working on this piece on and off for a few weeks while trying to move to NYC and settle into my new apartment, and just as I was about to publish it, Elon rate-limited Twitter and so, sensing a moment of weakness, Meta pulled up its launch date for Threads to...
How I program with Agents How I program with Agents 2025-06-08 This is the second part of my ongoing self-education in how to...
8th Jun 2025
1

How I program with Agents

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

8th Jun 2025
How I program with Agents 2025-06-08 This is the second part of my ongoing self-education in how to adapt my programming experience to a world with computers that talk. The first part, , covered ways LLMs can be adapted into our existing tools (basically, autocomplete) and how...
content slop AI slop is everywhere. But what even is slop and is AI really to blame?
5th Feb 2025
1

content slop

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

5th Feb 2025
AI slop is everywhere. But what even is slop and is AI really to blame?
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