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+→]
Can Guitar Frets Perform Multiplication? I’m sure that some pictures are worth a thousand words, but others trigger a whole lot of...
3 weeks ago
1

Can Guitar Frets Perform Multiplication?

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

3 weeks ago
I’m sure that some pictures are worth a thousand words, but others trigger a whole lot of puzzlement. Such was the case with the cover of a book I recently bought entitled Calculating with Tones: The Logarithmic Logic of Music: ... more ...
27th Sep 2023
From 0 to 1 MB in DOS A tour on how DOS was able to use most of the 1 MB address space of the 8086
17th Jan 2024
45

From 0 to 1 MB in DOS

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

17th Jan 2024
A tour on how DOS was able to use most of the 1 MB address space of the 8086
Surprise! Big Updates for OS 7 Are Here! This month we have a bunch of surprise updates for OS 7 and as always a progress update on OS 8....
7th Aug 2024
91

Surprise! Big Updates for OS 7 Are Here!

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

7th Aug 2024
This month we have a bunch of surprise updates for OS 7 and as always a progress update on OS 8. We’re getting very close to releasing the latest version of our operating system and that means releasing new versions of all of the projects we maintain! That means big new versions...
On being “currently based anywhere” Currently based anywhere. That’s what I landed on when I changed the copy on my homepage indicating...
11th Jun 2022
23

On being “currently based anywhere”

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

11th Jun 2022
Currently based anywhere. That’s what I landed on when I changed the copy on my homepage indicating that I was based out of Atlanta. I…
Recently Writing in from Washington, DC, my once-hometown and the birthplace of Mapbox. This one will be...
3rd Jul 2023
56

Recently

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

3rd Jul 2023
Writing in from Washington, DC, my once-hometown and the birthplace of Mapbox. This one will be quick because I’m between one thing and another! Listening Dry Daniel by Buke and Gase Buke and Gase released some music they recorded a while ago, and there are some hits in it. I...
Making noisy SVGs Addendum Dec 7, 2023 One of my ongoing fixations with the web is how improvements in technology...
30th Nov 2023
48

Making noisy SVGs

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

30th Nov 2023
Addendum Dec 7, 2023 One of my ongoing fixations with the web is how improvements in technology inform web design. In an earlier post this…
When you don't have chocolate chips... But you still have large blocks of Valrhona dark chocolate and are craving the flavors of chocolate...
12th Mar 2011
41

When you don't have chocolate chips...

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

12th Mar 2011
But you still have large blocks of Valrhona dark chocolate and are craving the flavors of chocolate chip cookies? Turns out that while it's difficult to turn a large block into chip-sized chunks, it's a lot easier to turn it into shavings. Unfortunately, these shavings would get...
How to Throw A Company Offsite In A “Post-COVID” World Earlier this month we had our first Honeycomb all-hands offsite in three years … our first one since...
28th Feb 2023
37

How to Throw A Company Offsite In A “Post-COVID” World

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

28th Feb 2023
Earlier this month we had our first Honeycomb all-hands offsite in three years … our first one since February of 2020, before the plague. It was wonderful and glorious and silly and energizing and so, so SO much fun. It was a potent reminder of the reality that no virtual...
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...
28th Mar 2021
Kagi Search - New Features We’d like to give an update about the most important things happening at Kagi in the last three...
22nd Dec 2022
35

Kagi Search - New Features

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

22nd Dec 2022
We’d like to give an update about the most important things happening at Kagi in the last three months.
Bottom-Up Idea Exploration My own content creation philosophy, explored through my own personal story with React
6th Jun 2021
42

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
An Interactive Guide to SVG Paths SVG gives us many different primitives to work with, but by far the most powerful is the element....
18th Aug 2025
1

An Interactive Guide to SVG Paths

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

18th Aug 2025
SVG gives us many different primitives to work with, but by far the most powerful is the element. Unfortunately, it’s also the most inscrutable, with its compact Regex-style syntax. In this tutorial, we’ll demystify this infamous element and see some of the cool things we can...
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...
Ten years of Overcast: A new foundation Today, on the tenth anniversary of Overcast 1.0, I’m happy to launch a complete rewrite and redesign...
16th Jul 2024
93

Ten years of Overcast: A new foundation

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

16th Jul 2024
Today, on the tenth anniversary of Overcast 1.0, I’m happy to launch a complete rewrite and redesign of most of the iOS app, built to carry Overcast into the next decade — and hopefully beyond. Like podcasts better than blog posts? Listen to ATP #596 for more! What’s new Much...
Reese the Cat Reese the Cat (Jan 2018) My good friend Reese the Cat died on the last day of May 2019. She was 13...
5th Jun 2019
1

Reese the Cat

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

5th Jun 2019
Reese the Cat (Jan 2018) My good friend Reese the Cat died on the last day of May 2019. She was 13 years old – still a young cat, by cat standards. She had a tumor on her tongue and couldn’t swallow and couldn’t eat or drink. We took her to a vet clinic within walking distance...
Friday Deploy Freezes Are Exactly Like Murdering Puppies VOICEOVER: “Previously, on twitter …” Happy Friday | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| Don't push to production...
1st May 2019
1

Friday Deploy Freezes Are Exactly Like Murdering Puppies

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

1st May 2019
VOICEOVER: “Previously, on twitter …” Happy Friday | ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| Don't push to production |___________| (___/) || (⌾ㅅ⌾) || /   づ — Kelly Vaughn (@kvlly) April 12, 2019 So, that happened. I hadn’t seen anyone say something like this in quite a while.  I remember saying things like...
I'm doing another Recurse Center batch! Hello! I’m going to do a batch (virtually) at the Recurse Center, starting on Monday. I’ll probably...
6th Nov 2020
1

I'm doing another Recurse Center batch!

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

6th Nov 2020
Hello! I’m going to do a batch (virtually) at the Recurse Center, starting on Monday. I’ll probably be blogging about what I learn there, so I want to talk a bit about my plans! I’m excited about this because: I love RC, it’s my favourite programming community, and I’ve always...
thinking around a pen Codepen is a delightful app that I used over the years to practice my frontend skill. One thing that...
1st Sep 2020
36

thinking around a pen

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

1st Sep 2020
Codepen is a delightful app that I used over the years to practice my frontend skill. One thing that has annoyed me was that over time they have limited features more and more behind a pay wall for a pro account...
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)
Start something small * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * The other day I...
2nd Nov 2012
43

Start something small

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

2nd Nov 2012
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * The other day I was listening to Dale Carnegie’s How to Win Friends and Influence People and and I found it amazing how this book, which has now sold over 15 million copies, originally started: >...
Learn Go Fast - Top Courses and Resources Want to learn Go fast? The good news is that Go is one of the simplest programming languages out...
2nd Nov 2020
1

Learn Go Fast - Top Courses and Resources

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

2nd Nov 2020
Want to learn Go fast? The good news is that Go is one of the simplest programming languages out there. It was designed to have a compact feature set, which means you can learn it much faster than most other languages.
The Dopamine Problem Every New Manager Face I recently wrote an internal Management 101 guide for new RevenueCat managers. It is not meant to be...
10th Jul 2026
2

The Dopamine Problem Every New Manager Face

from Miguel Carranza [alt+shift+b] in programming

10th Jul 2026
I recently wrote an internal Management 101 guide for new RevenueCat managers. It is not meant to be a universal management guide. Most universal management advice is either too vague to be useful or too generic to survive contact with a real company. My goal was simpler: explain...
What I'm up to - May 2023 ✨ What I've been up to April was a blur - I was in the Bay Area, NYC, and Cleveland. I'm looking...
1st May 2023
1

What I'm up to - May 2023

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

1st May 2023
✨ What I've been up to April was a blur - I was in the Bay Area, NYC, and Cleveland. I'm looking forward to spending the next three weeks without travel. I am currently immersed in the developme...
Generating art from lattice graphs A couple of weeks ago, I went to see my sister playing percussion in a brass band at the...
13th Sep 2022
51

Generating art from lattice graphs

from alexwlchan [alt+shift+b] in programming

13th Sep 2022
A couple of weeks ago, I went to see my sister playing percussion in a brass band at the Proms. While I was on the train home, I had an idea for a fun art project. I sketched it out on a napkin, got it working, posted a few pictures on Twitter, then put it down. On Saturday I was...
2016-01-01 "It’s a Cortex M4F MCU with extraordinarily-low current consumption. How low? They’re quoting 34...
1st Jan 2016
25

2016-01-01

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

1st Jan 2016
"It’s a Cortex M4F MCU with extraordinarily-low current consumption. How low? They’re quoting 34 uA/MHz running from flash." www.embedded.com/electronics-blogs/break-points/4441091/Subthreshold-transistors-and-MCUs
Huge Pages are a Good Idea Nearly all programs are written to access virtual memory addresses, which the CPU must translate to...
16th Jan 2023
62

Huge Pages are a Good Idea

from Evan Jones - Software Engineer | Computer Scientist [alt+shift+b] in programming

16th Jan 2023
Nearly all programs are written to access virtual memory addresses, which the CPU must translate to physical addresses. These translations are usually fast because the mappings are cached in the CPU's Translation Lookaside Buffer (TLB). Unfortunately, virtual memory on x86 has...
2023 Book Roundup My goal for 2023 was to read 24 books. I read 21, just shy of 22. I don't get particularly hung up...
1st Jan 2024
1

2023 Book Roundup

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

1st Jan 2024
My goal for 2023 was to read 24 books. I read 21, just shy of 22. I don't get particularly hung up on whether or not I met my goal unless it's really abysmally off target. I ended up reading many 700+ page fantasy books this year so when I average that out, that's nearly 3...
SIGCSE 2018 notes SIGCSE attendees from Columbia’s Computer Science department. Over the weekend, I attended SIGCSE...
22nd Feb 2018
25

SIGCSE 2018 notes

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

22nd Feb 2018
SIGCSE attendees from Columbia’s Computer Science department. Over the weekend, I attended SIGCSE — the ACM’s conference on computer science education — with the teaching staff of Columbia’s Advanced Programming course. We learned about everything from rubric design to...
The Boot.dev Beat. October 2024 The “learn computer science basics” section of the backend developer learning path is now complete!...
7th Oct 2024
1

The Boot.dev Beat. October 2024

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

7th Oct 2024
The “learn computer science basics” section of the backend developer learning path is now complete! We have no big plans to make serious modifications (tbh I always say this though, so idk). To be clear, that’s the first half of the track complete - the first 13 courses up to the...
I Love You Truly [Ukulele Mp3] I arranged and recorded 'I Love You Truly' on electric ukulele for Chelsea.
10th Feb 2012
1

I Love You Truly [Ukulele Mp3]

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

10th Feb 2012
I arranged and recorded 'I Love You Truly' on electric ukulele for Chelsea.
All the user-facing states I find myself needing a reference like this more often than not lately. So, here’s a blog acting as...
29th Apr 2022
25

All the user-facing states

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

29th Apr 2022
I find myself needing a reference like this more often than not lately. So, here’s a blog acting as augmented memory—I’ll update it as I encounter more user-facing states in the wild. What user-facing state is User-facing state is what someone experiences when they interact with...
Coronet in sunflower embroidery I got an embroidery kit for a wreath of flowers by Studio Flax and Purl Soho and could not resist...
24th Feb 2023
1

Coronet in sunflower embroidery

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

24th Feb 2023
I got an embroidery kit for a wreath of flowers by Studio Flax and Purl Soho and could not resist making the stitching more complicated. I ended up using additional thread in many of the colors, though I was too quick to mix the remainders into my stash to really know which ones...
On Engineers and Influence (Based on yesterday’s tweetstorm and the ensuing...
17th Aug 2018
1

On Engineers and Influence

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

17th Aug 2018
(Based on yesterday’s tweetstorm and the ensuing conversation, https://twitter.com/mipsytipsy/status/1029608573217587201) Let’s talk about influence. As an engineer, how do you get influence? What does influence look like, what is it rooted in, how do you wield it or lose it? How...
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...
I Bought A Scanner (No, Really This Time) This is a transcript from a talk I gave at the German Perl Workshop earlier this year. If you'd...
5 days ago
2

I Bought A Scanner (No, Really This Time)

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

5 days ago
This is a transcript from a talk I gave at the German Perl Workshop earlier this year. If you'd prefer to watch the video recording, you can find it here. I have lots of photographic projects on the go. Lots of these being on film, as some of these I started shooting a long...
"Integration tests" are just vibes New blog post! Software Friction is about how all the small issues we run into developing software...
1st May 2024
32

"Integration tests" are just vibes

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

1st May 2024
New blog post! Software Friction is about how all the small issues we run into developing software cause us to miss deadlines, and how we can address some of them. Patreon here. "Integration tests" are just vibes You should write more unit tests than integration tests. You should...
How to run msvc cl.exe from command-line (powershell) So you’ve installed Visual Studio and you want to run the compiler cl.exe from command-line....
16th Jan 2026
1

How to run msvc cl.exe from command-line (powershell)

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

16th Jan 2026
So you’ve installed Visual Studio and you want to run the compiler cl.exe from command-line. Microsoft makes it surprisingly hard. They give you a shortcut which opens a terminal window with cmd.exe setup for compilation. But I don’t want a separate window, I want to use the...
The Elephant in the room: The myth of exponential hypergrowth Fast-growing startups are frequently described as “exponential,” especially when the product is...
5th Mar 2022
45

The Elephant in the room: The myth of exponential hypergrowth

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

5th Mar 2022
Fast-growing startups are frequently described as “exponential,” especially when the product is “viral.” Turns out, this is incorrect, even for Facebook and Slack. If you have an incorrect model, you don’t understand growth, which means you can’t control it, nor predict it. Here...
Virtual Memory: A Deep Dive into Page Tables, TLBs, and Linux Internals From page faults to NUMA topology: how the Linux kernel manages memory, and what that means for the...
10th May 2026
1

Virtual Memory: A Deep Dive into Page Tables, TLBs, and Linux Internals

from Confessions of a Code Addict [alt+shift+b] in programming

10th May 2026
From page faults to NUMA topology: how the Linux kernel manages memory, and what that means for the performance of data-intensive systems.
The Edge-First Manifesto Cloud as a coordination layer. Edge as the execution environment.
19th Dec 2025
1

The Edge-First Manifesto

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

19th Dec 2025
Cloud as a coordination layer. Edge as the execution environment.
Ranking #1 on HN in the December Dead Zone For those who weren't aware (you would be if you were...
30th Dec 2022
48

Ranking #1 on HN in the December Dead Zone

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

30th Dec 2022
For those who weren't aware (you would be if you were [subscribed](https://lspace.swyx.io/subscribe?simple=true&next=https://lspace.swyx.io/) on email!), I started a separate AI blog, [L-space Diaries](https://lspace.swyx.io/), this year to 1) try out Substack in anger and 2)...
10 Myths of Enterprise Python (Originally posted on the PayPal Engineering blog, reproduced here with minor updates, link fixes,...
25th Aug 2015
1

10 Myths of Enterprise Python

from Sedimental [alt+shift+b] in programming

25th Aug 2015
(Originally posted on the PayPal Engineering blog, reproduced here with minor updates, link fixes, etc.) PayPal enjoys a remarkable amount of linguistic pluralism in its programming culture. In addition to the long-standing popularity of C++ and Java, an increasing number of...
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...
Martha the Pilot Martha, now 5, can’t remember a time when she didn’t fly periodically. She’s come along in our...
3rd May 2023
32

Martha the Pilot

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

3rd May 2023
Martha, now 5, can’t remember a time when she didn’t fly periodically. She’s come along in our airplane in short flights to a nearby restaurant and long ones to Michigan and South Dakota. All this time, she’s been riding in the back seat next to Laura. Martha has been talking...
Doo-Wop Multitrack: "Earth Angel" (for Chelsea) I recorded a doo-wop arrangement of 'Earth Angel' for my girlfriend Chelsea.
17th Jan 2009
1

Doo-Wop Multitrack: "Earth Angel" (for Chelsea)

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

17th Jan 2009
I recorded a doo-wop arrangement of 'Earth Angel' for my girlfriend Chelsea.
I'm glad I factored out jQuery I refactored Winamp2-js to not depend on jQuery, and learned native JavaScript is not so bad.
13th Dec 2014
1

I'm glad I factored out jQuery

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

13th Dec 2014
I refactored Winamp2-js to not depend on jQuery, and learned native JavaScript is not so bad.
15th Sep 2011
What you know that just ain't so The fun bit about business is in all the answers you don't have. Should we be priced higher or lower...
5th Nov 2024
80

What you know that just ain't so

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

5th Nov 2024
The fun bit about business is in all the answers you don't have. Should we be priced higher or lower or leave it alone? Should we chase these customers over here or those customers over there? Should we add more features or polish the ones we have? There's endless variation in...
Seeing Like an Algorithm In my previous post on TikTok I discussed why its For You Page algorithm is the connective tissue...
21st Sep 2020
73

Seeing Like an Algorithm

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

21st Sep 2020
In my previous post on TikTok I discussed why its For You Page algorithm is the connective tissue that makes TikTok work. It is the bus on its motherboard that connects and closes all its feedback loops. But in the breathless rush to understand why companies might want to acquire...
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('/^.*\./', '',...
Newsletters that regularly hit my inbox these days Full disclosure: I shamelessly stole this idea from Marc Thiele because I like it so much. Like...
14th Jul 2025
1

Newsletters that regularly hit my inbox these days

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

14th Jul 2025
Full disclosure: I shamelessly stole this idea from Marc Thiele because I like it so much. Like Marc, I am also motivated by FOMO. Trying to stay on top of things in a fast-paced industry has been made difficult on account of social media fragmentation. RSS has its own place in...
Deploying a Create-React-App Website to Netlify with HTTPS Tutorial on Deploying a Create-React-App Website to Netlify with HTTPS
3rd Jul 2019
1

Deploying a Create-React-App Website to Netlify with HTTPS

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

3rd Jul 2019
Tutorial on Deploying a Create-React-App Website to Netlify with HTTPS
The Hierarchy Is Bullshit (And Bad For Business) My friend Molly has had an impressive career. She got a job as a software engineer after graduating...
23rd Sep 2022
1

The Hierarchy Is Bullshit (And Bad For Business)

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

23rd Sep 2022
My friend Molly has had an impressive career. She got a job as a software engineer after graduating from college, and after kicking ass for a year or so she was offered a promotion to management, which she accepted with relish. Molly was smart, driven, and fiercely ambitious, so...
5 coding interview questions I hate I’ve taken part in well over a hundred tech interviews now, on both sides. Some were fun, and some...
21st Mar 2022
31

5 coding interview questions I hate

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

21st Mar 2022
I’ve taken part in well over a hundred tech interviews now, on both sides. Some were fun, and some were pure cringe. I’ve been asked if I have kids (supposedly, people with children won’t have time to job hop), and if “I bet my ass I cost that much”. Fun times. But today I’d like...
April updates March was a big month for Buttondown. Lots of new features, and even more coming up soon!
8th Apr 2019
1

April updates

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

8th Apr 2019
March was a big month for Buttondown. Lots of new features, and even more coming up soon!
Happy New Year: solving the Rubik’s Cube in SQL Explain Extended New Year's post solving the Rubik's Cube in SQL The post Happy New Year: solving...
31st Dec 2022
47

Happy New Year: solving the Rubik’s Cube in SQL

from EXPLAIN EXTENDED [alt+shift+b] in programming

31st Dec 2022
Explain Extended New Year's post solving the Rubik's Cube in SQL The post Happy New Year: solving the Rubik’s Cube in SQL appeared first on EXPLAIN EXTENDED.
Python Performance: Why 'if not list' is 2x Faster Than Using len() Discover why 'if not mylist' is twice as fast as 'len(mylist) == 0' by examining CPython's VM...
12th Mar 2025
58

Python Performance: Why 'if not list' is 2x Faster Than Using len()

from Confessions of a Code Addict [alt+shift+b] in programming

12th Mar 2025
Discover why 'if not mylist' is twice as fast as 'len(mylist) == 0' by examining CPython's VM instructions and object memory access patterns.
Public descriptions for tags Add context to subscriber-editable tags with a new API field.
3rd Feb 2026
1

Public descriptions for tags

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

3rd Feb 2026
Add context to subscriber-editable tags with a new API field.
Gratitude For a Web That Tries Not to Break Chris wrote a response to my wondering-out-loud remarks about whether logical properties make CSS...
3rd May 2023
75

Gratitude For a Web That Tries Not to Break

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

3rd May 2023
Chris wrote a response to my wondering-out-loud remarks about whether logical properties make CSS easier to learn. His response is great. And his tabular comparison of properties is short and concise and punchy in the way only Chris Coyier can reason about CSS. His post actually...
Tools for Thought as Cultural Practices, not Computational Objects On seeing tools for thought through a historical and anthropological lens
29th Jul 2021
26

Tools for Thought as Cultural Practices, not Computational Objects

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

29th Jul 2021
On seeing tools for thought through a historical and anthropological lens
Big O vs Hardware: Better Complexity ≠ Better Performance Why Your O(log n) Algorithm Might Lose to O(n)
3rd Aug 2025
44

Big O vs Hardware: Better Complexity ≠ Better Performance

from Confessions of a Code Addict [alt+shift+b] in programming

3rd Aug 2025
Why Your O(log n) Algorithm Might Lose to O(n)
How to animate multiplayer cursors Smoothly rendering live cursors is more difficult than it sounds when real-world conditions are...
5th Jul 2022
45

How to animate multiplayer cursors

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

5th Jul 2022
Smoothly rendering live cursors is more difficult than it sounds when real-world conditions are taken into account.
Using Pytester to test my Playwright fixtures A month ago, I wrote about my Playwright fixture for testing static websites in a browser. I’ve been...
5th Jun 2026
1

Using Pytester to test my Playwright fixtures

from alexwlchan [alt+shift+b] in programming

5th Jun 2026
A month ago, I wrote about my Playwright fixture for testing static websites in a browser. I’ve been copying that fixture from project-to-project, but recently I decided to add it to chives, the utility library I use for all my static websites (or tiny archives). One of my rules...
Telling the 800-lb Gorilla to Shove it up his Ass You worry about competition from the big, brand-name, deep-pocketed company. But there are better...
31st May 2010
18

Telling the 800-lb Gorilla to Shove it up his Ass

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

31st May 2010
You worry about competition from the big, brand-name, deep-pocketed company. But there are better things to worry about and ways to avoid running into gorillas in the first place.
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...
Waiting for dawn in search: Search index, Google rulings and impact on Kagi This blog post is a follow-up to Dawn of a new era in Search (...
21st Jan 2026
1
21st Jan 2026
This blog post is a follow-up to Dawn of a new era in Search ( https://blog.kagi.com/dawn-new-era-search ) , published last year.
Setting Up Jekyll on Windows Setting Up Jekyll on Windows 2022-09-02 I've recently been playing around with using Windows...
2nd Sep 2022
53

Setting Up Jekyll on Windows

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

2nd Sep 2022
Setting Up Jekyll on Windows 2022-09-02 I've recently been playing around with using Windows 10 as my daily operating system. So far, it has been going fairly well. Nothing will probably ever feel as "optimized" as running a Linux-based system but it works well for my...
A Beginner's Guide to Continuous Integration in Python Imagine this: you're working on a Python project, and you're annoyed that each time you create a new...
23rd Dec 2023
1

A Beginner's Guide to Continuous Integration in Python

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

23rd Dec 2023
Imagine this: you're working on a Python project, and you're annoyed that each time you create a new merge (or pull) request, you must remember to run tests. Or maybe you configured your code editor to run black each time you save a file, but your colleagues didn't. Every time...
Hiring a Japanese Virtual Assistant As someone [running a small business in Japan](/articles/creating-company-japan), I've hired several...
5th Nov 2014
65

Hiring a Japanese Virtual Assistant

from TokyoDev [alt+shift+b] in programming

5th Nov 2014
As someone [running a small business in Japan](/articles/creating-company-japan), I've hired several Japanese virtual assistants to help me with various small tasks. Especially if you're not a fluent Japanese speaker, knowing where to look for one can be tricky, so I'll share my...
What do we lose moving from Reason to mlx? What Reason gives us beyond “it's just JSX”
2 weeks ago
0

What do we lose moving from Reason to mlx?

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

2 weeks ago
What Reason gives us beyond “it's just JSX”
I Mostly Stopped Typing I built the dictation app I wanted. It's called TongueType, and my daughter did the voice over for...
25th Jun 2026
1

I Mostly Stopped Typing

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

25th Jun 2026
I built the dictation app I wanted. It's called TongueType, and my daughter did the voice over for the video. (Family business.) It hasn't gotten much traction yet, and I think I know why: dictation has been bad for so long that most people stopped paying attention. I don't blame...
Big Feature Updates for Accessibility, Privacy, Security, and More As promised, this month brings a bunch of new features including a big new accessibility feature and...
5th Jul 2023
36

Big Feature Updates for Accessibility, Privacy, Security, and More

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

5th Jul 2023
As promised, this month brings a bunch of new features including a big new accessibility feature and a major platform improvement. Enjoy this month’s contributions to the upcoming OS 7.1! AppCenter As we work towards our continual goal of better supporting alternative app stores,...
I've been programming since I was 10, but I don't feel like a 'hacker' When I was 10, I was programming in Logo after being introduced to it in my school's required...
3rd Jan 2014
40
3rd Jan 2014
When I was 10, I was programming in Logo after being introduced to it in my school's required computer class. Our teacher did not once call this programming; it was just another project among ones that usually weren't programming. I generalized almost every exercise - something...
What I'm up to - August 2022 This is a monthly email about what I'm up to! ✨ Highlights of last month - Spent almost the...
1st Aug 2022
1

What I'm up to - August 2022

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

1st Aug 2022
This is a monthly email about what I'm up to! ✨ Highlights of last month - Spent almost the entire month traveling. It was great to be back in LA and Denver for a bit. - For coffee on the road, I...
Good advice on JSX conditionals Conditional rendering is a cornerstone of any templating language. React / JSX bravely chose not to...
17th Jan 2022
29

Good advice on JSX conditionals

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

17th Jan 2022
Conditional rendering is a cornerstone of any templating language. React / JSX bravely chose not to have a dedicated conditional syntax, like ng-if="condition", relying on JS boolean operators instead: condition && <JSX /> renders <JSX /> iff condition is truthy, condition ?...
Grumpy Julio plays with CLI coding agents Or the more tired “One week with Claude Code”-type article
9th Feb 2026
1

Grumpy Julio plays with CLI coding agents

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

9th Feb 2026
Or the more tired “One week with Claude Code”-type article
GPG Things Get your fingerprint: gpg --list-secret-keys --fingerprint Get someone elses key Using email gpg2...
3rd Dec 2015
1

GPG Things

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

3rd Dec 2015
Get your fingerprint: gpg --list-secret-keys --fingerprint Get someone elses key Using email gpg2 --search-keys EMAIL Using keyid gpg2 --recv-key KEYID Sign keys gpg2 --recv-key KEYID gpg2 --sign-key KEYID gpg2 --send-key KEYID Photos View someone's photo gpg...
Greensburg Tornado Disaster Relief Greensburg I know that this is a goofy little tech blog, but I think that a disaster that hit close...
7th May 2007
1

Greensburg Tornado Disaster Relief

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

7th May 2007
Greensburg I know that this is a goofy little tech blog, but I think that a disaster that hit close to home (for me anyway) needs more attention than it's getting. My fear is that the Greensburg tornado will fade from the public mind just as quickly as it came. I would like to...
How to Structure a Golang Project I lead a team that’s responsible for anywhere from 15-25 Go microservices at any given time. We’re...
1st Oct 2020
1

How to Structure a Golang Project

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

1st Oct 2020
I lead a team that’s responsible for anywhere from 15-25 Go microservices at any given time. We’re constantly creating new services and libraries, so it’s become important to streamline the project creation process. I’m mostly writing this article for myself as a kind of...
How we built our onboarding email flow (with actual performance data) Marketers believe onboarding emails are a powerful tool for driving engagement. Everyone else thinks...
19th Feb 2024
92

How we built our onboarding email flow (with actual performance data)

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

19th Feb 2024
Marketers believe onboarding emails are a powerful tool for driving engagement. Everyone else thinks they're annoying and ineffective. The truth, as…
Winner, Name that Ware October 2025 Last month’s ware is an ADAS1010, described on the Analog devices website as a “15 Lead ECG Vital...
29th Nov 2025
1

Winner, Name that Ware October 2025

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

29th Nov 2025
Last month’s ware is an ADAS1010, described on the Analog devices website as a “15 Lead ECG Vital Signs Monitor Module with Respiration, Temperature and Blood Pressure Measurement”. It advertises a “robust, with electromagnetic interference (EMI), shock, and vibration resistant...
Colophon Most blogs, like this one, are reverse-chronological, causing the first post to appear last in the...
1st May 2015
1

Colophon

from Sedimental [alt+shift+b] in programming

1st May 2015
Most blogs, like this one, are reverse-chronological, causing the first post to appear last in the archive. This convention makes a colophon the King's Pawn Game of web authorship; there's no better place to showcase certain implementation details than the first post of a...
Kagi now accepts Paypal, EUR and Bitcoin (Lightning) payments One of the most frequently requested features on Kagi has been the expansion of our payment methods...
31st Aug 2023
36

Kagi now accepts Paypal, EUR and Bitcoin (Lightning) payments

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

31st Aug 2023
One of the most frequently requested features on Kagi has been the expansion of our payment methods so that more people can more easilly enjoy the benefits of Kagi Search.
RFD 1 Requests for Discussion One of the first things we did in setting up the company was create a repo named “rfd.” This repo...
24th Jul 2020
52

RFD 1 Requests for Discussion

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

24th Jul 2020
One of the first things we did in setting up the company was create a repo named “rfd.” This repo houses our requests for discussion. Bryan teased this to the internet… …and folks asked for our process, so we are going to share it! The best way to describe RFDs is with “RFD 1...
Getting A Local Mastodon Setup In Docker This is the first in probably a series of posts as I dig into the technical aspects of mastodon. My...
2nd Jun 2024
14

Getting A Local Mastodon Setup In Docker

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

2nd Jun 2024
This is the first in probably a series of posts as I dig into the technical aspects of mastodon. My goal is to get a better understanding of the design of ActivityPub and how mastodon itself is designed to use ActivityPub. Eventually I want to learn enough to maybe do some...
Software Acceleration and Desynchronization A bit more than a month ago, I posted the following on social media: Seeing more reports and...
5th Jan 2026
1

Software Acceleration and Desynchronization

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

5th Jan 2026
A bit more than a month ago, I posted the following on social media: Seeing more reports and industry players blaming code reviews for slowing down the quick development done with AI. It's unclear whether anyone's asking if this is just moving the cognitive bottleneck of...
Full-Bleed Layout Using CSS Grid Certain layouts are surprisingly dastardly. On the modern web, one of the most common layouts is...
5th Oct 2020
40

Full-Bleed Layout Using CSS Grid

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

5th Oct 2020
Certain layouts are surprisingly dastardly. On the modern web, one of the most common layouts is also one of the trickiest. In this tutorial, I break down how to build the "full-bleed" layout using CSS Grid.
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
25th Apr 2022
30

Joining Arcol

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

25th Apr 2022
SymPy makes math fun again It's a Python library that does the boring part of math for you. Moreover, it does it fast,...
25th Jun 2019
45

SymPy makes math fun again

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

25th Jun 2019
It's a Python library that does the boring part of math for you. Moreover, it does it fast, accurate, and without angst. In other words, it is everything I'm not.
21st Sep 2025
Digital Trees Trees have many functions: they provide shade, they purify air, they store carbon, they grow...
1st Jul 2024
107

Digital Trees

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

1st Jul 2024
Trees have many functions: they provide shade, they purify air, they store carbon, they grow fruit, and they’re aesthetically pleasing. What’s intriguing to me about trees is their return on investment (ROI). It takes years, even decades, to grow a tree to the point where you...
The Absolute Best Way to Run Multiple npm Scripts in Parallel in 2022 Just a quick tutorial and explanation of how best to set up concurrently with named and colored log...
11th Oct 2022
1

The Absolute Best Way to Run Multiple npm Scripts in Parallel in 2022

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

11th Oct 2022
Just a quick tutorial and explanation of how best to set up concurrently with named and colored log output since I had to look it up today.
So you want to make a public comment! mini-zine I've been testifying at local public meetings for safer streets and more housing and affordable...
28th Jun 2025
1

So you want to make a public comment! mini-zine

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

28th Jun 2025
I've been testifying at local public meetings for safer streets and more housing and affordable housing, and sometimes people ask me how they can do the same and what to expect. I decided to make a mini-zine that tries to demystify speaking up at public meetings: All text in the...
Another observability 3.0 appears on the horizon Groan. Well, it’s not like I wasn’t warned. When I first started teasing out the differences between...
24th Mar 2025
87

Another observability 3.0 appears on the horizon

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

24th Mar 2025
Groan. Well, it’s not like I wasn’t warned. When I first started teasing out the differences between the pillars model and the single unified storage model and applying “2.0” to the latter, Christine was like “so what is going to stop the next vendor from slapping 3.0, 4.0, 5.0...
WP Enqueue for Beginners WP Enqueue for Beginners 2020-05-05 Throughout my career designing, developing and auditing...
5th May 2020
30

WP Enqueue for Beginners

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

5th May 2020
WP Enqueue for Beginners 2020-05-05 Throughout my career designing, developing and auditing WordPress themes, I’ve come across many that include their custom styles / scripts as static HTML elements inside their respective header and footer templates. This is perfectly fine, but...
Agents are commoditizing the complement Implementation — writing code — is a complement to specification — writing down what the code...
3rd Nov 2025
13

Agents are commoditizing the complement

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

3rd Nov 2025
Implementation — writing code — is a complement to specification — writing down what the code should do. Agents are commoditizing the former, pushing up demand for the latter.
Being the CTO and on the Board of Directors July 1, 2026 marked my seventh year in Japan. Relocating to the other side of the world was not my...
3 weeks ago
1

Being the CTO and on the Board of Directors

from TokyoDev [alt+shift+b] in programming

3 weeks ago
July 1, 2026 marked my seventh year in Japan. Relocating to the other side of the world was not my original plan, but somehow I ended up here. I came to fill in a high management role at an AI startup, and within a few years was appointed CTO, and then a member of the Board of...
How we handle team emails at our startup: Defaulting to transparency * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * It’s an exciting...
5th Dec 2013
43

How we handle team emails at our startup: Defaulting to transparency

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

5th Dec 2013
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * It’s an exciting time for Buffer. Toby Osbourn [https://twitter.com/tosbourn] just joined and we’re now 16 people. Toby joined us as a Backend Hacker [http://jobs.bufferapp.com/backend-hacker],...
Array 1.16.0 Following our largest release to date, we are now back on a more regular release schedule. And,...
4th Nov 2020
46

Array 1.16.0

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

4th Nov 2020
Following our largest release to date, we are now back on a more regular release schedule. And, given that scalability was the focus of the previous…
Winner, Name that Ware May 2023 Last month’s ware is the Automatic AUT-450C “Connected Car Assistant” (OBD-II code scanner and GPS...
30th Jun 2023
41

Winner, Name that Ware May 2023

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

30th Jun 2023
Last month’s ware is the Automatic AUT-450C “Connected Car Assistant” (OBD-II code scanner and GPS tracker with cellular, WiFi, and Bluetooth connectivity). The company went out of business shortly after the start of the pandemic. Here’s some more views of the ware — I had left...
Don't thank Chat GPT In fact, not only is thanking useless, and borderline harmful, but any kind of pleasantries are. Not...
30th Jul 2023
39

Don't thank Chat GPT

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

30th Jul 2023
In fact, not only is thanking useless, and borderline harmful, but any kind of pleasantries are. Not only is there no logical reason to add pleasantries to your chat with GPT, but it also takes tokens for it to remove them and get to the point of your message. Don't thank Chat...
JS13K 2018 Retrospective In one of my weekly developer emails, I saw a link for JS13KGames. I've always wanted to create a...
15th Oct 2018
32

JS13K 2018 Retrospective

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

15th Oct 2018
In one of my weekly developer emails, I saw a link for JS13KGames. I've always wanted to create a video game. I asked my JavaScript-whiz buddy, Brad, if he was interested in building a game with me. Without hesitation, he said “Yes!” Concept A couple of years ago I came up with...
22nd Oct 2025
CSS vs. JavaScript There are a bunch of JavaScript animation libraries out there, and you might have wondered whether...
26th May 2026
1

CSS vs. JavaScript

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

26th May 2026
There are a bunch of JavaScript animation libraries out there, and you might have wondered whether there’s a performance cost compared to traditional CSS transitions and keyframe animations. In this blog post, we’ll compare the same animation across several different strategies...
Being a good mentor – a developers guide Let’s talk about the process where the experienced welcome the inexperienced under their wing and...
8th Jul 2023
85

Being a good mentor – a developers guide

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

8th Jul 2023
Let’s talk about the process where the experienced welcome the inexperienced under their wing and illuminate the path ahead. I’ve […] The post Being a good mentor – a developers guide appeared first on Vadim Kravcenko.
Dashboard and Archives downtime Our public postmortem for the incident on September 1st, 2026.
3 weeks ago
1

Dashboard and Archives downtime

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

3 weeks ago
Our public postmortem for the incident on September 1st, 2026.
Refactoring internal documentation in Notion In our latest developer productivity survey, our documentation was the area with the second most...
5th Feb 2026
1

Refactoring internal documentation in Notion

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

5th Feb 2026
In our latest developer productivity survey, our documentation was the area with the second most comments. This is a writeup of the concrete steps I took to see how much progress one person could make on improving the organization’s documentation while holding myself to a high...
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...
Nefasta's Box, a low entropy song Seeded from low entropy to become roughly 8 minutes long. "For possibilities." Apologies for the...
29th Nov 2013
41

Nefasta's Box, a low entropy song

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

29th Nov 2013
Seeded from low entropy to become roughly 8 minutes long. "For possibilities." Apologies for the clefs, but it was the least nasty way to span the piano. You can grab a full copy of the score.
Guile-bstructs 0.2.0 released I'm happy to announce that guile-bstructs 0.2.0 has been released! About...
12th Mar 2026
1

Guile-bstructs 0.2.0 released

from dthompson [alt+shift+b] in programming

12th Mar 2026
I'm happy to announce that guile-bstructs 0.2.0 has been released! About guile-bstructs Guile-bstructs is a library that provides structured read/write access to binary data for Guile. A bstruct (short for “binary structure”) is a data type that encapsulates a bytevector and a...
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.
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..
Gzip hates your DRY code How to remove code and still increase your library weight.
13th Mar 2017
1

Gzip hates your DRY code

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

13th Mar 2017
How to remove code and still increase your library weight.
Put that Framework Down Before Someone Gets Hurt There is only one question that ignites my inner rage more than “How do I get a developer job in 3...
6th Nov 2023
1

Put that Framework Down Before Someone Gets Hurt

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

6th Nov 2023
There is only one question that ignites my inner rage more than “How do I get a developer job in 3 months?”? That question is:
Automating Capacitive Buttons with a Modified Switchbot I’ve had a heater in my home office this winter and I’ve wished it could turn on/off automatically...
14th Mar 2023
102

Automating Capacitive Buttons with a Modified Switchbot

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

14th Mar 2023
I’ve had a heater in my home office this winter and I’ve wished it could turn on/off automatically based on whether or not I was in the room. A smart outlet wouldn’t work for this because the heater has a manual switch. My next thought was to use my Switchbot smart button pusher,...
Speculative Calendar Events Designing tentative calendar events to solve complex scheduling problems
7th Jan 2024
21

Speculative Calendar Events

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

7th Jan 2024
Designing tentative calendar events to solve complex scheduling problems
6-7 loops we use everyday to make PostHog self-driving I've mostly given up keeping up with agent trends. Every few months, I ignore all of it and ask what...
a week ago
2

6-7 loops we use everyday to make PostHog self-driving

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

a week ago
I've mostly given up keeping up with agent trends. Every few months, I ignore all of it and ask what I'm actually getting use out of. Three things…
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...
Ways to bootstrap a startup: &quot;working in waves&quot; * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * I’ve spent the...
5th Dec 2010
34

Ways to bootstrap a startup: &quot;working in waves&quot;

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

5th Dec 2010
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * I’ve spent the last year and a half after graduating from the University of Warwick juggling working on startups and working as a contract web developer. I’d like to share some of my reflections...
Recently June was a big month: I went to Porto & Lisbon, and had a lot of life stuff happen. I'll get into...
1st Jul 2026
1

Recently

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

1st Jul 2026
June was a big month: I went to Porto & Lisbon, and had a lot of life stuff happen. I'll get into the trip once I get my rolls of film developed. Three rolls at a new photo developing place: fingers crossed! Reading I finished reading Intermezzo (of the bag) and it was fantastic....
AI Homelab Part 2: what I learned building my own chatbot When I first started playing around with LLMs, I used Ollama on my M1 Mac Studio.
8th Jul 2026
2

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

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

8th Jul 2026
When I first started playing around with LLMs, I used Ollama on my M1 Mac Studio.
Tip for per-test verbose logging in Go One way to narrow down a problem when debugging a test is to add logging with e.g. fmt.Printf(). The...
3rd Dec 2014
31

Tip for per-test verbose logging in Go

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

3rd Dec 2014
One way to narrow down a problem when debugging a test is to add logging with e.g. fmt.Printf(). The problem with this approach is lack of selectivity: imagine you have 100 tests and only 1 test fails. For debugging the issue you only need to see logs when executing that 1 test...
Merlin Bird Sound ID I’ve been really impressed with the Merlin App for Android Sound ID.There have been a few birds that...
8th May 2022
42

Merlin Bird Sound ID

from somenice [alt+shift+b] in programming

8th May 2022
I’ve been really impressed with the Merlin App for Android Sound ID.There have been a few birds that I have not been able to spot or identify visually but using Sound ID I can quickly pull up and confirm which bird I’m hearing. The Pacific Wren has an amazing song and I noticed...
Things they didn’t teach you about Software Engineering As always, a disclaimer before we start, this is purely subjective. Whether you are a seasoned...
6th Jan 2023
51

Things they didn’t teach you about Software Engineering

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

6th Jan 2023
As always, a disclaimer before we start, this is purely subjective. Whether you are a seasoned professional or just starting […] The post Things they didn’t teach you about Software Engineering appeared first on Vadim Kravcenko.
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...
Some notes on for loops New Blogpost Don't let Alloy facts make your specs a fiction, about formal methods practices (and a...
10th Apr 2024
34

Some notes on for loops

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

10th Apr 2024
New Blogpost Don't let Alloy facts make your specs a fiction, about formal methods practices (and a lot of Alloy). Patreon link here. Some notes on for loops I sometimes like to sharpen the axe by looking at a basic programming concept and seeing what I can pull out. In this...
A Friendly Introduction to Container Queries It’s been a couple of years since container queries started landing in browsers… so why isn’t anyone...
4th Nov 2024
62

A Friendly Introduction to Container Queries

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

4th Nov 2024
It’s been a couple of years since container queries started landing in browsers… so why isn’t anyone using them? It turns out that container queries are kinda tricky; they’re not as straightforward as media queries. In this tutorial, we’ll break it all down and make sense of...
The New Essential Guide to Electronics in Shenzhen Some might remember a book I released in 2016, “The Essential Guide to Electronics in Shenzhen”. A...
16th Dec 2023
66

The New Essential Guide to Electronics in Shenzhen

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

16th Dec 2023
Some might remember a book I released in 2016, “The Essential Guide to Electronics in Shenzhen”. A lot has changed in the world since then, and Shenzhen is no exception. There’s a new maintainer of the guide, Naomi Wu (@realsexycyborg), and she is crowdfunding an updated, new...
COC: A new metric for thinking about cancellations in SaaS business models Introducing COC: The true cost of cancellations in a scaling SaaS business.
6th Aug 2013
19
6th Aug 2013
Introducing COC: The true cost of cancellations in a scaling SaaS business.
Singapore H1B1 Tips ## much of the original piece below is outdated. this is my remaining 2023 updates for fellow...
1st Aug 2018
1

Singapore H1B1 Tips

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

1st Aug 2018
## much of the original piece below is outdated. this is my remaining 2023 updates for fellow singaporeans.
Challenge your performance intuition with nanosecond sorting If the operation you want to speed-up already runs in a few nano-seconds, your reasoning about...
5th Nov 2019
46

Challenge your performance intuition with nanosecond sorting

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

5th Nov 2019
If the operation you want to speed-up already runs in a few nano-seconds, your reasoning about algorithmic complexity probably wouldn't apply. The most effective algorithms become mediocre while the useless rise from the oblivion to shine and amaze. One of these algorithms is the...
An update on leap seconds It has been a couple of years since my previous blog post about leap seconds, though I have been...
4th Dec 2022
32

An update on leap seconds

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

4th Dec 2022
It has been a couple of years since my previous blog post about leap seconds, though I have been tweeting on the topic fairly frequently: see my page on date, time, and leap seconds for an index of threads. But Twitter now seems a lot less likely to stick around, so I’ll aim to...
Guile-SDL2 0.7.0 released I'm happy to announce that Guile-SDL2 0.7.0 has been released! Guile-SDL2 provides Guile Scheme...
7th Oct 2021
32

Guile-SDL2 0.7.0 released

from dthompson [alt+shift+b] in programming

7th Oct 2021
I'm happy to announce that Guile-SDL2 0.7.0 has been released! Guile-SDL2 provides Guile Scheme bindings for the SDL2 C shared library. The bindings are written in pure Scheme using Guile's foreign function interface. New bindings in this...
Introducing Mikochi: a minimalist remote file browser Like many people working in DevOps, I have taken the bad habit to keep playing with servers and...
9th Jun 2023
41

Introducing Mikochi: a minimalist remote file browser

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

9th Jun 2023
Like many people working in DevOps, I have taken the bad habit to keep playing with servers and containers in my free time. One of the things I have running is a Media Server, which I use to access my collection of movies and shows (that I evidently own and ripped myself). To...
The Cloud vs Edge Debate Is Over Why choose between Cloud and Edge when you can have both?
26th May 2026
1

The Cloud vs Edge Debate Is Over

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

26th May 2026
Why choose between Cloud and Edge when you can have both?
Recently I watched a large part of All Watched Over By Machines of Loving Grace this month. This also counts...
1st May 2025
36

Recently

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

1st May 2025
I watched a large part of All Watched Over By Machines of Loving Grace this month. This also counts as a “listening” item, because the theme song, “Baby Love Child” by Pizzicato Five, is also spectacular. Guitar Moves is a good series of interviews by Matt Sweeney, who I...
“Out of the Software Crisis”: Dependencies The following is an extension of my notes from Baldur’s book “Out of the Software Crisis” including...
1st Sep 2023
43

“Out of the Software Crisis”: Dependencies

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

1st Sep 2023
The following is an extension of my notes from Baldur’s book “Out of the Software Crisis” including quotes from the author. Software is a lot like life — probably because it models our lives — in that it’s constantly changing. The biggest threat to the economic value of code is...
Recently October was another pleasantly busy month in Brooklyn. Really took advantage of the breadth of New...
1st Nov 2023
57

Recently

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

1st Nov 2023
October was another pleasantly busy month in Brooklyn. Really took advantage of the breadth of New York culture: I saw an opera at the Metropolitan Opera House, and then went to see prog-metal band Polyphia play guitar solos as fast as possible. At the latter, there were multiple...
Learning Gears > Translations welcome!...
19th Apr 2019
46

Learning Gears

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

19th Apr 2019
> Translations welcome! ([Português](https://meleu.github.io/artigos-traduzidos/marchas-de-aprendizagem.html))
liteparser: a fast, embeddable SQLite parser A complete SQLite parser you can embed anywhere.
11th Mar 2026
1

liteparser: a fast, embeddable SQLite parser

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

11th Mar 2026
A complete SQLite parser you can embed anywhere.
Blue spiral V60-style coffee cone, 2023 Tan stoneware clay with black speckles and light grog, slab-built, satin bright blue glaze
9th Oct 2023
27

Blue spiral V60-style coffee cone, 2023

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

9th Oct 2023
Tan stoneware clay with black speckles and light grog, slab-built, satin bright blue glaze
My role as a founder CTO: Year Five It’s hard to believe that five years have already gone by since RevenueCat’s inception. In a matter...
6th Feb 2023
87

My role as a founder CTO: Year Five

from Miguel Carranza [alt+shift+b] in programming

6th Feb 2023
It’s hard to believe that five years have already gone by since RevenueCat’s inception. In a matter of weeks, RevenueCat will become the company where I have worked the longest in my career. As Jason Lemkin says, it’s important to continuously reinvent the company and oneself...
Early days of AI Rather then view LLMs, Transformers, and diffusion models as part of a continuum with past "AI", it...
21st Aug 2023
51

Early days of AI

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

21st Aug 2023
Rather then view LLMs, Transformers, and diffusion models as part of a continuum with past "AI", it is worth thinking of this as an entirely new era and discontinuity from the past
27th Jun 2025
Advanced web spidering with Puppeteer Puppeteer is a node.js library that makes it easy to do advanced web scraping and spidering. Older...
18th Jul 2018
40

Advanced web spidering with Puppeteer

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

18th Jul 2018
Puppeteer is a node.js library that makes it easy to do advanced web scraping and spidering. Older generation of web scraping and spidering tools would grab and analyze HTML pages as returned by a web server. It doesn’t work well anymore because less and less website are static...
React.js: The Documentary &#038; Q&#038;A In 2022 I had the great pleasure to chat with Ida Bechtle (https://twitter.com/BechtleIda) as part...
19th Feb 2023
1

React.js: The Documentary &#038; Q&#038;A

from SOS [alt+shift+b] in programming

19th Feb 2023
In 2022 I had the great pleasure to chat with Ida Bechtle (https://twitter.com/BechtleIda) as part of a retelling of the early story of the creation of the React.js JavaScript library (I wrote about this previously here). The documentary is now available to watch for free on...
Sharing a project I built - Postcard Over the last two years I've quit Instagram, Facebook, and Twitter. I replaced social media with...
19th May 2022
1

Sharing a project I built - Postcard

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

19th May 2022
Over the last two years I've quit Instagram, Facebook, and Twitter. I replaced social media with newsletters and blogs as the ways I stay in touch. Not many people have blogs - so I built a bot to le...
Web standards are just "minor details" A friend of mine recently graduated and spread his wings by venturing into the corporate world. He...
2nd Jul 2007
45

Web standards are just "minor details"

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

2nd Jul 2007
A friend of mine recently graduated and spread his wings by venturing into the corporate world. He obtained a position as a junior project manager for a web consulting firm in Atlanta. Their work is very professional and their designs are great, but it was immediately evident...
How we made feature flags faster and more reliable Feature-flags-as-a-service is an interesting space. If your service stops working, it affects both...
8th Sep 2023
36

How we made feature flags faster and more reliable

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

8th Sep 2023
Feature-flags-as-a-service is an interesting space. If your service stops working, it affects both your customers and your customer's customers…
1st May 2009
Self-Hosting Fathom Analytics with DigitalOcean Self-Hosting Fathom Analytics with DigitalOcean 2021-02-02 Since my previous post walked through the...
2nd Feb 2021
30

Self-Hosting Fathom Analytics with DigitalOcean

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

2nd Feb 2021
Self-Hosting Fathom Analytics with DigitalOcean 2021-02-02 Since my previous post walked through the process of setting up Fathom PRO on Netlify, I figured it made sense to create a similar tutorial for the “Lite” variation, self-hosted on DigitalOcean. Please note that while I...
The Echo & Narcissus Writing Club A Hyperlink Academy writing club where we mimic the work of others
9th Apr 2021
1

The Echo & Narcissus Writing Club

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

9th Apr 2021
A Hyperlink Academy writing club where we mimic the work of others
A Brief, Incomplete, and Mostly Wrong History of Robotics (An homage to one of my favorite pieces on the internet: A Brief, Incomplete, and Mostly Wrong...
10th Jun 2025
52

A Brief, Incomplete, and Mostly Wrong History of Robotics

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

10th Jun 2025
(An homage to one of my favorite pieces on the internet: A Brief, Incomplete, and Mostly Wrong History of Programming Languages)
Tag your infrastructure-as-code resources with a link to their definitions The aspiration of infrastructure-as-code tools is that you use them to manage everything. You create...
18th Aug 2023
37
18th Aug 2023
The aspiration of infrastructure-as-code tools is that you use them to manage everything. You create all your resources by writing a file that defines them, and any time you change something, you update the definition in that file. It’s a nice idea, but easier said than...
Beyond the 1 MB barrier in DOS Continuing the tour on how DOS apps used memory above the first MB
7th Feb 2024
32

Beyond the 1 MB barrier in DOS

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

7th Feb 2024
Continuing the tour on how DOS apps used memory above the first MB
How to integrate Fathom Analytics into your Remix App When it comes to building successful websites, it's important to gain insights and data about your...
5th Dec 2022
34

How to integrate Fathom Analytics into your Remix App

from Tinloof - Blog [alt+shift+b] in programming

5th Dec 2022
When it comes to building successful websites, it's important to gain insights and data about your website visitors in order to enhance their experience. In this guide, we will go over the steps of integrating Fathom Analytics into a Remix application. Creating a site in Fathom...
Pain I've been staying with my friend Matt Mochary at his house in Hawaii for the last few days. He...
17th Sep 2024
92

Pain

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

17th Sep 2024
I've been staying with my friend Matt Mochary at his house in Hawaii for the last few days. He shared an excellent insight about dealing with pain that I believe everyone should hear. So here it is: We all experience pain caused by others. Perhaps even earlier today
Toward a More Useful X Keyboard I’m not sure when, exactly, it became clear that I was going to spend as much time as necessary...
23rd Jan 2015
1

Toward a More Useful X Keyboard

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

23rd Jan 2015
I’m not sure when, exactly, it became clear that I was going to spend as much time as necessary perfecting my keyboard configuration. It’s one of those things that you know you can make absolutely perfect—given enough time and energy. On Linux, when you spend enough time bashing...
Logical Quantifiers in Software I realize that for all I've talked about Logic for Programmers in this newsletter, I never once...
2nd Jul 2025
57

Logical Quantifiers in Software

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

2nd Jul 2025
I realize that for all I've talked about Logic for Programmers in this newsletter, I never once explained basic logical quantifiers. They're both simple and incredibly useful, so let's do that this week! Sets and quantifiers A set is a collection of unordered, unique elements....
The Web Witch's Grimoire // Week of 11 March 2022 11 March 2022 Whoops. Here it is March already and I have not been keeping up with my Web Witch...
11th Mar 2022
1

The Web Witch's Grimoire // Week of 11 March 2022

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

11th Mar 2022
11 March 2022 Whoops. Here it is March already and I have not been keeping up with my Web Witch Grimoire posts. A lot of things have happened since October and I'm not even going to remotely attempt to recap it all. I've had a rough two and a half years. Not as rough as some, but...
Translate your UI Strings with AI TLDR: Easily keep your NodeJS projects translated in many languages with my JSON AI Translation NPM...
10th Oct 2024
1

Translate your UI Strings with AI

from SOS [alt+shift+b] in programming

10th Oct 2024
TLDR: Easily keep your NodeJS projects translated in many languages with my JSON AI Translation NPM package. A few months ago I translated KidzFun.art to multiple other languages, using ChatGPT’s AI for the translations. This worked fine when dealing with a blank slate, but I...
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...
Taking time to reflect * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * It’s been a...
15th Oct 2011
34

Taking time to reflect

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

15th Oct 2011
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * It’s been a while since my last blog post, and I’ve recently been pondering why that may be. It’s not that I’ve been doing less than when I was regularly blogging, it’s in fact quite
Dresses, 'dressing up', and the software industry A few days ago, Lea Coligado, a junior at Stanford, wrote about some of the sexism she's experienced...
24th Feb 2015
39

Dresses, 'dressing up', and the software industry

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

24th Feb 2015
A few days ago, Lea Coligado, a junior at Stanford, wrote about some of the sexism she's experienced in computer science. One of the things she mentioned was how wearing dresses caused her to be treated differently. I, too, prefer dresses because I find them much more comfortable...
My review of the Nüborn Baby at 3 months My Nüborn Baby arrived in October, and now that I've had a few months to get used to it, I thought...
16th Jan 2026
1

My review of the Nüborn Baby at 3 months

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

16th Jan 2026
My Nüborn Baby arrived in October, and now that I've had a few months to get used to it, I thought I'd write up a review, in case you were thinking of getting one for yourself.
1st May 2012
Can I Speak To Someone? On the evening of Sunday 6 August 2023, my wife and I were on a flight back to Johannesburg from...
9th Aug 2023
70

Can I Speak To Someone?

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

9th Aug 2023
On the evening of Sunday 6 August 2023, my wife and I were on a flight back to Johannesburg from Heathrow Airport, London. After boarding, the flight remained on the runway for over an hour without taking off. Eventually, the pilot told us that due to the coup in Niger, the...
Incident SEV scales are a waste of time Ask an engineering leader about their incident response protocol and they’ll tell you about their...
29th Jan 2025
83

Incident SEV scales are a waste of time

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

29th Jan 2025
Ask an engineering leader about their incident response protocol and they’ll tell you about their severity scale. “The first thing we do is we assign a severity to the incident,” they’ll say, “so the right people will get notified.” And this is sensible. In order to figure out...
What I'm up to - February 2023 ✨ What I've been up to Hello from Cozumel, Mexico! It's 80° F here - a welcome break from the...
1st Feb 2023
1

What I'm up to - February 2023

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

1st Feb 2023
✨ What I've been up to Hello from Cozumel, Mexico! It's 80° F here - a welcome break from the Chicago Winter. Since last Summer, I've been taking a "solo week" trip every quarter as a creat...
TikTok and the Sorting Hat I often describe myself as a cultural determinist, more as a way to differentiate myself from people...
4th Aug 2020
47

TikTok and the Sorting Hat

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

4th Aug 2020
I often describe myself as a cultural determinist, more as a way to differentiate myself from people with other dominant worldviews, though I am not a strict adherent. It’s more that in many situations when people ascribe causal power to something other than culture, I’m...
Tokyo Ruby Kaigi 05 ![Speaker](https://www.tokyodev.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6...
5th Feb 2011
31

Tokyo Ruby Kaigi 05

from TokyoDev [alt+shift+b] in programming

5th Feb 2011
![Speaker](https://www.tokyodev.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBaEFsIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--1169db2c72c9703ffc256e380c62cb2f19df8c6e/tokyorubykaigi_speaker.jpg) [Tokyo Ruby Kaigi...
first-class merges and cover letters Although it looks really good, I have not yet tried the Jujutsu (jj) version control system,...
11th Sep 2025
42

first-class merges and cover letters

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

11th Sep 2025
Although it looks really good, I have not yet tried the Jujutsu (jj) version control system, mainly because it’s not yet clearly superior to Magit. But I have been following jj discussions with great interest. One of the things that jj has not yet tackled is how to do better...
The Iterative-Hypothesis customer development method A simple but effective system for generating insights about how your potential customers think, what...
17th Sep 2022
45

The Iterative-Hypothesis customer development method

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

17th Sep 2022
A simple but effective system for generating insights about how your potential customers think, what they need, and what they’ll buy. This method has been used both to reject startup ideas and to validate WP Engine before it had any customers (it is now a Unicorn).
18th Aug 2026
Set Explicit Help Timeouts A simple way to normalize asking for help.
5th Apr 2021
38

Set Explicit Help Timeouts

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

5th Apr 2021
A simple way to normalize asking for help.
13th Feb 2012
9th May 2020
Making a Retro Dock for the Playdate Console I made a retro-inspired dock to charge my Playdate out of a Raspberry Pi case. The case is a...
27th Jul 2025
1

Making a Retro Dock for the Playdate Console

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

27th Jul 2025
I made a retro-inspired dock to charge my Playdate out of a Raspberry Pi case. The case is a miniature version of the Super Famicom and I love how it makes the Playdate look like a little game cartridge when it’s charging. Making one yourself is pretty straight-forward, you’ll...
moka pot notes In hot weather I like to drink my coffee in an iced latte. To make it, I have a very large Bialetti...
1st Jun 2025
35

moka pot notes

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

1st Jun 2025
In hot weather I like to drink my coffee in an iced latte. To make it, I have a very large Bialetti Moka Express. Recently when I got it going again after a winter of disuse, it took me a couple of attempts to get the technique right, so here are some notes as a reminder to my...
It needs to map back to a role One of the coolest things about being someone who creates digital products is sometimes you get to...
14th Mar 2022
23

It needs to map back to a role

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

14th Mar 2022
One of the coolest things about being someone who creates digital products is sometimes you get to create experiences that have never existed before. The history of websites, web apps, and native apps is full of countless widgets that let you enter and manipulate content in new...
The Boot.dev Beat. April 2024 Pythogoras returned in our second community-wide boss battle. He was vanquished, and there was much...
3rd Apr 2024
1

The Boot.dev Beat. April 2024

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

3rd Apr 2024
Pythogoras returned in our second community-wide boss battle. He was vanquished, and there was much rejoicing. Happy coding.
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