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 #comics #creative #finance #cartography #indiehacker Muted Categories [alt+←][alt+→]
Happy New Year: Lisp interpreter in SQL This year, I'll be implementing a Lisp interpreter in SQL. Now, what's Lisp, and why would I want to...
31st Dec 2025
1

Happy New Year: Lisp interpreter in SQL

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

31st Dec 2025
This year, I'll be implementing a Lisp interpreter in SQL. Now, what's Lisp, and why would I want to do that? Well, let me tell you a little story about that. Several decades ago, I got a New Year's present from my roommate's girlfriend. It was a book. She got it at a used...
The Cultural Anthropology of React An anthropological look at the cultural norms of the React community
1st Aug 2021
1

The Cultural Anthropology of React

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

1st Aug 2021
An anthropological look at the cultural norms of the React community
Free idea: design token ugly mode A lot of work goes into making every page and view of a website or webapp look consistent with every...
1st Jul 2024
24

Free idea: design token ugly mode

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

1st Jul 2024
A lot of work goes into making every page and view of a website or webapp look consistent with every other page or view. It’s just good design. Smaller, newer experiences tend to be more uniform than not. This makes sense in that the bulk of the experience is created at the same...
Grab browser links and titles in one click When I copy a browser tab URL, I often want to also keep the title. Sometimes I want to use the link...
3rd Jan 2025
1

Grab browser links and titles in one click

from Dariusz Winkler | Software development [alt+shift+b] in programming

3rd Jan 2025
When I copy a browser tab URL, I often want to also keep the title. Sometimes I want to use the link as rich text (e.g., when pasting the link into OneNote or Jira). Sometimes I prefer a Markdown link. There are browser extensions to achieve this task, but I don't want to...
Navigate Your Computer the Easy Way Keyboard shortcuts are the ish nizzle, they speed up your computing, they simplify navigation,...
1st Jul 2007
1

Navigate Your Computer the Easy Way

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

1st Jul 2007
Keyboard shortcuts are the ish nizzle, they speed up your computing, they simplify navigation, they’re old school. If you can’t navigate your filesystem/computer without touching your mouse, then you aren’t as cool as me, and that’s the straight dope. I’m writing this because I...
Technology & The Hollowing Middle Class IT systems within large enterprises have done wonders to improve the efficiencies, resulting in...
18th Sep 2024
95

Technology & The Hollowing Middle Class

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

18th Sep 2024
IT systems within large enterprises have done wonders to improve the efficiencies, resulting in great cost-savings, yet with unquestioned social effects. In his book Rhodes & His Banker, Richard Steyn narrates the founding and the early years of the bank we now know as Standard...
The siren call of wrong-way dependencies Dependencies that point in the wrong direction are one of the easiest and most costly design...
21st Sep 2024
3

The siren call of wrong-way dependencies

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

21st Sep 2024
Dependencies that point in the wrong direction are one of the easiest and most costly design mistakes one can make.
The Long Run They say only one out of 1000–2000 startups becomes a unicorn, and that only 1% of humans will ever...
7th Dec 2025
1

The Long Run

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

7th Dec 2025
They say only one out of 1000–2000 startups becomes a unicorn, and that only 1% of humans will ever finish a marathon. If you had asked my mother, though, she would have told you it was a thousand times more likely I’d build a billion-dollar tech company than finish a marathon....
The Best Illustration Books and Courses My favourite resources for learning to draw and developing your visual thinking skills
6th Jul 2019
1

The Best Illustration Books and Courses

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

6th Jul 2019
My favourite resources for learning to draw and developing your visual thinking skills
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...
What is a Senior Software Engineer at Wise and Amazon? Common expectations for the senior level at the two companies, and compensation packages at Wise.
1st Aug 2023
78

What is a Senior Software Engineer at Wise and Amazon?

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

1st Aug 2023
Common expectations for the senior level at the two companies, and compensation packages at Wise.
Awesome Python Applications What we can learn from 180+ case studies on successfully shipping Python software. If you're reading...
20th Dec 2018
1

Awesome Python Applications

from Sedimental [alt+shift+b] in programming

20th Dec 2018
What we can learn from 180+ case studies on successfully shipping Python software. If you're reading this (or hearing this), you read and write code, probably Python. And for all the code you've shipped, you've probably had your share of missed requirements. Somehere in the...
If Edgar Allan Poe was into Design Systems Once upon a midnight dreary, while I pondered, weak and weary, While I nodded, nearly napping,...
19th Nov 2024
108

If Edgar Allan Poe was into Design Systems

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

19th Nov 2024
Once upon a midnight dreary, while I pondered, weak and weary, While I nodded, nearly napping, suddenly there came a tapping, "'Tis a design system," I muttered, "bringing order to the core— Ah, distinctly I remember, every button, every splendor, Each component, standardized,...
Use the Natural CSS Box Model The CSS Box Model is used to describe how items are rendered (in boxes) from elements in the...
27th Oct 2013
43

Use the Natural CSS Box Model

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

27th Oct 2013
The CSS Box Model is used to describe how items are rendered (in boxes) from elements in the document tree. It determines how the content area, padding, border and margin of an element will be displayed. There are two types. The W3C Box Model x ...
Why should you learn Golang? [2022] Golang has skyrocketed in popularity year over year, making it one of the best choices for...
8th Feb 2021
1

Why should you learn Golang? [2022]

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

8th Feb 2021
Golang has skyrocketed in popularity year over year, making it one of the best choices for career-conscious developers to learn. As an example, StackOverflow’s Developer survey saw it climb in popularity among developers from 10th in 2019 all the way to 5th in 2020. Additionally,...
Questionable Advice: Is there a path back from CTO to engineer? I received this question in the comments section of my piece on The Twin Anxieties of the...
29th Jul 2022
1

Questionable Advice: Is there a path back from CTO to engineer?

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

29th Jul 2022
I received this question in the comments section of my piece on The Twin Anxieties of the Engineer/Manager Pendulum, and figured I might as well answer it. It definitely isn’t a question I’ve spent a lot of time thinking about or anything. 🥰 As a former CTO coming off a...
Feeling Less Lonely I'm reflecting on a lot of really interesting responses I got last month to my article about feeling...
7th Oct 2025
29

Feeling Less Lonely

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

7th Oct 2025
I'm reflecting on a lot of really interesting responses I got last month to my article about feeling lonely on the web. And maybe now, I'm feeling a bit less so. So thank you to everyone who responded. The post Feeling Less Lonely appeared first on The History of the Web.
Create space-saving clones on macOS with Python The standard Mac filesystem, APFS, has a feature called space-saving clones. This allows you to...
3rd Aug 2025
1

Create space-saving clones on macOS with Python

from alexwlchan [alt+shift+b] in programming

3rd Aug 2025
The standard Mac filesystem, APFS, has a feature called space-saving clones. This allows you to create multiple copies of a file without using additional disk space – the filesystem only stores a single copy of the data. Although cloned files share data, they’re independent – you...
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...
Thanks, 201X! Thought I'd take a Sunday afternoon to reflect on, oh I don't know, a decade. Been a long ten...
2nd Dec 2019
1

Thanks, 201X!

from Sedimental [alt+shift+b] in programming

2nd Dec 2019
Thought I'd take a Sunday afternoon to reflect on, oh I don't know, a decade. Been a long ten years, but it's flown past. This particular decade happens to coincide with my first years of full-time professional software engineering. The Quantity I can't possibly summarize it...
Orange-Website-Proofing My Blog Discussion on HackerNews and Lobsters. Over the course of one year this website is deployed, I did...
1st Jul 2023
30

Orange-Website-Proofing My Blog

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

1st Jul 2023
Discussion on HackerNews and Lobsters. Over the course of one year this website is deployed, I did not pay a penny for hosting it. Sure, I pay for renting the domain itself, but everything else is free and quite honestly I like it this way. So when I woke up to a 10$ bill from...
ViHN: Vim for Hacker News tl;dr: I made ViHN to read Hacker News without having to move my hands away from the keyboard. It’s...
24th Feb 2024
34

ViHN: Vim for Hacker News

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

24th Feb 2024
tl;dr: I made ViHN to read Hacker News without having to move my hands away from the keyboard. It’s freely available on Firefox and Chrome. This is about yet another Hacker News extension. But other people with my obsession for killing the mouse might enjoy it. Most of the...
An Interactive Guide to CSS Grid CSS Grid is an incredibly powerful tool for building layouts on the web, but like all powerful...
21st Nov 2023
54

An Interactive Guide to CSS Grid

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

21st Nov 2023
CSS Grid is an incredibly powerful tool for building layouts on the web, but like all powerful tools, there's a significant learning curve. In this tutorial, we'll build a mental model for how CSS Grid works and how we can use it effectively. I'll share the biggest 💡 lightbulb...
Notational Velocity Notational Velocity (NV) is a “modeless, mouseless Mac OS X note-taking application”, as the...
26th Aug 2019
1

Notational Velocity

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

26th Aug 2019
Notational Velocity (NV) is a “modeless, mouseless Mac OS X note-taking application”, as the author describes it, which is elegant, attractive, and powerful. The original application has inspired various forks, of which  nvALT is perhaps the best, and adds some very useful...
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...
Announcing the 2020 International Developers in Japan Survey I've launched the 2020 International Developers in Japan Survey. With this survey, I intend to paint...
2nd Nov 2020
29

Announcing the 2020 International Developers in Japan Survey

from TokyoDev [alt+shift+b] in programming

2nd Nov 2020
I've launched the 2020 International Developers in Japan Survey. With this survey, I intend to paint a picture of what life is like for international developers here, both to help people considering making the move here, and also for those already living here to better understand...
Block-Level LWW: The Missing Piece for Collaborative AI Agent Memory How a deceptively simple CRDT algorithm unlocks something surprisingly powerful: AI agents that...
13th Apr 2026
1

Block-Level LWW: The Missing Piece for Collaborative AI Agent Memory

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

13th Apr 2026
How a deceptively simple CRDT algorithm unlocks something surprisingly powerful: AI agents that learn from each other without ever talking to each other.
All the cool things we built at our Rome hackathon As an all-remote team, we know how important getting together in person is (we’ve written about...
6th Oct 2022
40

All the cool things we built at our Rome hackathon

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

6th Oct 2022
As an all-remote team, we know how important getting together in person is (we’ve written about this before ). Our product analytics team (plus…
I'm an introvert and I gave a conference talk I gave my first conference talk at Design It Build It conference in September this year. After my...
19th Oct 2019
1

I'm an introvert and I gave a conference talk

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

19th Oct 2019
I gave my first conference talk at Design It Build It conference in September this year. After my talk, an attendee invited me to connect on LinkedIn and in his message to me, asked how I had overcome being an introvert to give my talk. And while I understood the sentiment, I...
First week of Byte-Sized Tech It has been a week since I announced my telegram channel byte-sized tech. My main goal in creating...
6th Sep 2024
1

First week of Byte-Sized Tech

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

6th Sep 2024
It has been a week since I announced my telegram channel byte-sized tech. My main goal in creating this channel was to read tech books. I wanted to summarize them to avoid just skimming. It hasn’t gained much traffic yet. But, I hope it will resonate with more people so that I...
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...
CSS Slope Graphs CSS Slope Graphs 2021-06-07 I am a huge sucker for simplistic and beautifully designed visual data...
7th Jun 2021
31

CSS Slope Graphs

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

7th Jun 2021
CSS Slope Graphs 2021-06-07 I am a huge sucker for simplistic and beautifully designed visual data on the web. Most data tends to be graphed via line or bar systems - which is fine - but I think slope graphs are highly underrated. Let’s change that, shall we? The Demo I’m basing...
How to Recursively Traverse JSON Objects I’ve found that it’s pretty rare that I need recursion in application code, but every once in a...
22nd Sep 2019
1

How to Recursively Traverse JSON Objects

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

22nd Sep 2019
I’ve found that it’s pretty rare that I need recursion in application code, but every once in a while I need to write a function that operates on a tree of unknown depth, such as a JSON object, and that’s often best solved recursively. Even though recursion is rare, it is...
19th Apr 2010
Is ops a bullshit job? I recently had the pleasure of reading anthropologist David Graeber’s 2018 book, Bullshit Jobs: A...
11th Feb 2025
97

Is ops a bullshit job?

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

11th Feb 2025
I recently had the pleasure of reading anthropologist David Graeber’s 2018 book, Bullshit Jobs: A Theory. Graeber defines a bullshit job as, a form of paid employment that is so completely pointless, unnecessary, or pernicious that even the employee cannot justify its existence...
The slopocalypse survival guide Slop is without a doubt everywhere. Be it in restaurant’s menus, music playlists, or online game...
6 days ago
2

The slopocalypse survival guide

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

6 days ago
Slop is without a doubt everywhere. Be it in restaurant’s menus, music playlists, or online game storefronts, it is now impossible to escape it. Yet, I’ve never met anyone who was actually looking forward to consuming that. No matter how hard it’s shoved down our throats, the...
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.
"Lazy Afternoon" Barbershop Tag I wrote and recorded a barbershop tag for Chelsea.
29th Jun 2009
1

"Lazy Afternoon" Barbershop Tag

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

29th Jun 2009
I wrote and recorded a barbershop tag for Chelsea.
Pensieve: Mar 7 2024 - on Agency A collection of public thoughts that could be blogposts but i dont have time, so here, have the...
8th Mar 2024
1

Pensieve: Mar 7 2024 - on Agency

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

8th Mar 2024
A collection of public thoughts that could be blogposts but i dont have time, so here, have the short form. I may upgrade these to full posts in future.
7th Feb 2023
Proper UI Hierarchy Proper UI Hierarchy 2019-02-05 I often feel like an old man when I complain about flat design and...
5th Feb 2019
56

Proper UI Hierarchy

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

5th Feb 2019
Proper UI Hierarchy 2019-02-05 I often feel like an old man when I complain about flat design and how designers these days have lost (or willfully forgotten) the skill to create accessible UIs with proper visual hierarchy. A skill which at it's core seems so simple - yet is...
Random Load Balancing is Unevenly Distributed This is a reminder that random load balancing is unevenly distributed. If we distribute a set of...
29th Aug 2023
57

Random Load Balancing is Unevenly Distributed

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

29th Aug 2023
This is a reminder that random load balancing is unevenly distributed. If we distribute a set of items randomly across a set of servers (e.g. by hashing, or by randomly selecting a server), the average number of items on each server is num_items / num_servers. It is easy to...
A Reality Where CSS and JavaScript Don't Exist A Reality Where CSS and JavaScript Don't Exist 2021-11-03 This is my personal opinion. Please leave...
3rd Nov 2021
56

A Reality Where CSS and JavaScript Don't Exist

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

3rd Nov 2021
A Reality Where CSS and JavaScript Don't Exist 2021-11-03 This is my personal opinion. Please leave your pitchforks at the door... I love CSS. I can spend hours deep diving into a website's CSS system and never find myself getting bored. It's pretty amazing to see the problems...
What I'm up to - April 2026 My monthly newsletter about what I'm up to, which I send in place of social media: What I did in...
1st Apr 2026
1

What I'm up to - April 2026

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

1st Apr 2026
My monthly newsletter about what I'm up to, which I send in place of social media: What I did in March - Published Software in the AI era and updated my personal website. - Wrote Agent experience abo...
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...
21st Sep 2025
Announcing What Can’t I Press? I made an app! What Can’t I Press? is an app that allows you to: Read, search, and filter through...
15th Jun 2026
1

Announcing What Can’t I Press?

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

15th Jun 2026
I made an app! What Can’t I Press? is an app that allows you to: Read, search, and filter through screen reader keyboard shortcuts. Scan open apps and add their keyboard shortcuts to the collection. Copy a keyboard shortcut to your clipboard, with modifier keys to format the...
Boots, a Wizard Bear that Codes Boots is the heart and soul of Boot.dev. Not only is he capable of helping you through any lesson on...
8th Jun 2023
1

Boots, a Wizard Bear that Codes

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

8th Jun 2023
Boots is the heart and soul of Boot.dev. Not only is he capable of helping you through any lesson on Boot.dev, but he’s a friendly wizard bear with a charming personality. Some things you should know about Boots:
What I'm up to - May 2024 Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did...
1st May 2024
1

What I'm up to - May 2024

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

1st May 2024
Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did in April - Cat's out of the bag - the "Shenanigans" I referenced in March and April are revealed. I...
AWS Networking, Environments and You Last week we hit an important milestone in the life of our baby startup: a functional production...
23rd Mar 2016
1

AWS Networking, Environments and You

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

23rd Mar 2016
Last week we hit an important milestone in the life of our baby startup: a functional production environment, with real data flowing from ingestion to storage to serving queries out!  (Of course everything promptly exploded , but whatever.) This got me started thinking about how...
Stuffing an SSD Inside the Raspberry Pi 400 Stuffing an SSD Inside the Raspberry Pi 400 2021-08-13 I have successfully jammed an mSATA SSD into...
13th Aug 2021
49

Stuffing an SSD Inside the Raspberry Pi 400

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

13th Aug 2021
Stuffing an SSD Inside the Raspberry Pi 400 2021-08-13 I have successfully jammed an mSATA SSD into the main shell of my Raspberry Pi 400. It wasn't as straightforward as I thought it would be - in fact, most real hardware tinkerers will probably vomit in their mouths once they...
Vibe Code is Legacy Code Vibe code is legacy code by Steve Krouse
2nd Aug 2025
1

Vibe Code is Legacy Code

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

2nd Aug 2025
Vibe code is legacy code by Steve Krouse
A smooth and sharp image interpolation you probably haven't heard of An image interpolation that gives us a continuous and smooth image, where every interpolated value...
29th Apr 2024
89

A smooth and sharp image interpolation you probably haven't heard of

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

29th Apr 2024
An image interpolation that gives us a continuous and smooth image, where every interpolated value only depends on the four neighboring pixel values. The image becomes smooth, but sharp features remain sharp.
Achieving overnight success: Kevin Systrom * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * Frequently...
5th May 2012
51

Achieving overnight success: Kevin Systrom

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

5th May 2012
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * Frequently startups pop up and take over the press, framed as an “overnight success” taking just a year or two to reach some incredible milestone. For some time I’ve had a slight intuition that...
Boot.dev Beat. January 2023 If you can’t tell from my absurd profile photo below, I’ve been having too much fun with AI art this...
1st Feb 2023
1

Boot.dev Beat. January 2023

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

1st Feb 2023
If you can’t tell from my absurd profile photo below, I’ve been having too much fun with AI art this month.
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:...
Numbers go up. There’s a genre of computer games called incremental games, whose entire design philosophy can be...
1st Sep 2024
78

Numbers go up.

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

1st Sep 2024
There’s a genre of computer games called incremental games, whose entire design philosophy can be summarized as, “numbers go up.” These games focus on the fundamental gaming loop rather than plot, characterization or anything beyond the foundational satisfaction of numbers...
Should we cool it with the historical present? On podcasts it's pretty common to hear something like this: So Alexander Hamilton has just finished...
22nd Oct 2021
54

Should we cool it with the historical present?

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

22nd Oct 2021
On podcasts it's pretty common to hear something like this: So Alexander Hamilton has just finished law school, and he's trying to make a name for himself. He's only been in New York a few years. So he takes on this case... The problem with the past tense ("Hamilton had just...
1st Jul 2022
1

July 2022

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

1st Jul 2022
Real Unfair Advantages It's not a question of if someone copies your business idea, it's when.
19th Jul 2010
16

Real Unfair Advantages

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

19th Jul 2010
It's not a question of if someone copies your business idea, it's when.
A little taste of fall and home: pumpkin muffins I grew up on pumpkin muffins. Every fall, without fail, my mom would make them by the dozens in her...
9th Nov 2011
34

A little taste of fall and home: pumpkin muffins

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

9th Nov 2011
I grew up on pumpkin muffins. Every fall, without fail, my mom would make them by the dozens in her heart-shaped muffin mold, and I'd eat them for breakfast, sneak them into my lunchbox, frost them for dessert after dinner, and snack on them off courts at tennis meets. But I...
On over-engineering; Architecture Edition I recently wrote about over-engineering and striking a good balance between making your code “too”...
10th Dec 2024
1

On over-engineering; Architecture Edition

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

10th Dec 2024
I recently wrote about over-engineering and striking a good balance between making your code “too” future-proof and not making it future-proof at all. Some time later, I realized it was missing a critical perspective. I hadn’t addressed over-engineering from an architectural...
The Front-End Developer's Guide to the Terminal If you want to learn a modern JavaScript framework like React or Angular, you better be familiar...
19th Apr 2022
38

The Front-End Developer's Guide to the Terminal

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

19th Apr 2022
If you want to learn a modern JavaScript framework like React or Angular, you better be familiar with the terminal! So many frameworks and tools assume that you're proficient with it, without ever explaining it. This blog post is your missing manual, covering all of the most...
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...
Evaluating Fable’s pay-per-project offering I was kindly approached by Fable with an offer to evaluate their new pay-per-project model. It is a...
5th Nov 2025
1

Evaluating Fable’s pay-per-project offering

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

5th Nov 2025
I was kindly approached by Fable with an offer to evaluate their new pay-per-project model. It is a project-based option for accessibility practitioners, champions, and product teams that delivers quick feedback from disabled people who use assistive technology. This service...
nsnotifyd-2.1 released I have made a new release of nsnotifyd, a tiny DNS server that just listens for NOTIFY messages and...
12th Jun 2024
76

nsnotifyd-2.1 released

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

12th Jun 2024
I have made a new release of nsnotifyd, a tiny DNS server that just listens for NOTIFY messages and runs a script when one of your zones changes. This nsnotifyd-2.1 release includes a few bugfixes: more lenient handling of trailing . in domain names on the command line avoid...
What I'm up to - June 2026 My monthly newsletter about what I'm up to, which I send in place of social media. What I did in...
1st Jun 2026
1

What I'm up to - June 2026

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

1st Jun 2026
My monthly newsletter about what I'm up to, which I send in place of social media. What I did in May - Went to Oaxaca for vacation, which was a culturally rich and walkable place. I enjoyed a lot of ...
Programmable Notes Agent-based note-taking systems that can prompt and facilitate custom workflows
18th Mar 2022
1

Programmable Notes

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

18th Mar 2022
Agent-based note-taking systems that can prompt and facilitate custom workflows
Converting HEIF Images with macOS Automator Converting HEIF Images with macOS Automator 2023-07-21 Often times when you save or export photos...
21st Jul 2023
56

Converting HEIF Images with macOS Automator

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

21st Jul 2023
Converting HEIF Images with macOS Automator 2023-07-21 Often times when you save or export photos from iOS to iCloud they often render themselves into heif or heic formats. Both macOS and iOS have no problem working with these formats, but a lot of software programs will not even...
GravityLoops, a gravity simulator in Interlisp and LOOPS <![CDATA[I started working on GravityLoops, a software that simulates a collection of bodies...
31st May 2026
1

GravityLoops, a gravity simulator in Interlisp and LOOPS

from Paolo Amoroso's Journal [alt+shift+b] in programming

31st May 2026
<![CDATA[I started working on GravityLoops, a software that simulates a collection of bodies interacting under the mutual gravity. I develop it on Medley in Interlisp and its object extension LOOPS, the Lisp Object-Oriented Programming System. GravityLoops will show an animation...
Raising funding as a first-time founder * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * I’ve been...
26th Feb 2012
35

Raising funding as a first-time founder

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

26th Feb 2012
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * I’ve been fortunate enough to meet with some outstanding first-time entrepreneurs on a few different days during this week. In almost every case I can really feel the passion and determination...
Announcing Hotwire Native 1.2 We’ve just launched Hotwire Native v1.2 and it’s the biggest update since the initial launch last...
23rd Apr 2025
71

Announcing Hotwire Native 1.2

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

23rd Apr 2025
We’ve just launched Hotwire Native v1.2 and it’s the biggest update since the initial launch last year. The update has several key improvements, bug fixes, and more API consistency between platforms. And we’ve created all new iOS and Android demo apps to show it off! A web-first...
The three-page paper that shook philosophy: Gettiers in software engineering In 1963, the philosopher Edmund Gettier published a three-page paper in the journal Analysis that...
13th Jan 2019
45

The three-page paper that shook philosophy: Gettiers in software engineering

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

13th Jan 2019
In 1963, the philosopher Edmund Gettier published a three-page paper in the journal Analysis that quickly became a classic in the field. Epistemologists going back to the Greeks had debated what it meant to know something, and in the Enlightenment, a definition was settled upon:...
Zone of Genius Aligning the right people with jobs to be done is an age-old problem in company building. And on a...
12th Jun 2019
45

Zone of Genius

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

12th Jun 2019
Aligning the right people with jobs to be done is an age-old problem in company building. And on a micro level, aligning yourself with the right role is also challenging. What should you delegate? Where should you focus your efforts? I've found the Zone of Genius framework to
Why We Force You to Learn Multiple Programming Languages I’ve been building Boot.dev as a side-project for the last couple of years, and have recently had...
13th Jun 2022
1

Why We Force You to Learn Multiple Programming Languages

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

13th Jun 2022
I’ve been building Boot.dev as a side-project for the last couple of years, and have recently had many new students ask the same question:
3rd Jul 2025
My Fave Podcasts 2024 - The Big Reset 4.5 years after my initial podcast inventory, with COVID and a career change under my belt, with my...
15th Jul 2024
1

My Fave Podcasts 2024 - The Big Reset

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

15th Jul 2024
4.5 years after my initial podcast inventory, with COVID and a career change under my belt, with my OPML file growing from 566 rss feeds in 2022 to 771 in 2024 (with quite a few of my fave NPR podcasts dying), and my backlog mounting to 43GB (according to this script, my...
5th Aug 2022
Announcing Hondo Updating Quina to version 2.0 filled my head with new ideas that I just couldn't walk away from....
14th Jul 2022
33

Announcing Hondo

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

14th Jul 2022
Updating Quina to version 2.0 filled my head with new ideas that I just couldn't walk away from. Eventually, those ideas took the shape of a whole new word game, named Hondo.
Grow slowly, stay small A more sustainable way to do business
3rd Dec 2025
2

Grow slowly, stay small

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

3rd Dec 2025
A more sustainable way to do business
23rd Dec 2018
Discord considered harmful In the past few years, social media use has gained a bad reputation. More or less everyone is now...
16th Jun 2025
48

Discord considered harmful

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

16th Jun 2025
In the past few years, social media use has gained a bad reputation. More or less everyone is now aware that TikTok is ruining your attention span, and Twitter is radicalizing you into extreme ideologies. But, despite its enormous popularity amongst technology enthusiasts,...
The Swyx.io 2022 Rewrite Discussing the 2022 migration of swyx.io to SvelteKit and GitHub Issues
27th Jan 2022
1

The Swyx.io 2022 Rewrite

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

27th Jan 2022
Discussing the 2022 migration of swyx.io to SvelteKit and GitHub Issues
Good Design Sells Open Source I updated my blog from my own homebrew Rails application to [Octopress](http://octopress.org/), a...
7th Aug 2011
37

Good Design Sells Open Source

from TokyoDev [alt+shift+b] in programming

7th Aug 2011
I updated my blog from my own homebrew Rails application to [Octopress](http://octopress.org/), a blogging framework backed by the static site generator [Jekyll](http://jekyllrb.com/). I first read about Octopress a couple of weeks ago on Hacker News. Although Octopress appealed...
Sprites on the Web In game development, it’s common to use spritesheets for animation, but this technique isn’t as...
23rd Feb 2026
1

Sprites on the Web

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

23rd Feb 2026
In game development, it’s common to use spritesheets for animation, but this technique isn’t as widely used on the web. Which is a shame, because we can do some pretty cool stuff with sprites! In this post, we’ll share the niche CSS function you can use to leverage this...
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...
That bleeping kerfuffle After I posted that link to my latest podcast with Rene Ritchie, several folks alerted me via...
18th Jun 2017
50

That bleeping kerfuffle

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

18th Jun 2017
After I posted that link to my latest podcast with Rene Ritchie, several folks alerted me via Twitter that all my colorful metaphors had been “bleeped” on the audio. I didn’t realize that because I hadn’t listened to the recording myself. And I don’t normally listen to my own...
Recomposed: Spring 1 A few weeks ago, I was sat in a conference room with two of my engineering managers talking about...
1st May 2023
1

Recomposed: Spring 1

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

1st May 2023
A few weeks ago, I was sat in a conference room with two of my engineering managers talking about JWT tokens, session IDs and OAuth. I am not an engineer and I don't pretend to be one. I have web development chops, but I loathe JavaScript and lean into my design background (CSS...
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
Creamsicles of a different texture: clementine panna cotta Creamsicles were one of my favorite desserts as a child. Whenever my family went to the pool, I...
5th Feb 2011
48

Creamsicles of a different texture: clementine panna cotta

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

5th Feb 2011
Creamsicles were one of my favorite desserts as a child. Whenever my family went to the pool, I would absolutely dread the 15 minutes every hour that I couldn't stay in the pool known as adult swim - until I headed over to the pool's snack shop and grabbed a...
Bright & Early Podcast with Brian Rhea I had the pleasure of being interviewed by Brian Rhea on the Bright & Early podcast. Listen above,...
19th Feb 2019
50

Bright & Early Podcast with Brian Rhea

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

19th Feb 2019
I had the pleasure of being interviewed by Brian Rhea on the Bright & Early podcast. Listen above, and see more details here.
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...
What I'm up to - December 2022 ✨ Highlights of last month - Launched Postcard. Had \>15k visitors on the first day and hundreds of...
1st Dec 2022
1

What I'm up to - December 2022

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

1st Dec 2022
✨ Highlights of last month - Launched Postcard. Had \>15k visitors on the first day and hundreds of signups, which was more than I expected. Overall, a great start! - Did a smaller launch for The Cont...
Better with Star Wars, baking is Isn't everything? Star Wars partnered with Williams-Sonoma to make pancake molds and some rather...
16th Jul 2010
40

Better with Star Wars, baking is

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

16th Jul 2010
Isn't everything? Star Wars partnered with Williams-Sonoma to make pancake molds and some rather insanely high quality cookie cutters: The set of four includes a Yoda face and helmets from each of Darth Vader, Boba Fett, and a stormtrooper. I knew that if I ever got my hands on...
22nd May 2026
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...
Filtering AWS CLI output by tags using jq Recently I was writing a shell script to deal with the AWS CLI, and I wanted to filter the list of...
11th Apr 2023
65

Filtering AWS CLI output by tags using jq

from alexwlchan [alt+shift+b] in programming

11th Apr 2023
Recently I was writing a shell script to deal with the AWS CLI, and I wanted to filter the list of results using jq. Specifically, I wanted to filter using some of the AWS tags, which are a bit unwieldy – although the tags form a set of key/value pairs, they’re returned as a list...
Fetishism & Mechanical Keyboards Developer self-expression through coloured switches, keystroke actuation, and LED light displays
19th Feb 2021
1

Fetishism & Mechanical Keyboards

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

19th Feb 2021
Developer self-expression through coloured switches, keystroke actuation, and LED light displays
Winner, Name that Ware March 2023 The Ware for March 2023 is the controller board from a Hövding 3 “Airbag for Urban Cyclists”....
30th Apr 2023
59

Winner, Name that Ware March 2023

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

30th Apr 2023
The Ware for March 2023 is the controller board from a Hövding 3 “Airbag for Urban Cyclists”. Congrats to jackw01 for arriving at the correct answer! congrats, email me for your prize. This one was surprisingly difficult to guess from just the PCB alone, but once the associated...
Tags now get auto-grouped Tags now get auto-grouped
5th Feb 2024
1

Tags now get auto-grouped

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

5th Feb 2024
Tags now get auto-grouped
Moonlight's pitch deck In 2017, I co-founded Moonlight as a professional community for software developers with Emma...
15th Oct 2020
1

Moonlight's pitch deck

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

15th Oct 2020
In 2017, I co-founded Moonlight as a professional community for software developers with Emma Lawler. We were both leaving San Francisco, and wanted to make it easier for all developers to find specia...
Optimizing JavaScript by using arrays instead of objects Best optimizations are achievied by thinking about a problem holistically. In this article I...
23rd Oct 2016
36

Optimizing JavaScript by using arrays instead of objects

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

23rd Oct 2016
Best optimizations are achievied by thinking about a problem holistically. In this article I describe an optimization that uses arrays instead of classes while providing a class API for accessing data. Imagine you’re building a web-based note taking application. It uses modern,...
Let's Talk OS 8 One month ago today we released elementary OS 7.1 which provides new personalization options that...
3rd Nov 2023
45

Let's Talk OS 8

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

3rd Nov 2023
One month ago today we released elementary OS 7.1 which provides new personalization options that make it more inclusive and accessible, protects your privacy and ensures apps always operate with your explicit consent, and addresses your feedback with over 200 bug fixes, design...
Recently I have a bunch that I want to write about this month, but that'll all be in different posts. Just...
1st Apr 2026
1

Recently

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

1st Apr 2026
I have a bunch that I want to write about this month, but that'll all be in different posts. Just got back from Atmosphere Conf in Vancouver and settling into a false Brooklyn summer. Reading I read so much this month but have little to share here. Despite trying to keep a rich,...
Writing a Demoscene Intro for the ZX Spectrum Download Now View on pouet.net Intro In the late 80s, I spent an embarrassing number of hours...
3 weeks ago
2

Writing a Demoscene Intro for the ZX Spectrum

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

3 weeks ago
Download Now View on pouet.net Intro In the late 80s, I spent an embarrassing number of hours hunched over my ZX Spectrum, typing in Sinclair BASIC programs and rudimentary assembler routines copied from magazines, trying to re-create the Amiga crack intros I’d seen round at a...
Stable Fiddusion Acko.queue(function () { renderMathInElement(document.querySelector('article'), {delimiters: [ ...
1st Oct 2023
27

Stable Fiddusion

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

1st Oct 2023
Acko.queue(function () { renderMathInElement(document.querySelector('article'), {delimiters: [ {left: "$$", right: "$$", display: true}, {left: "$", right: "$", display: false}, ]}); }); Frequency-domain blue noise generator In computer graphics, stochastic...
Monitoring my weather at home 🌩️ Davis Vantage Wireless Console/Reciever, Raspberry Pi 3 Model B Rev 1.2, RTC module—the heart of my...
19th Feb 2023
58

Monitoring my weather at home 🌩️

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

19th Feb 2023
Davis Vantage Wireless Console/Reciever, Raspberry Pi 3 Model B Rev 1.2, RTC module—the heart of my weather center Despite their best efforts, all weather apps will eventually lie. Weather is often hyper-local. For example, trying to suss out the temperature this...
Analyse and run simulations on your energy usage I’ve been using the Irish energy provider Energia for 5 years or so (as of writing, 2026) and they...
11th Mar 2026
1

Analyse and run simulations on your energy usage

from SOS [alt+shift+b] in programming

11th Mar 2026
I’ve been using the Irish energy provider Energia for 5 years or so (as of writing, 2026) and they used to have a useful insights dashboard that let me analyse my power usage. Well, they seem to have removed it so I built a handy dashboard that anyone can use. It’s at...
What Are the Career Options in Computer Science? The future is bright for career options in computer science with remote work opening up doors that...
1st Aug 2022
1

What Are the Career Options in Computer Science?

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

1st Aug 2022
The future is bright for career options in computer science with remote work opening up doors that weren’t present before. Trying to navigate through computer science career options can be overwhelming what with all the options at your disposal. While we won’t go through every...
Kagi + Wolfram Building a search engine is hard.
4th Mar 2024
45

Kagi + Wolfram

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

4th Mar 2024
Building a search engine is hard.
Take a hard game, and make it shorter You are of course aware that attention spans are shrinking. YouTube -> Shorts, Instagram Reels,...
16th Feb 2026
1

Take a hard game, and make it shorter

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

16th Feb 2026
You are of course aware that attention spans are shrinking. YouTube -> Shorts, Instagram Reels, Tiktoks, etc have taken over the world.
CalVer 26.0: 10th Anniversary Edition A decade ago, a little bit of history was made. I didn't realize it, but a colleague made a great...
3 weeks ago
1

CalVer 26.0: 10th Anniversary Edition

from Sedimental [alt+shift+b] in programming

3 weeks ago
A decade ago, a little bit of history was made. I didn't realize it, but a colleague made a great point, one of those real mind-changing points that seem too obvious to admit same-day. But, the next day, calver.org was born. At the time my team maintained the Python...
Announcing Go-TinyTime, Go-TinyDate's Sister Package time.Time is the perfect choice for handling times in Go in most cases, it even comes in the...
2nd Apr 2020
1

Announcing Go-TinyTime, Go-TinyDate's Sister Package

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

2nd Apr 2020
time.Time is the perfect choice for handling times in Go in most cases, it even comes in the standard library! The problem is that the time.Time{} struct uses more than 24 bytes of memory under most conditions. Go-TinyTime solves this problem by restricting the available dates to...
Job Interviews By Zombies The golden rule of interviewing is: make yourself easy to hire. Like many organizations at the...
18th Jan 2022
1

Job Interviews By Zombies

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

18th Jan 2022
The golden rule of interviewing is: make yourself easy to hire. Like many organizations at the moment, we’re hiring. As I’m interviewing people, I’m struck by how hard some folks make it for me to give them a “yes.” Candidates tend to murmur things like, “we decided to move...
What is Backend Web Development? The boring answer is that backend web development is the process of building the server-side of...
7th Aug 2023
1

What is Backend Web Development?

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

7th Aug 2023
The boring answer is that backend web development is the process of building the server-side of websites and web applications. It primarily focuses on handling the logic, data processing, and communication between the user’s web browser and the server.
How to Properly Use Defer in Golang What is the “defer” keyword in Go? 🔗 In the Go programming language, defer is a keyword that allows...
1st Jun 2021
1

How to Properly Use Defer in Golang

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

1st Jun 2021
What is the “defer” keyword in Go? 🔗 In the Go programming language, defer is a keyword that allows developers to delay the execution of a function until the current function returns. What throws some people off is that the deferred function’s arguments are evaluated...
Moving to Node.js The first version of Postleaf was written in PHP and lives on as Leafpub. It's a beautiful piece of...
6th Feb 2017
58

Moving to Node.js

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

6th Feb 2017
The first version of Postleaf was written in PHP and lives on as Leafpub. It's a beautiful piece of software that I'm very proud of, but I decided to move the project to Node.js for a few important reasons. This is by no means a knock on PHP, which will always have a special...
The Review Is the Action Item 2024/05/30 The Review Is the Action Item I like to consider running an incident review to be its own...
30th May 2024
125

The Review Is the Action Item

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

30th May 2024
2024/05/30 The Review Is the Action Item I like to consider running an incident review to be its own action item. Other follow-ups emerging from it are a plus, but the point is to learn from incidents, and the review gives room for that to happen. This is not surprising advice if...
The Web Witch's Grimoire // Week of 13 May 2022 15 May 2022 My life has been a bundle of joy since I moved into Seattle from Redmond in March, and I...
15th May 2022
1

The Web Witch's Grimoire // Week of 13 May 2022

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

15th May 2022
15 May 2022 My life has been a bundle of joy since I moved into Seattle from Redmond in March, and I couldn't be happier. I've managed to get out and paddle board a few times though the weather has been largely abysmal. It's still snowing in the mountains but the snowpack is well...
The Money Filter One of the biggest challenges I’ve faced as a web designer is how often people expect a website for...
30th Nov 2025
1

The Money Filter

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

30th Nov 2025
One of the biggest challenges I’ve faced as a web designer is how often people expect a website for next to nothing. Somewhere along the way, the perception formed that a website is a commodity—quick, cheap, and interchangeable. So when someone asks what I charge (for a very...
Four-Course Python Data Structures and Algorithms Track Released We recently took a look at our course curriculum and felt that our current Learn Algorithms course,...
4th Oct 2021
1

Four-Course Python Data Structures and Algorithms Track Released

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

4th Oct 2021
We recently took a look at our course curriculum and felt that our current Learn Algorithms course, written in Go, would be better served if it covered Python instead. After much deliberation, we decided to rewrite the course, and we’re super excited to have now released the...
Computer Use Models Turns out the idea wasn’t a desktop emulator with a keyboard and mouse, it was just a command...
18th Dec 2025
1

Computer Use Models

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

18th Dec 2025
Turns out the idea wasn’t a desktop emulator with a keyboard and mouse, it was just a command line. I’m blown away with how good Claude Code is. I assume it was long context RLed in similar environments. I’m excited for open models to get this good, I tried GLM, Qwen3, and...
1st Aug 2026
GitHub developer statistics Recently, Curtis Einsmann posted some stats from their work as a software engineer. This inspired me...
25th May 2021
47

GitHub developer statistics

from Darek Kay [alt+shift+b] in programming

25th May 2021
Recently, Curtis Einsmann posted some stats from their work as a software engineer. This inspired me to check my own impact as an employee: 1002 pull requests shipped 3062 pull requests reviewed 5 years (since migrating to GitHub Enterprise) LOC (lines of code) is a terrible...
Park Games As the shedding of the luck-bean tree forms coral carpets on the grass below; as the birds begin...
17th Sep 2022
56

Park Games

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

17th Sep 2022
As the shedding of the luck-bean tree forms coral carpets on the grass below; as the birds begin their morning song earlier into the fourth watch of the night, calling the sun to come out to play; as new flowering greens shoot out of chronic brown branches; urban nature dances to...
Why we charge daily: Tinloof’s pricing model explained This article explains why Tinloof bills on a daily basis instead of a fixed rate.
6th Jun 2023
38

Why we charge daily: Tinloof’s pricing model explained

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

6th Jun 2023
This article explains why Tinloof bills on a daily basis instead of a fixed rate.
journey before destination It is hard to be focused and motivated when ones eyes are not on the task at hand but rather the...
24th Feb 2021
1

journey before destination

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

24th Feb 2021
It is hard to be focused and motivated when ones eyes are not on the task at hand but rather the accolades in the future.
Worrying is self-fulfilling; what to do instead Worrying makes things worse. Replace worry with preparation and strategic planning.
24th May 2026
1

Worrying is self-fulfilling; what to do instead

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

24th May 2026
Worrying makes things worse. Replace worry with preparation and strategic planning.
What is GitOps? It began with shell scripts and config management tools such as Ansible, Puppet, and Chef. Now...
3rd Jul 2020
1

What is GitOps?

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

3rd Jul 2020
It began with shell scripts and config management tools such as Ansible, Puppet, and Chef. Now GitOps brings some new tools for managing containerized applications in Kubernetes clusters.
Generative AI is not going to build your engineering team for you Originally posted on the Stack Overflow blog on June 10th, 2024 When I was 19 years old, I dropped...
10th Jun 2024
38

Generative AI is not going to build your engineering team for you

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

10th Jun 2024
Originally posted on the Stack Overflow blog on June 10th, 2024 When I was 19 years old, I dropped out of college and moved to San Francisco. I had a job offer in hand to be a Unix sysadmin for Taos Consulting. However, before my first day of work I was lured away to a […]
Just Build It... After I started at Microsoft in 2016, I built my own HTML portfolio website instead of using a...
2nd Sep 2023
1

Just Build It...

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

2nd Sep 2023
After I started at Microsoft in 2016, I built my own HTML portfolio website instead of using a template. The template I had been using was gorgeous and interactive but I hadn't built it. So I built one. CSS Grid wasn't even fully supported yet and there were fallbacks with...
What you can do in a decade I turned 40 today. For my 35th I did principles, but for my 40th, I wanted to offer perhaps more...
22nd Apr 2026
1

What you can do in a decade

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

22nd Apr 2026
I turned 40 today. For my 35th I did principles, but for my 40th, I wanted to offer perhaps more useful reflections.
Windows NT vs. Unix: A design comparison NT is often touted as a "very advanced" operating system. Why is that? What made NT better than...
9th Sep 2024
112

Windows NT vs. Unix: A design comparison

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

9th Sep 2024
NT is often touted as a "very advanced" operating system. Why is that? What made NT better than Unix, if anything? And is that still the case?
Best Thing(s) of All Time Ever. 3♠25♠2007 Steve Kerr during the 1997 NBA Championships. Cinema Insomnia with...
25th Mar 2007
1

Best Thing(s) of All Time Ever.

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

25th Mar 2007
3♠25♠2007 Steve Kerr during the 1997 NBA Championships. Cinema Insomnia with Mr. Lobo Firefox’s custom keyword searches. SuckUK’s Villain Chair. The Music video for This is Hardcore by Pulp I recovered this article from my old blog via the Internet Archive. If you found...
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 Ilic 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...
How moving to the cloud took our digital collections to new heights &rarr; I’ve written another article about digital preservation at Wellcome Collection, this time about the...
12th Feb 2023
51

How moving to the cloud took our digital collections to new heights &rarr;

from alexwlchan [alt+shift+b] in programming

12th Feb 2023
I’ve written another article about digital preservation at Wellcome Collection, this time about the benefits of moving our data storage and processing to the cloud. Building out this infrastructure is a large part of what I’ve been working on for the last six (!) years. It’s been...
Coming soon This is Neil Panchal's Blog, a brand new site by Neil Panchal that's just getting started. Things...
25th May 2024
115

Coming soon

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

25th May 2024
This is Neil Panchal's Blog, a brand new site by Neil Panchal that's just getting started. Things will be up and running here shortly, but you can subscribe in the meantime if you'd like to stay up to date and receive emails when new
July 1, 2009 The opposite of youth is compromise – Girl I recovered this article from my old blog via the...
1st Jul 2009
1

July 1, 2009

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

1st Jul 2009
The opposite of youth is compromise – Girl I recovered this article from my old blog via the Internet Archive. If you found this article useful or entertaining (or even if you didn’t) consider donating to the Internet Archive
Dear Conference Organizer Dear Conference Organizer, First of all, thank you for all the hard work! Most Python conference...
22nd Oct 2023
1

Dear Conference Organizer

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

22nd Oct 2023
Dear Conference Organizer, First of all, thank you for all the hard work! Most Python conference organizers I know don't get paid for their work. Yet, they pour countless hours into helping people spread knowledge and bringing the community together every year. And just like...
March updates We have lots of great new updates in store!
2nd Mar 2019
1

March updates

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

2nd Mar 2019
We have lots of great new updates in store!
Beware the cloud of hype We don't know how this AI thing will turn out, but there is much to be learned from the cycles of...
4th Jun 2024
41

Beware the cloud of hype

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

4th Jun 2024
We don't know how this AI thing will turn out, but there is much to be learned from the cycles of hype that have already occurred on the web. The post Beware the cloud of hype appeared first on The History of the Web.
Headlamps are better flashlights A brief and silly life-hack: headlamps are better flashlights. Most of the time when you are using a...
1st Feb 2024
44

Headlamps are better flashlights

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

1st Feb 2024
A brief and silly life-hack: headlamps are better flashlights. Most of the time when you are using a flashlight, you need to use your hands too. Headlamps solve that problem. They’re bright enough for most purposes and are usually smaller than flashlights too. There are very few...
How to Bootstrap a Town A modest plan
1st Oct 2024
24

How to Bootstrap a Town

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

1st Oct 2024
A modest plan
offer up is the tinder of marketplaces OfferUp is like a terrible version of Tinder but for selling on a marketplace. Boosts, promotions,...
24th Oct 2023
1

offer up is the tinder of marketplaces

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

24th Oct 2023
OfferUp is like a terrible version of Tinder but for selling on a marketplace. Boosts, promotions, and other "gameification" make it trashier than the perception most have of the venerable Craigslist.
Kinda a big announcement The other day I was talking to a young developer working on a code base with tons of COM code, and I...
2nd Jun 2021
72

Kinda a big announcement

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

2nd Jun 2021
The other day I was talking to a young developer working on a code base with tons of COM code, and I told him that even before… Read more "Kinda a big announcement"
Personal tools I used to make little applications just for myself. Sixteen years ago (oof) I wrote a habit tracking...
3rd Apr 2025
71

Personal tools

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

3rd Apr 2025
I used to make little applications just for myself. Sixteen years ago (oof) I wrote a habit tracking application, and a keylogger that let me keep track of when I was using a computer, and generate some pretty charts. I’ve taken a long break from those kinds of things. I love my...
#define CTO OpenAI It’s been two years since I wrote #define CTO, in which I documented my quest for a role where I...
9th Jan 2017
50

#define CTO OpenAI

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

9th Jan 2017
It’s been two years since I wrote #define CTO, in which I documented my quest for a role where I could have scalable impact by writing code. I’ve finally found that role, though not by seeking it — instead, I sought out a problem more important to me than my role within it,...
Hacking window titles to help OBS This write-up is meant to present the rationale and technical details behind a tiny project I wrote...
6th Jun 2023
111

Hacking window titles to help OBS

from A small freedom area RSS [alt+shift+b] in programming

6th Jun 2023
This write-up is meant to present the rationale and technical details behind a tiny project I wrote the other day, WTH, or WindowTitleHack, which is meant to force a constant window name for apps that keep changing it (I'm looking specifically at Firefox and Krita, but there are...
Sloppy Copies Last month, I wrote an article about my recent experience creating a hobby project in a web...
19th Apr 2026
1

Sloppy Copies

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

19th Apr 2026
Last month, I wrote an article about my recent experience creating a hobby project in a web framework - Ruby on Rails - that hasn’t been “in fashion” for some time. The blog post gathered some interest and made it to various discussion sites like Hacker News and others. It caused...
What I want to do at Recurse Center Projects I want to work on at RC
24th Oct 2021
32

What I want to do at Recurse Center

from blag [alt+shift+b] in programming

24th Oct 2021
Projects I want to work on at RC
How I use the notes field in my password manager I use 1Password to store the passwords for my online accounts, and I’ve been reviewing it as a new...
4th Jan 2025
109

How I use the notes field in my password manager

from alexwlchan [alt+shift+b] in programming

4th Jan 2025
I use 1Password to store the passwords for my online accounts, and I’ve been reviewing it as a new year cleanup task. I’ve been deleting unused accounts, changing old passwords which were weak, and making sure I’ve enabled multi-factor authentication for key accounts. Each...
Defend Your Cookies with Essential Web Security Tactics Illustrated notes on the essentials of web security
8th Feb 2020
1

Defend Your Cookies with Essential Web Security Tactics

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

8th Feb 2020
Illustrated notes on the essentials of web security
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...
22nd Sep 2026
2

I Bought A Scanner (No, Really This Time)

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

22nd Sep 2026
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...
Rendering Animated .ani Cursors in the Browser Technical breakdown of how the NPM module ani-cursor converts .ani files into CSS animations in the...
9th Dec 2020
1

Rendering Animated .ani Cursors in the Browser

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

9th Dec 2020
Technical breakdown of how the NPM module ani-cursor converts .ani files into CSS animations in the browser.
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
Book Review: The Tombs of Atuan by Ursula K Le Guin "Ahra", the Eaten One, the high priestess of the Tombs of Atuan belongs to the Nameless Ones. She...
8th Oct 2016
1

Book Review: The Tombs of Atuan by Ursula K Le Guin

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

8th Oct 2016
"Ahra", the Eaten One, the high priestess of the Tombs of Atuan belongs to the Nameless Ones. She is, herself, nameless. Her name along with her family and future were taken from her in a ceremony on which the novel opens. At the beginning of the novel, her 6-year-old life...
String Formatting One of the most well-received features introduced in Python 3.6 were the f-strings. Unlike the...
2nd Mar 2023
1

String Formatting

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

2nd Mar 2023
One of the most well-received features introduced in Python 3.6 were the f-strings. Unlike the walrus operator (introduced in Python 3.8), f-strings quickly became popular - it's hard to find someone who doesn't love them! Officially named literal string interpolation, f-strings...
Relaxation Dynamics of a Lattice Spin System Way back in 1994 I wrote an undergraduate thesis for my math degree at Reed College. It was a fun...
5th Jul 2022
46

Relaxation Dynamics of a Lattice Spin System

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

5th Jul 2022
Way back in 1994 I wrote an undergraduate thesis for my math degree at Reed College. It was a fun project, studying a discrete dynamic system that was an extension of the Ising model. Sort of cellular automata meets statistical mechanics. It's the only significant thing I've...
I Come To the Garden Alone (For George Morris) I arranged and recorded the hymn 'In The Garden' on ukulele in memory of George Morris.
18th Jul 2011
1

I Come To the Garden Alone (For George Morris)

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

18th Jul 2011
I arranged and recorded the hymn 'In The Garden' on ukulele in memory of George Morris.
on taking advantage of ragged stops Many years ago I read one of those Cliff Click “here’s what I learned” articles in which he was...
6th Sep 2024
32

on taking advantage of ragged stops

from wingolog [alt+shift+b] in programming

6th Sep 2024
Many years ago I read one of those Cliff Click “here’s what I learned” articles in which he was giving advice about garbage collector design, and one of the recommendations was that at a GC pause, running mutator threads should cooperate with the collector by identifying roots...
How Microsoft does Quality Assurance (QA) The Redmond Big Tech giant pioneered the SDET role in the 90s. It then retired it in 2014. What...
19th Sep 2023
89

How Microsoft does Quality Assurance (QA)

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

19th Sep 2023
The Redmond Big Tech giant pioneered the SDET role in the 90s. It then retired it in 2014. What happened and why?
Evolving my ergonomic setup (or, my laptop with extra steps) My computer setup attracts attention when I'm out and about. This has two effects: engineers1 ask me...
2nd Dec 2024
71

Evolving my ergonomic setup (or, my laptop with extra steps)

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

2nd Dec 2024
My computer setup attracts attention when I'm out and about. This has two effects: engineers1 ask me about it, and everyone else ignores me. These effects are not undesirable, but further testing is required. The main reason I have such an unusual setup, though, is more...
1st Jul 2025
The Mary Queen of Scots Channel Anamorphosis: A 3D Simulation I’ve been going down some odd rabbit holes recently while researching my free online...
17th May 2025
1

The Mary Queen of Scots Channel Anamorphosis: A 3D Simulation

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

17th May 2025
I’ve been going down some odd rabbit holes recently while researching my free online book-in-progress The Lost Art of Logarithms. Although the book is mostly focused on the history, use, meaning, and importance of logarithms, I believe that even histories of science and...
What I'm up to - March 2024 Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did...
1st Mar 2024
1

What I'm up to - March 2024

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

1st Mar 2024
Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did in February - Finished my residence at Almost Perfect in Tokyo. I gave a presentation Rethinking Wo...
Debugging iOS Safari (when all you have is a Mac) Debugging iOS Safari is a challenge (and possibly expensive) when you don't have access to an...
10th May 2022
92

Debugging iOS Safari (when all you have is a Mac)

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

10th May 2022
Debugging iOS Safari is a challenge (and possibly expensive) when you don't have access to an iPhone. Here are a few options to get around that problem.
Slow Is Smooth, Smooth Is Fast - 25% of Our Time Refactoring My team has been spending less of our “free” time working on bugs and features from the backlog, and...
1st Sep 2020
1

Slow Is Smooth, Smooth Is Fast - 25% of Our Time Refactoring

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

1st Sep 2020
My team has been spending less of our “free” time working on bugs and features from the backlog, and more time refactoring our code and tests. As a result, and perhaps somewhat counterintuitively, we’ve noticed a significant increase in our throughput of features and bug fixes.
Let's Write an IPython Extension the Hard Way I love IPython. I love using it, I love writing about it, I love taking pictures with its core...
16th Jul 2020
1

Let's Write an IPython Extension the Hard Way

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

16th Jul 2020
I love IPython. I love using it, I love writing about it, I love taking pictures with its core contributors (Hi Paul!). If I ever get invited to the "Talk Python To Me" podcast (not that I have anything interesting to talk about), and Michael Kennedy is going to ask me what my...
Support for Stripe Payment Links It's even easier to get paid subscribers with Stripe's new Payment Links
9th Sep 2021
1

Support for Stripe Payment Links

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

9th Sep 2021
It's even easier to get paid subscribers with Stripe's new Payment Links
Revisiting FOUCE It's been awhile since I wrote about FOUCE and I've since come up with an improved solution that I...
23rd Dec 2024
101

Revisiting FOUCE

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

23rd Dec 2024
It's been awhile since I wrote about FOUCE and I've since come up with an improved solution that I think is worth a post. This approach is similar to hiding the page content and then fading it in, but I've noticed it's far less distracting without the fade. It also adds a two...
Disrupt the Government I watched this video about South Africa and it clarified the plan. You disrupt the government by...
4th Nov 2023
63

Disrupt the Government

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

4th Nov 2023
I watched this video about South Africa and it clarified the plan. You disrupt the government by providing 10x better versions of all of the services that it provides. The key thing the government is supposed to be able to do is infrastructure. Most of the wealth that we give to...
Designers Need Thicker Skin Designers Need Thicker Skin 2017-07-10 I'm not normally one to comment or even really care about...
10th Jul 2017
47

Designers Need Thicker Skin

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

10th Jul 2017
Designers Need Thicker Skin 2017-07-10 I'm not normally one to comment or even really care about "drama" within our design industry. Opinions are just that and should just be consumed at face value. But this week I was moderately annoyed with a subset of designers in...
Slow Is Smooth, Smooth Is Fast - 25% of Our Time Refactoring My team has been spending less of our “free” time working on bugs and features from the backlog, and...
1st Sep 2020
1

Slow Is Smooth, Smooth Is Fast - 25% of Our Time Refactoring

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

1st Sep 2020
My team has been spending less of our “free” time working on bugs and features from the backlog, and more time refactoring our code and tests. As a result, and perhaps somewhat counterintuitively, we’ve noticed a significant increase in our throughput of features and bug fixes.
Let's Talk About The American Dream A few months ago I wrote about what it means to stay gold — to hold on to the best parts of...
6th Mar 2025
58

Let's Talk About The American Dream

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

6th Mar 2025
A few months ago I wrote about what it means to stay gold — to hold on to the best parts of ourselves, our communities, and the American Dream itself. But staying gold isn’t passive. It takes work. It takes action. It takes hard conversations that ask
Happy Leap Day! 29 February is causing problems in software systems across the globe. It’s a good reminder on how...
29th Feb 2024
63

Happy Leap Day!

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

29th Feb 2024
29 February is causing problems in software systems across the globe. It’s a good reminder on how few assumptions we should make about dates – and why to use a date library when you can.
New Loose Leaf Security series: Securing your laptop and desktop computers Four more episodes of Loose Leaf Security are out, a series about securing your laptop and desktop...
14th Dec 2018
47
14th Dec 2018
Four more episodes of Loose Leaf Security are out, a series about securing your laptop and desktop computers: Physical attacks to your computers and disk encryption Liz and Geoffrey are back with a look at physical computer security - just how much trouble could someone cause if...
Extending My Japanese Visa as a Freelancer With TokyoDev as my sponsor, I extended my Engineer/Specialist in Humanities/International Services...
4th Aug 2025
51

Extending My Japanese Visa as a Freelancer

from TokyoDev [alt+shift+b] in programming

4th Aug 2025
With TokyoDev as my sponsor, I extended my Engineer/Specialist in Humanities/International Services visa for another three years. I’m thrilled by this result, because my family and I recently moved to a small town in Kansai and have been enjoying our lives in Japan more than...
Fixing long start-up times of the Eleventy dev server Recently, I've encountered a peculiar issue with Eleventy. The development server stopped...
22nd Dec 2022
35

Fixing long start-up times of the Eleventy dev server

from Darek Kay [alt+shift+b] in programming

22nd Dec 2022
Recently, I've encountered a peculiar issue with Eleventy. The development server stopped working: eleventy --serve [11ty] Wrote 92 files in 0.48 seconds (5.2ms each, v1.0.2) [11ty] Watching… There were no errors. Everything seemed fine, except for the dev server not being...
Breaking the Chain Breaking the Chain Querying Eloquent Models consistently across your...
3rd May 2018
18

Breaking the Chain

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

3rd May 2018
Breaking the Chain Querying Eloquent Models consistently across your application Requirements Problems Solutions Explicitly store the current Builder in the model Results ¶Breaking the Chain ¶Querying Eloquent Models consistently across your application I’ve got to admit I’ve...
Multitrack Video: "In My Room" On New Years Day some friends and I recorded a multitrack video of The Beach Boys' song 'In My...
4th Jan 2010
1

Multitrack Video: "In My Room"

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

4th Jan 2010
On New Years Day some friends and I recorded a multitrack video of The Beach Boys' song 'In My Room'.
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
50

First Letter Pseudo Element

from Making software better without sacrificing user experience. [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...
Thoughts on Motivation and My 40-Year Career I’ve never published an essay quite like this. I’ve written about my life before, reams of stuff...
9th Jul 2025
61

Thoughts on Motivation and My 40-Year Career

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

9th Jul 2025
I’ve never published an essay quite like this. I’ve written about my life before, reams of stuff actually, because that’s how I process what I think, but never for public consumption. I’ve been pushing myself to write more lately because my co-authors and I have a whole fucking...
How Unix Spell Ran in 64kB RAM How do you fit a dictionary in 64kb RAM? Unix engineers solved it with clever data structures and...
12th Jan 2025
74

How Unix Spell Ran in 64kB RAM

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

12th Jan 2025
How do you fit a dictionary in 64kb RAM? Unix engineers solved it with clever data structures and compression tricks. Here's the fascinating story behind it.
Patchwork 06 · Simple branching Branches are a powerful concept for source control systems. This Patchwork experiment explores how...
5th Mar 2024
1

Patchwork 06 · Simple branching

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

5th Mar 2024
Branches are a powerful concept for source control systems. This Patchwork experiment explores how writers can use branches to try variations on a document.
Jitbit Helpdesk Mobile v10.4: A Major Update for Power Users We're excited to announce Jitbit Helpdesk Mobile v10.4, one of our biggest updates yet! This release...
23rd Oct 2025
1

Jitbit Helpdesk Mobile v10.4: A Major Update for Power Users

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

23rd Oct 2025
We're excited to announce Jitbit Helpdesk Mobile v10.4, one of our biggest updates yet! This release brings powerful new features that make managing support tickets on the go faster and more efficient than ever. Edit Tickets Without Leaving the App One of our most requested...
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