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+→]
The physicists who convinced Fermilab to send Brazil's emails Neither the first nor the fastest international connection, it was the one that lasted.
3rd Jul 2025
1

The physicists who convinced Fermilab to send Brazil's emails

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

3rd Jul 2025
Neither the first nor the fastest international connection, it was the one that lasted.
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
1

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.
agents, ai, and software engineering People are limited in the number of decisions they can make in a day. Most people do not experience...
24th Feb 2026
1

agents, ai, and software engineering

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

24th Feb 2026
People are limited in the number of decisions they can make in a day. Most people do not experience this limit as day to day, the decision volume is pretty low. The day to day of an executive? It is generally a non-stop firewall of decisions.
The Pythonic Emptiness Why the Pythonic way of doing emptiness check on sequences is not necessarily ambiguous in most...
9th Nov 2024
70

The Pythonic Emptiness

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

9th Nov 2024
Why the Pythonic way of doing emptiness check on sequences is not necessarily ambiguous in most cases
Is It Time To Version Observability? (Signs Point To Yes) Augh! I am so behind on so much writing, I’m even behind on writing shit that I need to reference in...
7th Aug 2024
120

Is It Time To Version Observability? (Signs Point To Yes)

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

7th Aug 2024
Augh! I am so behind on so much writing, I’m even behind on writing shit that I need to reference in order to write other pieces of writing. Like this one. So we’re just gonna do this quick and dirty on the personal blog, and not bother bringing it up to the editorial standards...
On Call Shouldn’t Suck: A Guide For Managers Maybe I need to write a blog post called "On Call For Managers". If you're asking engineers to be on...
3rd Oct 2020
1

On Call Shouldn’t Suck: A Guide For Managers

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

3rd Oct 2020
Maybe I need to write a blog post called "On Call For Managers". If you're asking engineers to be on call for their code — and you should — you owe in return: – enough time to fix what's broken– hands to do the work– closely track how often they are interrupted/woken– ..etc —...
The YC Interview We submitted the application, then got back to work. We couldn't work out how long it'd take to hear...
1st Jan 2020
36

The YC Interview

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

1st Jan 2020
We submitted the application, then got back to work. We couldn't work out how long it'd take to hear back, but then we did. It was now October 16th…
Drawing the Invisible: React Explained in Five Visual Metaphors Explaining React through visual metaphors
1st May 2020
32

Drawing the Invisible: React Explained in Five Visual Metaphors

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

1st May 2020
Explaining React through visual metaphors
Migrating a Create React App project to Vite Create React App (CRA) provides an all-in-one development toolchain for your React applications. It...
15th Jun 2021
43

Migrating a Create React App project to Vite

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

15th Jun 2021
Create React App (CRA) provides an all-in-one development toolchain for your React applications. It is great for beginners, as you don't need to care about configuring your toolset. However, I've encountered more and more limitations without "ejecting", mostly due to the...
A Walkthrough of *that* React Suspense Demo Annotated commentary on the code behind the Movie search demo featuring React Suspense
2nd Mar 2018
28

A Walkthrough of *that* React Suspense Demo

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

2nd Mar 2018
Annotated commentary on the code behind the Movie search demo featuring React Suspense
Society of Mind Harper Reed's company has been experimenting with having several AI agents talk to each other via...
1st Oct 2025
1

Society of Mind

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

1st Oct 2025
Harper Reed's company has been experimenting with having several AI agents talk to each other via blogs and social media. It seems to be engendering some interesting social intelligence
After the HN launch PostHog launched on Hacker News . We were pleased with the reception. The reason we launched wasn’t...
1st Mar 2020
37

After the HN launch

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

1st Mar 2020
PostHog launched on Hacker News . We were pleased with the reception. The reason we launched wasn’t trying to get the world’s attention – we wanted to…
A Dusting of Gamification I had to think for a minute to realize that Stack Overflow has “gamification" too. Not a ton. Maybe...
13th Apr 2018
46

A Dusting of Gamification

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

13th Apr 2018
I had to think for a minute to realize that Stack Overflow has “gamification" too. Not a ton. Maybe a dusting of gamification, most of it around reputation. Read more "A Dusting of Gamification"
02 · Group Key Agreement with BeeKEM How Beehive groups can agree on keys over time
21st Jan 2025
48

02 · Group Key Agreement with BeeKEM

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

21st Jan 2025
How Beehive groups can agree on keys over time
Why I Stopped Using an External Monitor Why I Stopped Using an External Monitor 2023-03-03 For the longest time I’ve been using a Samsung...
3rd Mar 2023
32

Why I Stopped Using an External Monitor

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

3rd Mar 2023
Why I Stopped Using an External Monitor 2023-03-03 For the longest time I’ve been using a Samsung 27” UHD monitor as my main display. This monitor was connected to my ThinkPad X260 (in clamshell mode) through the official Lenovo dock. It wasn’t a bad setup, but I have since...
Selling to Carol: Why targeting an ICP brings 10x more customers than you expected Targeting your "Ideal Customer Profile" (ICP) is the best way to differentiate and win sales, but...
7th Jan 2024
48
7th Jan 2024
Targeting your "Ideal Customer Profile" (ICP) is the best way to differentiate and win sales, but does it limit your target market?
[Renovated] Estimating floating point error the easy way Unforeseen floating point error is the source of the most unpleasant bugs. The bugs that come and go...
11th May 2019
43

[Renovated] Estimating floating point error the easy way

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

11th May 2019
Unforeseen floating point error is the source of the most unpleasant bugs. The bugs that come and go unpredictably. The bugs that don't reproduce on unit-tests and lay low through the integration phase only to be seen by your most important customer.
Tools for Communicating Offline and in Difficult Circumstances Note: this post is also available on my website, where it will be updated periodically. When things...
3rd Mar 2022
28

Tools for Communicating Offline and in Difficult Circumstances

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

3rd Mar 2022
Note: this post is also available on my website, where it will be updated periodically. When things are difficult – maybe there’s been a disaster, or an invasion (this page is being written in 2022 just after Russia invaded Ukraine), or maybe you’re just backpacking off the grid...
Growing Teams and Baking Bread One of the keys in baking bread is getting the dough to rise well. As the yeast does its work, it...
21st Jan 2017
2

Growing Teams and Baking Bread

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

21st Jan 2017
One of the keys in baking bread is getting the dough to rise well. As the yeast does its work, it ferments some of the sugars in the dough into alcohol and carbon dioxide, resulting in a growing, bubbly mass of dough. There are some tricks to making dough rise quickly, like using...
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
47

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
Sometimes, the outside is inside Just a few pages off the bustling infinite corridor, there's another hallway, but unlike the...
24th May 2010
38

Sometimes, the outside is inside

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

24th May 2010
Just a few pages off the bustling infinite corridor, there's another hallway, but unlike the infinite, it has four-story-high glass ceilings, my favorite piece favorite piece from the Percent-for-Art Program, and no traffic. The exterior of building 6C fascinates me. The...
poached eggs A few weeks ago I was enjoying a couple of boiled eggs (in the shell, with plenty of salt and...
14th Mar 2026
1

poached eggs

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

14th Mar 2026
A few weeks ago I was enjoying a couple of boiled eggs (in the shell, with plenty of salt and pepper, and buttery fingers of toast to dunk into the runny yolk) and pondering how fiddly it is to cut off one end of the shell after boiling compared to eating a poached egg. And I was...
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...
1st May 2024
16

Privacy Monthly May

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

1st May 2024
A Little Bit Now, A Lotta Bit Later In mid-March we released a big bug fix update—elementary OS 8.0.1—and since then we’ve been hard at...
6th May 2025
59

A Little Bit Now, A Lotta Bit Later

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

6th May 2025
In mid-March we released a big bug fix update—elementary OS 8.0.1—and since then we’ve been hard at work on even more bug fixes and some new exciting features that I’m excited to share with you today! Read ahead to find out what we’ve released recently and what you can help us...
An early-morning trip to Exeter A very early-morning trip to Exeter, Devon, with my camera.
16th Oct 2014
1

An early-morning trip to Exeter

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

16th Oct 2014
A very early-morning trip to Exeter, Devon, with my camera.
Cross-Browser JavaScript Scrollbar Detection I recently contributed a fix to the bootstrap framework that detects on-screen scrollbars to...
12th Jul 2014
1

Cross-Browser JavaScript Scrollbar Detection

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

12th Jul 2014
I recently contributed a fix to the bootstrap framework that detects on-screen scrollbars to determine whether or not the body should be padded when a modal window is opened to prevent shifting of background contents. Detecting on-screen scrollbars turned out to be a bit more...
Running Pull Requests in Github Codespaces Earlier this week, I was having a lot of trouble understanding how to get Dev Containers working....
23rd Oct 2025
24

Running Pull Requests in Github Codespaces

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

23rd Oct 2025
Earlier this week, I was having a lot of trouble understanding how to get Dev Containers working. Dev Containers are the required way to enable Github Codespaces, which was my actual goal. I finally got to something that works, so I want to document what I learned. Dev Containers...
Git annex notes Setup New repo init git: git init init git annex: git annex init local Add S3 Remote named...
13th May 2015
1

Git annex notes

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

13th May 2015
Setup New repo init git: git init init git annex: git annex init local Add S3 Remote named public-s3 git annex initremote public-s3 type=S3 encryption=none bucket=tyler.zone chunk=0 Add file to git annex git annex add [big-file] copy current directory to public-s3 remote git...
So, what happened to my Claude Code series? I started off this year writing a lot, and wanted to keep up the pace. I did good at first! And...
2nd Sep 2026
1

So, what happened to my Claude Code series?

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

2nd Sep 2026
I started off this year writing a lot, and wanted to keep up the pace. I did good at first! And then… I didn’t manage to. In some ways, this is because I have just been super busy! I’ve never had less free time, and I’m okay with that. There’s a tremendous amount of good things…
How to filter out old email from inbox Every few years I take a pass at reducing the chaos in my personal inboxes. There are simply too...
3rd May 2025
34

How to filter out old email from inbox

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

3rd May 2025
Every few years I take a pass at reducing the chaos in my personal inboxes. There are simply too many emails to deal with, and that generally leads to me increasingly failing to follow up on important email. Up to this point, my strategy has largely been filtering out emails that...
State of Data Engineering 2025 Q1 AI Updates There is a lot of chatter about 2025 being the year of agentic frameworks.  To me, this...
6th Feb 2025
61

State of Data Engineering 2025 Q1

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

6th Feb 2025
AI Updates There is a lot of chatter about 2025 being the year of agentic frameworks.  To me, this means a system in which a subset can allow AI models to take independent actions based on their environment, typically interacting with external APIs or interfaces.  The terminology...
Decaf is good, actually We have made decaf a villain. We often malign decaf coffee and those who drink it. "No thanks, give...
1st Apr 2024
2

Decaf is good, actually

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

1st Apr 2024
We have made decaf a villain. We often malign decaf coffee and those who drink it. "No thanks, give me the good stuff." "Death before decaf." "Decaf isn't coffee." It has this reputation that it's bad and that coffee people avoid it. And yet, if you drink decaf, you're a true...
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.
Networking Essentials: Congestion Control Bottlenecks inevitably arise in networks. How do we deal with them in TCP? How about in practical...
7th Oct 2018
1

Networking Essentials: Congestion Control

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

7th Oct 2018
Bottlenecks inevitably arise in networks. How do we deal with them in TCP? How about in practical streaming applications like Youtube and Skype?
Steady yourself, those world-changing thoughts are not productive * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * Whilst building...
13th Feb 2011
42

Steady yourself, those world-changing thoughts are not productive

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

13th Feb 2011
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * Whilst building my latest startup, which I’m glad to say is picking up nicely, there have been times when things have started to go a little crazy. It might be being featured in a big blog, lots...
An Exercise Program for the Fat Web When I wrote about App-pocalypse Now in 2014, I implied the future still belonged to the web. And it...
30th May 2019
54

An Exercise Program for the Fat Web

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

30th May 2019
When I wrote about App-pocalypse Now in 2014, I implied the future still belonged to the web. And it does. But it's also true that the web has changed a lot in the last 10 years, much less the last 20 or 30. Websites have gotten a lot
Bottom-Up Idea Exploration My own content creation philosophy, explored through my own personal story with React
6th Jun 2021
1

Bottom-Up Idea Exploration

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

6th Jun 2021
My own content creation philosophy, explored through my own personal story with React
How I program with Agents How I program with Agents 2025-06-08 This is the second part of my ongoing self-education in how to...
8th Jun 2025
1

How I program with Agents

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

8th Jun 2025
How I program with Agents 2025-06-08 This is the second part of my ongoing self-education in how to adapt my programming experience to a world with computers that talk. The first part, , covered ways LLMs can be adapted into our existing tools (basically, autocomplete) and how...
Facebook Is Censoring People For Mentioning Open-Source Social Network Mastodon Update: Facebook has reversed itself over this censorship, but I maintain that whether the...
11th Sep 2021
32

Facebook Is Censoring People For Mentioning Open-Source Social Network Mastodon

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

11th Sep 2021
Update: Facebook has reversed itself over this censorship, but I maintain that whether the censorship was algorithmic or human, it was intentional either way. Details in my new post. Last November, I made a brief post to Facebook about Mastodon. Mastodon is an open-source and...
How I grew The A11Y Project to 10k followers on Twitter One thing I’ve been doing for The A11Y project is managing its social media efforts. Since doing so,...
5th May 2021
28

How I grew The A11Y Project to 10k followers on Twitter

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

5th May 2021
One thing I’ve been doing for The A11Y project is managing its social media efforts. Since doing so, I’ve slowly grown its Twitter followers to 10,000+. Now, before I get into it, there’s some things worth pointing out: This work was built on top of the efforts of the project...
International Developer in Japan Salary Survey 2014 *This survey has become a yearly thing. Browse [all our survey results](/insights).* One of the...
13th Feb 2014
39

International Developer in Japan Salary Survey 2014

from TokyoDev [alt+shift+b] in programming

13th Feb 2014
*This survey has become a yearly thing. Browse [all our survey results](/insights).* One of the questions I've been asked several times by readers of this blog are [what are salaries of developers in Japan](/articles/software-developer-salaries-in-japan). There is a fair...
Put down the compiler until you learn why they're not buying Technical founders, step away from the code. Gather insights from non-buyers, rather than just...
21st Sep 2009
16

Put down the compiler until you learn why they're not buying

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

21st Sep 2009
Technical founders, step away from the code. Gather insights from non-buyers, rather than just adding more features.
Osaka Team Retreat Recap We just wrapped up our offsite in Osaka, the first time we’ve held a retreat in a location where...
26th Apr 2025
36

Osaka Team Retreat Recap

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

26th Apr 2025
We just wrapped up our offsite in Osaka, the first time we’ve held a retreat in a location where nobody on the team is a local. With our team now at ~10 people, gone are the days of just a handful of us meeting up and figuring out what to do on the fly. Ensuring […] The post...
How "new type" helps avoid production outages My January links recap included the “Phantom Types” article by David Soria Parra. In it, the author...
9th Mar 2024
30

How "new type" helps avoid production outages

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

9th Mar 2024
My January links recap included the “Phantom Types” article by David Soria Parra. In it, the author briefly touches upon the “new type” idiom, its typical implementation in Rust, and then proceeds to propose a better alternative. But the question arises: why should you care?
No hassle detected! The importance of tools
9th Aug 2024
126

No hassle detected!

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

9th Aug 2024
The importance of tools
LLMs and performative productivity It's worth asking whether LLMs are actually making us more productive at all—and if so, what we...
5th Jun 2026
1

LLMs and performative productivity

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

5th Jun 2026
It's worth asking whether LLMs are actually making us more productive at all—and if so, what we might be sacrificing in return.
How to get in shape with a Raspberry Pi A Raspberry Pi is a great tool for any coder to have. It is a small, cheap computer that can be used...
1st Oct 2023
32

How to get in shape with a Raspberry Pi

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

1st Oct 2023
A Raspberry Pi is a great tool for any coder to have. It is a small, cheap computer that can be used for a variety of projects. This blog post will discuss some of the reasons why I think every coder should have one!
Easily Accessing All Your Stuff with a Zero-Trust Mesh VPN Probably everyone is familiar with a regular VPN. The traditional use case is to connect to a...
14th Apr 2023
35

Easily Accessing All Your Stuff with a Zero-Trust Mesh VPN

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

14th Apr 2023
Probably everyone is familiar with a regular VPN. The traditional use case is to connect to a corporate or home network from a remote location, and access services as if you were there. But these days, the notion of “corporate network” and “home network” are less based around...
Surveillance, Schools, and Our Children In 2010, the news broke that Harriton High School, in a suburb of Philadelphia, was activating...
7th Mar 2016
2

Surveillance, Schools, and Our Children

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

7th Mar 2016
In 2010, the news broke that Harriton High School, in a suburb of Philadelphia, was activating webcams on student laptops1. When they were at home. In their bedrooms. They captured photos while students were in private spaces, where they never expected to be watched. A few days...
AI Dev Tools Panel - Stripe AI day I will be moderating a panel on 7/13 at Stripe with founders of Baseten, LlamaIndex, Zapier
7th Jul 2023
88

AI Dev Tools Panel - Stripe AI day

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

7th Jul 2023
I will be moderating a panel on 7/13 at Stripe with founders of Baseten, LlamaIndex, Zapier
Functional Programming and Big Data Update: I wrote this while preparing a talk for the Columbus Functional Programmers meetup. You can...
12th Nov 2016
2

Functional Programming and Big Data

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

12th Nov 2016
Update: I wrote this while preparing a talk for the Columbus Functional Programmers meetup. You can find the talk on YouTube. It has more humor than these words, but then you'd have to listen to my voice. This post is a long one, so here’s a brief roadmap. We’ll start with a...
I is for Intent Why your app turned into spaghetti "I do not like your software sir, There's a...
4th Feb 2024
29

I is for Intent

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

4th Feb 2024
Why your app turned into spaghetti "I do not like your software sir, There's a certain kind of programmer. Let's call him Stanley. Stanley has been around for a while, and has his fair share of war stories. The common thread is that poorly conceived and specced...
Profiling Rust programs the easy way Performance is one of the big reasons to use Rust. It's not a magic wand for performance, it just...
4th Dec 2023
2

Profiling Rust programs the easy way

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

4th Dec 2023
Performance is one of the big reasons to use Rust. It's not a magic wand for performance, it just gives you the control to eke out whatever performance you need. So if your program is still slow, how do you fix that? Profiling your program is one of the best options for figuring...
Bureaulogy The study of bureaucracy
21st Dec 2024
26

Bureaulogy

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

21st Dec 2024
The study of bureaucracy
Class action employment suits Google has agreed to settle a gender discrimination suit brought by employees. Congratulations to...
12th Jun 2022
51

Class action employment suits

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

12th Jun 2022
Google has agreed to settle a gender discrimination suit brought by employees. Congratulations to the plaintiffs, suing your employer is a difficult and stressful thing. But while the $118M headline looks big it works out to only $7600 per employee, less after the lawyers'...
“Founder Mode” and the Art of Mythmaking I’ve never been good at “hot takes”. Anyone who knows anything about marketing can tell you that the...
17th Dec 2024
134

“Founder Mode” and the Art of Mythmaking

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

17th Dec 2024
I’ve never been good at “hot takes”. Anyone who knows anything about marketing can tell you that the best time to share your opinion about something is when everyone is all worked up about it. Hot topics drive clicks and eyeballs and attention en masse. Unfortunately, my internal...
Kagi Assistant is now available to all users! At Kagi, our mission is simple: to humanise the web.
17th Apr 2025
70

Kagi Assistant is now available to all users!

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

17th Apr 2025
At Kagi, our mission is simple: to humanise the web.
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 Rise of the Electric Scooter In an electric car, the (enormous) battery is a major part of the price. If electric car prices are...
12th Sep 2019
46

The Rise of the Electric Scooter

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

12th Sep 2019
In an electric car, the (enormous) battery is a major part of the price. If electric car prices are decreasing, battery costs must be decreasing, because it's not like the cost of fabricating rubber, aluminum, glass, and steel into car shapes can decline that much, right? On an
Why You Should Prefix Custom Events Similar to how every custom element must contain a dash, I like to pretend that every custom event...
12th Dec 2022
51

Why You Should Prefix Custom Events

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

12th Dec 2022
Similar to how every custom element must contain a dash, I like to pretend that every custom event must also contain a dash. This removes all ambiguity between native events and custom events. Therefore, I prefix all custom events in Shoelace with sl-. It may seem contradictory...
Career Development For Engineering Managers (Cross-posted from leaddev.com) What comes to mind when you hear the words, ‘career development for...
3rd Jun 2021
1

Career Development For Engineering Managers

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

3rd Jun 2021
(Cross-posted from leaddev.com) What comes to mind when you hear the words, ‘career development for managers’? If you’re like me, it’s one of two things: either obsessively climbing the ladder or those awful mandatory ‘trainings’ that get hastily assembled. (Otherwise known as,...
Preview Ebitengine shaders with Luluka Lately, I’ve been experimenting with building games in Ebitengine. It’s a 2D engine that lets you...
15th May 2026
1

Preview Ebitengine shaders with Luluka

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

15th May 2026
Lately, I’ve been experimenting with building games in Ebitengine. It’s a 2D engine that lets you create games using the Go programming language. To be able to iterate faster on visual effects, I have created a tool that lets me preview shaders: Luluka. Kage Shaders For those who...
Setting Up a Free SSL Setting Up a Free SSL 2018-08-07 I never had to worry about SSL certificates when I originally...
7th Aug 2018
45

Setting Up a Free SSL

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

7th Aug 2018
Setting Up a Free SSL 2018-08-07 I never had to worry about SSL certificates when I originally hosted my blog through Github Pages, but since switching over to Surge.sh I lost my ability to utilize https protocol. Luckily, Cloudflare offers a very simple way to implement SSL on...
Get in losers, we're moving to Linux! I've never seen so many developers curious about leaving the Mac and giving Linux a go. Something...
3rd Jul 2025
75

Get in losers, we're moving to Linux!

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

3rd Jul 2025
I've never seen so many developers curious about leaving the Mac and giving Linux a go. Something has really changed in the last few years. Maybe Linux just got better? Maybe powerful mini PCs made it easier? Maybe Apple just fumbled their relationship with developers one too...
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...
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...
Golang vs Java: 6 Key Comparisons Golang (or Go) and Java offer an interesting comparison because despite their wide differences,...
4th Aug 2021
1

Golang vs Java: 6 Key Comparisons

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

4th Aug 2021
Golang (or Go) and Java offer an interesting comparison because despite their wide differences, there are also key similarities in how and where they’re used by programmers.
PGP Desktop was causing OS X to run slowly Sharing an issue I found where PGP Desktop was causing my computer to run slowly.
5th Feb 2008
1

PGP Desktop was causing OS X to run slowly

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

5th Feb 2008
Sharing an issue I found where PGP Desktop was causing my computer to run slowly.
Name that Ware, March 2025 The Ware for March 2025 is shown below. I was just taking this thing apart to see what went wrong,...
31st Mar 2025
53

Name that Ware, March 2025

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

31st Mar 2025
The Ware for March 2025 is shown below. I was just taking this thing apart to see what went wrong, and thought it had some merit as a name that ware. But perhaps more interestingly, I was also experimenting with my cross-polarized imaging setup. This is a technique a friend of...
Mary Had a Little Lamb - Parallel Fifths My dad and I recorded a version of Mary Had a Little Lamb where I sang and played the same song a...
13th Dec 2009
1

Mary Had a Little Lamb - Parallel Fifths

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

13th Dec 2009
My dad and I recorded a version of Mary Had a Little Lamb where I sang and played the same song a fifth above.
Putting a meaningful dent in your error backlog We often don't realize how noisy the errors have gotten until things are already well out of hand....
15th Aug 2024
127

Putting a meaningful dent in your error backlog

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

15th Aug 2024
We often don't realize how noisy the errors have gotten until things are already well out of hand. After all, we've got shit to do. Deadlines to hit. By the time we decide to get serious about error management, a huge, impenetrable, meaningless backlog of errors has already...
Build vs Buy: age old dilemma The age-old dilemma that technical co-founders get confronted with: should I build it from scratch...
5th Mar 2023
38

Build vs Buy: age old dilemma

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

5th Mar 2023
The age-old dilemma that technical co-founders get confronted with: should I build it from scratch or buy some off-the-shelf solution? […] The post Build vs Buy: age old dilemma appeared first on Vadim Kravcenko.
Recently September was another big month for my life, mostly for me offline. Another good month for bicycle...
2 weeks ago
1

Recently

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

2 weeks ago
September was another big month for my life, mostly for me offline. Another good month for bicycle riding, seeing more of the trails on Randalls and Wards Islands. The New York area has taught me a few things about islands and one of them is that they're very fungible. On a...
Writing terrible code The secret of being a great coder is to write terrible code. Wait, wait. Hear me out: I’m going...
27th Feb 2025
66

Writing terrible code

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

27th Feb 2025
The secret of being a great coder is to write terrible code. Wait, wait. Hear me out: I’m going somewhere with this.
7th Feb 2023
Check if your performance intuition still works with CUDA An interactive quiz about microoptimizations in CUDA. 10 rounds, two pieces of code per each, you...
1st Jun 2021
45

Check if your performance intuition still works with CUDA

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

1st Jun 2021
An interactive quiz about microoptimizations in CUDA. 10 rounds, two pieces of code per each, you get to guess which is the faster.
Dotfile Boilerplate Earlier today I made a tweak to one of my ever-growing collection of dotfiles and it reminded me...
10th Aug 2013
1

Dotfile Boilerplate

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

10th Aug 2013
Earlier today I made a tweak to one of my ever-growing collection of dotfiles and it reminded me that I’m not too happy with my dotfile’s bootstrap script. The bootstrap file that I have in my repo is from a 2008 blog post and I’ve never been too thrilled with it. The problems my...
Making a Website is for Everyone Dave asked what makes people excited about building for the web and Thomas answered with this...
1st Oct 2023
63

Making a Website is for Everyone

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

1st Oct 2023
Dave asked what makes people excited about building for the web and Thomas answered with this wonderful articulation: the web is the only programming platform (that I know of) that considers its builders regular people, not IT Professionals and continues to write standards with...
2025: A big year for Kidz Fun Art Kidz Fun Art grew a lot in 2025! Many more people use it regularly, many more choose the paid...
20th Dec 2025
1

2025: A big year for Kidz Fun Art

from SOS [alt+shift+b] in programming

20th Dec 2025
Kidz Fun Art grew a lot in 2025! Many more people use it regularly, many more choose the paid version & I added far more cool features. Loads of Work… First off, here’s a graph of the number of changes (“commits” in technical terms) that I made. 612 changes in total with a few...
Three attempts at making payments secure In the early 1990s, three companies pioneered online transactions, facing challenges of security and...
16th Jul 2025
34

Three attempts at making payments secure

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

16th Jul 2025
In the early 1990s, three companies pioneered online transactions, facing challenges of security and user accessibility. They are hardly known today. The post Three attempts at making payments secure appeared first on The History of the Web.
Boot.dev Beat. December 2022 I hope you’ve been able to enjoy some time with family! I took (almost) an entire week off from...
6th Jan 2023
1

Boot.dev Beat. December 2022

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

6th Jan 2023
I hope you’ve been able to enjoy some time with family! I took (almost) an entire week off from writing code, which I haven’t done in a long time. It’s good to be back though, and I can’t wait to see you around the Discord community.
Sync, phone numbers, and webhooks A couple of weeks have passed since I last posted. If this were an email, it would start with "Sorry...
5th Mar 2026
2

Sync, phone numbers, and webhooks

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

5th Mar 2026
A couple of weeks have passed since I last posted. If this were an email, it would start with "Sorry for the slow response." Sync A project I built just shipped at Chroma. I added Amazon S3 sync support to Chroma Cloud. This service lets people easily add
How to strategically approach technical improvements It's hard to make the right technical decisions in an active project. Particularly improvements...
9th Jan 2024
44

How to strategically approach technical improvements

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

9th Jan 2024
It's hard to make the right technical decisions in an active project. Particularly improvements without direct business value are difficult to manage. In this post, we discuss some learnings from the battlefield on how improvements can be approached.
When Random Isn't This post is an anecdote from over a decade ago, of which I lost the actual code. So please forgive...
10th Jan 2024
48

When Random Isn't

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

10th Jan 2024
This post is an anecdote from over a decade ago, of which I lost the actual code. So please forgive me if I do not accurately remember all the details. Some details are also simplified so that anyone that likes computer security can enjoy this article, not just those who have...
16th Oct 2025
41

Congrats to IHMC Robotics for winning Bronze in my Humanoid Olympics: Doors Event

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

16th Oct 2025
Round Knob Push Door with a time of 18 Seconds
Systems model of API deprecation In How should Stripe deprecate APIs?, the diagnosis depends on the claim that deprecating APIs is a...
1st Apr 2025
27

Systems model of API deprecation

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

1st Apr 2025
In How should Stripe deprecate APIs?, the diagnosis depends on the claim that deprecating APIs is a significant cause of customer churn. While there is internal data that can be used to correlate deprecation with churn, it’s also valuable to build a model to help us decide if we...
Silicon Valley & Defense Tech Over the last few years there has been a lot of press coverage of Google canceling project Maven, a...
13th Oct 2020
48

Silicon Valley & Defense Tech

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

13th Oct 2020
Over the last few years there has been a lot of press coverage of Google canceling project Maven, a defense contract. This has led to claims Silicon Valley is no longer engaging in defense tech, despite tech's roots working with the Department of Defense
Using User-Select Using User-Select 2019-06-04 Highlighting text in order to copy, cut or paste content is a staple...
4th Jun 2019
40

Using User-Select

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

4th Jun 2019
Using User-Select 2019-06-04 Highlighting text in order to copy, cut or paste content is a staple action across the web. Now, what if I told you the ability to control what a user can select is configurable with a single CSS property? Introducing the CSS property Simply put, the...
Introducing CaskDB – a project to teach you writing a key-value store CaskDB is an educational project which aims to guide you in writing a persistent, embeddable...
10th May 2022
32
10th May 2022
CaskDB is an educational project which aims to guide you in writing a persistent, embeddable database from scratch.
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...
Because web development used to be **FUN!** I still remember the exact moment when I discovered **jQuery**. It was a revelation: Can I suddenly...
18th Sep 2023
1

Because web development used to be **FUN!**

from Nue developer blog [alt+shift+b] in programming

18th Sep 2023
I still remember the exact moment when I discovered **jQuery**. It was a revelation: Can I suddenly add logic to my pages in the same way I add styling? I surely can — this must be huge!
The Giant's Cup On running trails
5th Jun 2026
1

The Giant's Cup

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

5th Jun 2026
On running trails
Handling State & User Interactions In UI Applications An early thinking about handling your app or component state can help you to avoid many bugs even...
5th Feb 2021
44

Handling State & User Interactions In UI Applications

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

5th Feb 2021
An early thinking about handling your app or component state can help you to avoid many bugs even before starting to write code.
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.
no-unused-binary-expressions: From code review nit to ecosystem improvements How implementing an ESLint rule led to changes in how people write JavaScript
7th Oct 2024
1

no-unused-binary-expressions: From code review nit to ecosystem improvements

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

7th Oct 2024
How implementing an ESLint rule led to changes in how people write JavaScript
Name that Ware, July 2024 The Ware for July 2024 is shown below. Thanks again to jackw01 for contributing this ware! The last...
31st Jul 2024
77

Name that Ware, July 2024

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

31st Jul 2024
The Ware for July 2024 is shown below. Thanks again to jackw01 for contributing this ware! The last two images might be killer clues that give away the ware, but they are also so cool I couldn’t not include them as part of the post.
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
31st Jul 2015
Using git-annex for Data Archiving In my recent post about data archiving to removable media, I laid out the difference between backing...
16th Jun 2023
38

Using git-annex for Data Archiving

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

16th Jun 2023
In my recent post about data archiving to removable media, I laid out the difference between backing up and archiving, and also said I’d evaluate git-annex and dar. This post evaluates git-annex. The next will look at dar, and then I’ll make a comparison post. What is git-annex?...
I'm hopeful but wary of "empathic" AI A couple of months ago, one of my friends told me about a startup called Hume. I was primed to be...
6th May 2024
2

I'm hopeful but wary of "empathic" AI

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

6th May 2024
A couple of months ago, one of my friends told me about a startup called Hume. I was primed to be skeptical, except that I trust this friend to have a somewhat balanced perspective on this topic. He'd talked to some people there and read their site and generally felt a good vibe...
Everyone a writer "The irresistible proliferation of graphomania shows me that everyone without exception bears a...
8th Jul 2016
22

Everyone a writer

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

8th Jul 2016
"The irresistible proliferation of graphomania shows me that everyone without exception bears a potential writer within him, so that the entire human species has good reason to go down into the streets and shout: we are all writers! For everyone is pained by the thought of...
Jitbit Helpdesk Bot is now in the Microsoft Teams Store Our new Microsoft Teams app just passed Microsoft's certification and is live in the Teams Store:...
8th May 2026
1

Jitbit Helpdesk Bot is now in the Microsoft Teams Store

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

8th May 2026
Our new Microsoft Teams app just passed Microsoft's certification and is live in the Teams Store: Jitbit Helpdesk Bot. Search "Jitbit" in the Teams app store and it's right there - no custom app uploads, no admin-center gymnastics. Unlike our old webhook integration (one-way...
Vitest Browser Mode vs Playwright (article) What is the difference between Vitest Browser Mode and Playwright? And when to use each in your...
12th Nov 2025
1

Vitest Browser Mode vs Playwright (article)

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

12th Nov 2025
What is the difference between Vitest Browser Mode and Playwright? And when to use each in your tests?
Buying a house 🏠 in 2020 My significant other and I bought our very first home in July. We just finished moving. I learned a...
4th Sep 2020
1

Buying a house 🏠 in 2020

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

4th Sep 2020
My significant other and I bought our very first home in July. We just finished moving. I learned a lot during this process. I’m writing it down while it’s still fresh in my mind. Why not rent? I’ve always rented and thought I would continue to rent forever. When I was still in...
Leaving Stripe I originally got hooked on programming because I loved the act of creating something from nothing. I...
6th May 2015
50

Leaving Stripe

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

6th May 2015
I originally got hooked on programming because I loved the act of creating something from nothing. I soon discovered the deep satisfaction of having others actually use my creations. It didn’t take me long to realize I wanted to build a startup. Startups # Throughout college, I...
Boox Go 10.3, two months in [The] Linux kernel uses GPLv2, and if you distribute GPLv2 code, you have to provide a copy of the...
5th Mar 2025
47

Boox Go 10.3, two months in

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

5th Mar 2025
[The] Linux kernel uses GPLv2, and if you distribute GPLv2 code, you have to provide a copy of the source (and modifications) once someone asks for it. And now I’m asking nicely for you to do so 🙂 – Joga, bbs.onyx-international.com Boox in split screen, typewriter mode In...
Why I Moved Off Dev.to 2 years ago I moved all my blogging to Dev.to. Today my main blog is on Github Issues and I've just...
1st Jun 2022
29

Why I Moved Off Dev.to

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

1st Jun 2022
2 years ago I moved all my blogging to Dev.to. Today my main blog is on Github Issues and I've just launched DXTips on Hashnode.
Legal aid charities for immigrants (2024) The Trump administration has made aggressive threats against immigrants in the US. It’s not clear...
27th Nov 2024
96

Legal aid charities for immigrants (2024)

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

27th Nov 2024
The Trump administration has made aggressive threats against immigrants in the US. It’s not clear what’s coming, my biggest fear is a violent display of fascism. (Don’t call them camps!) But even if it’s a polite legal process it will be chaotic and disruptive to many...
Let's Bring Spacer GIFs Back! The 90s web gave us many delightful things: web rings, guestbooks, “under construction” animations,...
11th Jan 2021
38

Let's Bring Spacer GIFs Back!

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

11th Jan 2021
The 90s web gave us many delightful things: web rings, guestbooks, “under construction” animations, and spacer GIFs. In this article, we'll see how I use a Spacer component to solve common layout problems, and why it's often a great tool for the job in the modern web.
Plaid Layoffs and beyond Last week, Plaid announced laying off 20% of its workforce (260 people). Today I signed my...
13th Dec 2022
29

Plaid Layoffs and beyond

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

13th Dec 2022
Last week, Plaid announced laying off 20% of its workforce (260 people). Today I signed my termination agreement, which makes this week my last week as part of Plaid’s infrastructure team. Kelly Sikkema Moving forward While being laid off and having to leave a very talented...
Create a Performance-Focused WordPress Blog Create a Performance-Focused WordPress Blog 2021-09-08 With my recent switch back to WordPress, and...
8th Sep 2021
54

Create a Performance-Focused WordPress Blog

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

8th Sep 2021
Create a Performance-Focused WordPress Blog 2021-09-08 With my recent switch back to WordPress, and having read Kev Quirk’s latest post about Core Web Vitals, I wanted to make sure my blog still prioritized speed and performance above all else. I’m happy to say that I have...
Ink Note January 2025: Super simple stroke simplification A technique for reducing the number of points needed to represent an ink stroke.
7th Mar 2025
20

Ink Note January 2025: Super simple stroke simplification

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

7th Mar 2025
A technique for reducing the number of points needed to represent an ink stroke.
Fight knowledge decay with a rich Incident Summary It only takes a few off-the-rails incidents in your software career to realize the importance of...
14th Jun 2024
108

Fight knowledge decay with a rich Incident Summary

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

14th Jun 2024
It only takes a few off-the-rails incidents in your software career to realize the importance of writing things down. That’s why so many companies’ incident response protocols define a scribe role. The scribe’s job, generally, is to take notes on everything that happens. In other...
Building a metadata database with AI agents Rebuilding a 20 year old side project in the AI era. Some things I’ve learned about building...
31st May 2026
1

Building a metadata database with AI agents

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

31st May 2026
Rebuilding a 20 year old side project in the AI era. Some things I’ve learned about building applications where agents act as users.
Winner, Name that Ware, November 2024 The Ware for November 2024 is the NLP-16A by cherry-takuan. It’s a bespoke 16-bit CPU made entirely...
31st Dec 2024
126

Winner, Name that Ware, November 2024

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

31st Dec 2024
The Ware for November 2024 is the NLP-16A by cherry-takuan. It’s a bespoke 16-bit CPU made entirely from 74HC00 NAND gates. Even the D-flip flops are made from NAND gates: Lots and lots of NAND gates… I got to meet the maker, who goes by Cherry Takuan, at the Chiba Institute of...
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
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...
It's Disability Pride Month! Let's Get Accessible This month we have several community updates, a couple of Flatpak releases available on OS 7, and...
3rd Jul 2024
87

It's Disability Pride Month! Let's Get Accessible

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

3rd Jul 2024
This month we have several community updates, a couple of Flatpak releases available on OS 7, and plenty of OS 8 news. Disability Pride Month It’s disability pride month, which means making space to talk about how we can build communities and systems that better accommodate...
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.
Treating the Symptoms If you haven’t seen it yet, the folks behind The Browser Company recently introduced a new app...
1st Feb 2024
36

Treating the Symptoms

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

1st Feb 2024
If you haven’t seen it yet, the folks behind The Browser Company recently introduced a new app called “Arc Search”. Its key feature? It’ll browse the web for you. What happened? “Surfing the web” used to be — and still can be — the funnest part about being on the web! How did...
Wolfram|Alpha as the Way to Bring Computational Knowledge Superpowers to ChatGPT ChatGPT and Wolfram|Alpha It’s always amazing when things suddenly “just work”. It happened to us...
9th Jan 2023
71

Wolfram|Alpha as the Way to Bring Computational Knowledge Superpowers to ChatGPT

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

9th Jan 2023
ChatGPT and Wolfram|Alpha It’s always amazing when things suddenly “just work”. It happened to us with Wolfram|Alpha back in 2009. It happened with our Physics Project in 2020. And it’s happening now with OpenAI’s ChatGPT. I’ve been tracking neural net technology for a long time...
Go's WaitGroup vs JavaScript's PromiseAll In applications that are i/o heavy, it can get clunky to synchronously execute high-latency...
4th Jun 2020
1

Go's WaitGroup vs JavaScript's PromiseAll

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

4th Jun 2020
In applications that are i/o heavy, it can get clunky to synchronously execute high-latency functions one after the other. For example, if I have a web page that needs to request seven files from the server before it can show the page, I need to asynchronously fetch all those...
Pantone, Color, and What I Wish I Had Known Sooner as a Designer One of the most difficult things for me to learn in my transition from the classroom to a...
1st Apr 2015
84

Pantone, Color, and What I Wish I Had Known Sooner as a Designer

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

1st Apr 2015
One of the most difficult things for me to learn in my transition from the classroom to a professional branding agency was how to properly handle color output. So I decided to write this post in the hope of saving you some from some of the pitfalls that I failed to avoid.
Navigating the unpredictability of everything We dramatically, repeatedly fail predict the future. Does that mean "strategy" is senseless? No, it...
19th Mar 2023
66

Navigating the unpredictability of everything

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

19th Mar 2023
We dramatically, repeatedly fail predict the future. Does that mean "strategy" is senseless? No, it means you need these techniques to navigate a volatile world.
Sorry, we’re closed For reasons that will soon become obvious, I’m shutting the doors on this website. Everything will...
19th Jun 2023
103

Sorry, we’re closed

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

19th Jun 2023
For reasons that will soon become obvious, I’m shutting the doors on this website. Everything will remain online for now, but I don’t plan on returning to write anything new here. Not that I’ve added any content in almost two years anyway. I still have a passion for making...
The best data warehouses for developers, compared With most warehouses, answering a data question involves an ingestion pipeline, a dbt model, a...
4th Sep 2026
1

The best data warehouses for developers, compared

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

4th Sep 2026
With most warehouses, answering a data question involves an ingestion pipeline, a dbt model, a permissions grant, and a BI dashboard. And they're all…
Warming up the Puma master before it forks Basecamp 5 runs on Puma in cluster mode: one master process with preload_app! and 63 single-threaded...
2 weeks ago
1

Warming up the Puma master before it forks

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

2 weeks ago
Basecamp 5 runs on Puma in cluster mode: one master process with preload_app! and 63 single-threaded workers per host, deployed as a Docker container with Kamal. We serve Basecamp from several sites. Each site has its own web hosts and a read replica of the database, and writes...
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...
How I learned to stop worrying and wrote my own memory-cache Here I am, writing about performance optimization again. I'm a performance junkie. Constantly...
21st Jan 2023
47

How I learned to stop worrying and wrote my own memory-cache

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

21st Jan 2023
Here I am, writing about performance optimization again. I'm a performance junkie. Constantly monitoring and investigating bottlenecks for our SaaS helpdesk webapp is my favorite thing ever. And I'm proud to say that with thousands of clients, even some really big ones, our app's...
Gathering Structures How to gather people and create communities in ways that are low-stress and high-payoff
20th Feb 2024
24

Gathering Structures

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

20th Feb 2024
How to gather people and create communities in ways that are low-stress and high-payoff
Recurse Center Day 1: init This is a draft post that I have prematurely published. Currently, I am attending RC and I want to...
1st Nov 2021
29

Recurse Center Day 1: init

from blag [alt+shift+b] in programming

1st Nov 2021
This is a draft post that I have prematurely published. Currently, I am attending RC and I want to write as much as possible, log my daily learnings and activities. But, I also don't want to spend time on grammar and prose, so I am publishing all the posts which usually I'd have...
How Many Hours Can You Code? How many hours a day can you write code, and at what point does the quality of your work go down?...
18th Dec 2024
112

How Many Hours Can You Code?

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

18th Dec 2024
How many hours a day can you write code, and at what point does the quality of your work go down? Even more important is how many weeks and months of that max effort you can still be effective. In my life, there have only been three periods where I
Solving a math problem with planner programming The deadline for the logic book is coming up! I'm hoping to have it ready for early access by either...
2nd Jul 2024
50

Solving a math problem with planner programming

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

2nd Jul 2024
The deadline for the logic book is coming up! I'm hoping to have it ready for early access by either the end of this week or early next week. During a break on Monday I saw this interesting problem on Math Stack Exchange: Suppose that at the beginning there is a blank document,...
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...
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...
Why I don't like the LTV metric (LifeTime Value) The LTV metric overcomplicates and misleads. Learn why you should use other SaaS metrics instead.
7th Oct 2013
18

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

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

7th Oct 2013
The LTV metric overcomplicates and misleads. Learn why you should use other SaaS metrics instead.
Folk Interfaces People reappropriating existing software to solve their own unique problems
24th Aug 2022
24

Folk Interfaces

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

24th Aug 2022
People reappropriating existing software to solve their own unique problems
RIP AOL Dialup America's most popular dial-up ISP is shutting down dial-up service
10th Aug 2025
1

RIP AOL Dialup

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

10th Aug 2025
America's most popular dial-up ISP is shutting down dial-up service
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...
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:
Boot.dev Beat. December 2022 I hope you’ve been able to enjoy some time with family! I took (almost) an entire week off from...
6th Jan 2023
1

Boot.dev Beat. December 2022

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

6th Jan 2023
I hope you’ve been able to enjoy some time with family! I took (almost) an entire week off from writing code, which I haven’t done in a long time. It’s good to be back though, and I can’t wait to see you around the Discord community.
Solving the board game Quoridor Algorithmic and optimization playtime
25th May 2026
1

Solving the board game Quoridor

from Grant Slatton's Blog [alt+shift+b] in programming

25th May 2026
Algorithmic and optimization playtime
Upwelling: Combining real-time collaboration with version control for writers. Collaborative writing tools don’t work well for writers or editors. With Upwelling, we demonstrate a...
8th Mar 2023
16

Upwelling: Combining real-time collaboration with version control for writers.

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

8th Mar 2023
Collaborative writing tools don’t work well for writers or editors. With Upwelling, we demonstrate a design that gives writers privacy while still offering editors transparency into how a document is changing.
TypeIDs are now the default identifier format API version 2026-01-01 returns prefixed IDs like sub_ and em_ instead of bare UUIDs
1st Jan 2026
1

TypeIDs are now the default identifier format

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

1st Jan 2026
API version 2026-01-01 returns prefixed IDs like sub_ and em_ instead of bare UUIDs
How I Got a Junior Software Engineering Job in Japan From Overseas Many people say that to find a software engineering job in Japan, you need to be here first. The...
2 weeks ago
2

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

from TokyoDev [alt+shift+b] in programming

2 weeks ago
Many people say that to find a software engineering job in Japan, you need to be here first. The most common ways into Japan without a job are to become a student, arrive on a Working Holiday visa, or use the J-Find visa — all of which mean spending a lot of money just to show up...
Proof Bitcoin is Overhyped BitCoin has gotten a ton of buzz, so when I came across [a graph of the number of bitcoin...
9th Jul 2014
31

Proof Bitcoin is Overhyped

from TokyoDev [alt+shift+b] in programming

9th Jul 2014
BitCoin has gotten a ton of buzz, so when I came across [a graph of the number of bitcoin transactions per day](https://blockchain.info/en/charts/n-transactions), I was flabbergasted: **there are only about 60,000 transactions per day.** I graphed the number relative to [the...
Reflection and Custom States in Web Components In the Web Component world, attribute reflection is commonly used to style custom elements both...
5th Jun 2024
92

Reflection and Custom States in Web Components

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

5th Jun 2024
In the Web Component world, attribute reflection is commonly used to style custom elements both internally and as public APIs for consumers. If you're not familiar, attribute reflection occurs when an attribute in the DOM is updated due to changes in a corresponding property. A...
OCaml documentation as markdown Turn your OCaml API documentation into publishable Markdown
3rd Mar 2026
1

OCaml documentation as markdown

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

3rd Mar 2026
Turn your OCaml API documentation into publishable Markdown
Building a Removable Bike Basket for the Yepp Rack I wanted to add more hauling capacity to my bike and was looking for something compatible with my...
4th Sep 2024
92

Building a Removable Bike Basket for the Yepp Rack

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

4th Sep 2024
I wanted to add more hauling capacity to my bike and was looking for something compatible with my Yepp rear rack. I also use my rack with a child seat (the Yepp Maxi) which has a mechanism that allows it to attach and detach easily without sacrificing safety. I was thinking it...
Quietly quantum-resistant blogging Among the other fun news recently, two papers were published that suggest quantum computers capable...
9th Apr 2026
1

Quietly quantum-resistant blogging

from alexwlchan [alt+shift+b] in programming

9th Apr 2026
Among the other fun news recently, two papers were published that suggest quantum computers capable of breaking classical public-key cryptography algorithms are much closer than previously believed. What was thought to be years away might now be months. I found Filippo Valsorda’s...
Networking Essentials: Architecture and Principles Discussing the architecture of the Internet and its the principles that guided its original design.
4th Sep 2018
1

Networking Essentials: Architecture and Principles

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

4th Sep 2018
Discussing the architecture of the Internet and its the principles that guided its original design.
AI Isn’t Replacing Open Source Andrew Baker, the current Group CIO at Capitec Bank wrote an interesting piece on AI and open...
15th Sep 2026
-3

AI Isn’t Replacing Open Source

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

15th Sep 2026
Andrew Baker, the current Group CIO at Capitec Bank wrote an interesting piece on AI and open source, and how these tools that generate code according to one’s specification may replace the general reliance on open source implementations done by contributors around the world. I’d...
My buildspace project For the next 6 weeks, I’m taking part in buildspace nights & weekends. It’s a cohort of people that...
12th Apr 2023
33

My buildspace project

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

12th Apr 2023
For the next 6 weeks, I’m taking part in buildspace nights & weekends. It’s a cohort of people that participate in a 6-week long “school” where they work towards any idea they have. The goal is to launch a “product” by the end of these 6 weeks, and to gain as much traction as...
How HEAD works in git Hello! The other day I ran a Mastodon poll asking people how confident they were that they...
8th Mar 2024
74

How HEAD works in git

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

8th Mar 2024
Hello! The other day I ran a Mastodon poll asking people how confident they were that they understood how HEAD works in Git. The results (out of 1700 votes) were a little surprising to me: 10% “100%” 36% “pretty confident” 39% “somewhat confident?” 15% “literally no idea” I was...
The False Narrative Around Theranos One of the interesting aspects of the Theranos trial is the degree to which some folks are buying...
26th Sep 2021
51

The False Narrative Around Theranos

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

26th Sep 2021
One of the interesting aspects of the Theranos trial is the degree to which some folks are buying into part of the defense's narrative that "Theranos was just acting like every Silicon Valley startup". This is of course blatantly false, but it is being adopted as some form of...
For whatever it's worth: my advice on job hunting in tech A collection of things I've learned over my decade in the industry, on how and where to look for...
7th Jun 2024
91

For whatever it's worth: my advice on job hunting in tech

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

7th Jun 2024
A collection of things I've learned over my decade in the industry, on how and where to look for jobs, applying, interviewing, and all those fun things. For whatever it's worth.
The Boolean Trap Use enums instead
5th Sep 2024
97

The Boolean Trap

from Engineer’s Codex [alt+shift+b] in programming

5th Sep 2024
Use enums instead
Dreams of Late Summer Here on a summer night in the grass and lilac smell Drunk on the crickets and the starry sky, Oh...
6th Sep 2025
45

Dreams of Late Summer

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

6th Sep 2025
Here on a summer night in the grass and lilac smell Drunk on the crickets and the starry sky, Oh what fine stories we could tell With this moonlight to tell them by. A summer night, and you, and paradise, So lovely and so filled with grace, Above your head, the universe has hung...
Bulk actions take tag_id, not tag The tag key in a bulk action's metadata is renamed to tag_id
2nd Jan 2025
1

Bulk actions take tag_id, not tag

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

2nd Jan 2025
The tag key in a bulk action's metadata is renamed to tag_id
A list of 100 opinions I hold A list of 100 opinions I hold
5th Sep 2022
21

A list of 100 opinions I hold

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

5th Sep 2022
A list of 100 opinions I hold
Array 1.0.10 Like what you see and self-hosting? Update your instance. First our updates and new features....
1st Apr 2020
34

Array 1.0.10

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

1st Apr 2020
Like what you see and self-hosting? Update your instance. First our updates and new features. Release notes Users in Trend Graphs Whilst we have…
Service Introduction: Forkwell One area I'm interested in is how people find jobs. The "traditional" way to find a job of sending...
2nd May 2012
30

Service Introduction: Forkwell

from TokyoDev [alt+shift+b] in programming

2nd May 2012
One area I'm interested in is how people find jobs. The "traditional" way to find a job of sending out your resume to lots of companies and hoping for the best is clearly broken. Despite this, people all around the world, but especially in Japan, cling to it. So I got excited...
React Miami: Temporal - React for the Backend These are the raw notes of my talk prep for my React Miami 2022 talk - Temporal - React for the...
19th Apr 2022
48

React Miami: Temporal - React for the Backend

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

19th Apr 2022
These are the raw notes of my talk prep for my React Miami 2022 talk - Temporal - React for the Backend. Includes links and initial draft at the bottom.
How to argue for something without any scientific evidence Last week I got this interesting question: I want to write a book about automated testing. Much of...
6th Mar 2024
34

How to argue for something without any scientific evidence

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

6th Mar 2024
Last week I got this interesting question: I want to write a book about automated testing. Much of the book would be me explaining the best practices I’ve learned. I know these are good practices; I’ve seen them work over and over again. But have no [scientific] data at all to...
Stanislav Petrov A lieutenant colonel in the Soviet Air Defense Forces prevented the end of human civilization on...
4th Feb 2025
63

Stanislav Petrov

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

4th Feb 2025
A lieutenant colonel in the Soviet Air Defense Forces prevented the end of human civilization on September 26th, 1983. His name was Stanislav Petrov. Protocol dictated that the Soviet Union would retaliate against any nuclear strikes sent by the United States. This was a policy...
Solo founders with profitable businesses, collected stories People sometimes wonder: can I have a successful business as a single founder? The answer is:...
23rd Jun 2017
33

Solo founders with profitable businesses, collected stories

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

23rd Jun 2017
People sometimes wonder: can I have a successful business as a single founder? The answer is: yes. This is a collection of solo-preneur success stories (with occasional 2 people bands). I only include businesses generating significant revenues. In this context it’s around $5k/mo...
A clever way to style the <mark> element I was checking out the CashNotify app today and I noticed a beautiful style for highlighting text in...
1st Feb 2019
48

A clever way to style the <mark> element

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

1st Feb 2019
I was checking out the CashNotify app today and I noticed a beautiful style for highlighting text in their testimonials: Most textual highlights use a boring rectangle background color, but this stands out and looks gorgeous. I was really hoping they were using a simple <mark>...
Winner, Name that Ware October 2024 Last month’s ware were boards from a Sony HCD-T1. Thanks again to spida for contributing the ware,...
30th Nov 2024
61

Winner, Name that Ware October 2024

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

30th Nov 2024
Last month’s ware were boards from a Sony HCD-T1. Thanks again to spida for contributing the ware, and congratulations to marcan for nailing it. Ping me if you want a prize!
What no one talks about when building a team: Letting people go * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * One of the...
17th Sep 2013
38

What no one talks about when building a team: Letting people go

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

17th Sep 2013
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * One of the things I enjoy most about building a company is to focus on culture, and to think about how we can create a team which is a joy to be part of. A large part of this is
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...
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.
Upward assignment in Ruby Ruby has had leftward assignment (x = 4) since its first public release, and a few years ago it...
13th Jan 2023
54

Upward assignment in Ruby

from alexwlchan [alt+shift+b] in programming

13th Jan 2023
Ruby has had leftward assignment (x = 4) since its first public release, and a few years ago it added rightward assignment (4 => x). Then at RubyConf 2021, Kevin Kuchta explained how to abuse Ruby features to build a downward assignment operator (yes, this really...
Clickable Links Inside XML Clickable Links Inside XML 2022-06-20 With the recent patch1 to the Shinobi Website project, I...
20th Jun 2022
29

Clickable Links Inside XML

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

20th Jun 2022
Clickable Links Inside XML 2022-06-20 With the recent patch1 to the Shinobi Website project, I thought it would be best to share my experience implementing clickable links inside a rendered XML RSS file directly through a browser. This is made possible thanks to the awesome power...
Biotech companies I wish existed While one off companies may exist, I am surprised there is not more biotech activity in these areas
20th May 2025
1

Biotech companies I wish existed

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

20th May 2025
While one off companies may exist, I am surprised there is not more biotech activity in these areas
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...
Empowering Design System Users The question of whether or not component APIs should be locked down at the code level comes up quite...
1st Nov 2021
48

Empowering Design System Users

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

1st Nov 2021
The question of whether or not component APIs should be locked down at the code level comes up quite a bit. For example, if a button spec only calls for primary, secondary, and tertiary variants, should we still expose parts and custom properties so users can make further...
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...
Happy New Year: GIF decoder in SQL An implementation of GIF decoder and ASCII renderer in PostreSQL. The post Happy New Year: GIF...
31st Dec 2018
32

Happy New Year: GIF decoder in SQL

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

31st Dec 2018
An implementation of GIF decoder and ASCII renderer in PostreSQL. The post Happy New Year: GIF decoder in SQL appeared first on EXPLAIN EXTENDED.
Recently I am not going to repeat the news. But man, things are really, really bad and getting worse in...
4th Feb 2025
67

Recently

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

4th Feb 2025
I am not going to repeat the news. But man, things are really, really bad and getting worse in America. It’s all so unendingly stupid and evil. The tech industry is being horrible, too. Wishing strength to the people who are much more exposed to the chaos than I am. Reading A...
Why you should continue working on your bad idea * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * > "The brick...
1st Sep 2012
41

Why you should continue working on your bad idea

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

1st Sep 2012
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * > "The brick walls are there for a reason. The brick walls are not there to keep us out; the brick walls are there to give us a chance to show how badly we want something. The brick walls are...
Getting people to tell you you're wrong One of the challenging things about being a staff+ engineer is that people trust you. They trust you...
6th Mar 2023
2

Getting people to tell you you're wrong

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

6th Mar 2023
One of the challenging things about being a staff+ engineer is that people trust you. They trust you a lot, and there might be less pushback on ideas than there should be. This makes sense. To become a staff+ engineer, you usually need to be really good at this intersection of...
Array 1.22.0 PostHog 1.22 is out with awesome new features, usability and performance improvements, and the usual...
3rd Mar 2021
36

Array 1.22.0

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

3rd Mar 2021
PostHog 1.22 is out with awesome new features, usability and performance improvements, and the usual bug squashing. Community MVP The community MVP…
Live Session: Live Coding a Bytecode Interpreter for Python I will be redoing this session because the previous one had to be cancelled.
1st Dec 2024
73

Live Session: Live Coding a Bytecode Interpreter for Python

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

1st Dec 2024
I will be redoing this session because the previous one had to be cancelled.
Behind "Hello World" on Linux Today I was thinking about – what happens when you run a simple “Hello World” Python program on...
4th Aug 2023
35

Behind "Hello World" on Linux

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

4th Aug 2023
Today I was thinking about – what happens when you run a simple “Hello World” Python program on Linux, like this one? print("hello world") Here’s what it looks like at the command line: $ python3 hello.py hello world But behind the scenes, there’s a lot more going on....
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.
Jazz Ukulele "Love Is a Song" from Bambi I arranged and recorded 'Love Is a Song' from Walt Disney's Bambi on my new ukulele.
6th Feb 2010
1

Jazz Ukulele "Love Is a Song" from Bambi

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

6th Feb 2010
I arranged and recorded 'Love Is a Song' from Walt Disney's Bambi on my new ukulele.
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...
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