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+→]
Set Explicit Help Timeouts A simple way to normalize asking for help.
5th Apr 2021
38

Set Explicit Help Timeouts

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

5th Apr 2021
A simple way to normalize asking for help.
Refining strategy with Wardley Mapping. The first time I heard about Wardley Mapping was from Charity Majors discussing it on Twitter. Of...
2nd Jan 2025
116

Refining strategy with Wardley Mapping.

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

2nd Jan 2025
The first time I heard about Wardley Mapping was from Charity Majors discussing it on Twitter. Of the three core strategy refinement techniques, this is the technique that I’ve personally used the least. Despite that, I decided to include it in this book because it highlights how...
Why transaction order matters, even if you’re only reading There are 4 isolation levels defined by the SQL standard, and Postgres supports them through the SET...
10th Jan 2024
78

Why transaction order matters, even if you’re only reading

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

10th Jan 2024
There are 4 isolation levels defined by the SQL standard, and Postgres supports them through the SET TRANSACTION statement. They are: This last guarantee is one against serialization anomalies. A serialization anomaly is any sequence of events that produces a result that would be...
13th Oct 2015
I'm Loyal to Nothing Except the Dream There is much I take for granted in my life, and the normal functioning of American government is...
30th Jan 2017
71

I'm Loyal to Nothing Except the Dream

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

30th Jan 2017
There is much I take for granted in my life, and the normal functioning of American government is one of those things. In my 46 years, I've lived under nine different presidents. The first I remember is Carter. I've voted in every presidential election since 1992,
Mission Control — Jobs 1.0 released We’ve just released Mission Control — Jobs v1.0.0, the dashboard and set of extensions to operate...
4th Dec 2024
65

Mission Control — Jobs 1.0 released

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

4th Dec 2024
We’ve just released Mission Control — Jobs v1.0.0, the dashboard and set of extensions to operate background jobs that we introduced earlier this year. This new version is the result of 92 pull requests, 67 issues and the help of 35 different contributors. It includes many...
Don't ask me to embarrass myself. Or: Please Lucy, stop asking me to kick the football.
18th Jul 2024
114

Don't ask me to embarrass myself.

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

18th Jul 2024
Or: Please Lucy, stop asking me to kick the football.
Project 1: Django + NextJS Boilerplate Links: Gumroad page Build Log My accidental new years resolution was to work on the 1 problem that...
14th Feb 2024
50

Project 1: Django + NextJS Boilerplate

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

14th Feb 2024
Links: Gumroad page Build Log My accidental new years resolution was to work on the 1 problem that has plagued me for my entire adult life; failure to commit and focus. I decided to work in 6 week “sprints” (inspired by Shape Up) and complete the projects I start - for some known...
RIPE DNS Hackathon This weekend I was in Rotterdam for the RIPE DNS Hackathon. About 50 people gathered with several...
22nd May 2023
38

RIPE DNS Hackathon

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

22nd May 2023
This weekend I was in Rotterdam for the RIPE DNS Hackathon. About 50 people gathered with several ideas for potential projects: things like easier DNSSEC provisioning, monitoring DNS activity in the network, what is the environmental cost of the DNS, … At the start of the weekend...
The Boomer .NET Dev Skill Upgrade Guide — Part 1 The first part of my guide for how .NET developers need to re-orient in the modern dev landscape.
1st May 2022
34

The Boomer .NET Dev Skill Upgrade Guide — Part 1

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

1st May 2022
The first part of my guide for how .NET developers need to re-orient in the modern dev landscape.
How to add Tailwind 3 to Docusaurus 2 in 2022 We use Docusaurus at work, and while it shipped v2 this year it still has ([as of...
1st Nov 2022
53

How to add Tailwind 3 to Docusaurus 2 in 2022

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

1st Nov 2022
We use Docusaurus at work, and while it shipped v2 this year it still has ([as of v2.3](https://github.com/facebook/docusaurus/issues/2961)) not shipped with any Tailwind support at all. Googled and found [this...
Maintainerati 2017: GitHub Design Last week I attended a Maintainerati event, an unconference/mini-summit for maintainers of popular...
18th Oct 2017
1

Maintainerati 2017: GitHub Design

from Sedimental [alt+shift+b] in programming

18th Oct 2017
Last week I attended a Maintainerati event, an unconference/mini-summit for maintainers of popular software, run as a prelude to the GitHub Universe conference. After being brought up to speed on this year's secret handshake of the software elite, I had a great time in the...
Analyzing Tesla AI Day 2022 I was fortunate enough to attend this year’s Tesla AI Day. Tesla’s architecture has always been...
2nd Oct 2022
66

Analyzing Tesla AI Day 2022

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

2nd Oct 2022
I was fortunate enough to attend this year’s Tesla AI Day. Tesla’s architecture has always been interesting to me because their hardware limitations drive advances in their software. Relative to other players in the industry: Low-spec sensors require ML- and data-first...
Moving my Glitch apps to my own web server About six weeks ago, Glitch announced that they’re shutting down. Glitch was a platform where you...
8th Jul 2025
1

Moving my Glitch apps to my own web server

from alexwlchan [alt+shift+b] in programming

8th Jul 2025
About six weeks ago, Glitch announced that they’re shutting down. Glitch was a platform where you could make websites and web apps, with a heavy emphasis on creativity and sharing. You could read the source code for any project to understand how it worked, and remix somebody...
The Boot.dev Beat. October 2023 Happy All Hallow’s Eve. I hope you enjoy this month’s cover art. It might be my favorite so far.
1st Oct 2023
1

The Boot.dev Beat. October 2023

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

1st Oct 2023
Happy All Hallow’s Eve. I hope you enjoy this month’s cover art. It might be my favorite so far.
how to use web workers with typescript A practical example of where web workers can improve performance and UX but there are gotchas and...
13th Mar 2022
1

how to use web workers with typescript

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

13th Mar 2022
A practical example of where web workers can improve performance and UX but there are gotchas and limits
Towards better 1-on-1s: an awkward manifesto It is unimaginably hard to […] stay conscious and alive in the adult world day in and day out. –...
22nd Apr 2023
62

Towards better 1-on-1s: an awkward manifesto

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

22nd Apr 2023
It is unimaginably hard to […] stay conscious and alive in the adult world day in and day out. – David Foster Wallace, This is Water At the heart of my management philosophy lies a simple belief: people are working as hard as they can. It’s a lazy assumption to assume people are...
#21 Legendary legend! Context: A button that expands and collapses a section of text. Bad code <button...
24th Jul 2020
33

#21 Legendary legend!

from HTMHell [alt+shift+b] in programming

24th Jul 2020
Context: A button that expands and collapses a section of text. Bad code <button class="panel-heading" tabindex="0" href="#collapse0" aria-expanded="true"> <legend> Industries Served </legend> </button> Issues and how to fix them legend is not allowed as a child of any other...
Introducing “Shadow Palette Generator” In order to create lush, realistic shadows in CSS, we need to use multiple layers and colors. How do...
16th Nov 2021
36

Introducing “Shadow Palette Generator”

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

16th Nov 2021
In order to create lush, realistic shadows in CSS, we need to use multiple layers and colors. How do we come up with all of the parameters, though? I've built a tool that'll help.
Treat it as finished * Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * One of the most...
3rd Apr 2011
35

Treat it as finished

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

3rd Apr 2011
* Tweet [https://twitter.com/share] * * Buffer [http://bufferapp.com/add] * One of the most important differences for me personally in how I’ve run my current startup compared to the last one I founded has been how I treat the product at each stage of the process. With...
OpenAI Five Finals Intro The text of my speech introducing OpenAI Five at Saturday’s OpenAI Five Finals event, where our AI...
15th Apr 2019
60

OpenAI Five Finals Intro

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

15th Apr 2019
The text of my speech introducing OpenAI Five at Saturday’s OpenAI Five Finals event, where our AI beat the world champions at Dota 2: “Welcome everyone. This is an exciting day. First, this is an historic moment: this will be the first time that an AI has even attempted to play...
Deadlines Work If you had told me that I'm capable of cycling 50km non-stop, soaked to the skin in torrential rain,...
18th Mar 2024
118

Deadlines Work

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

18th Mar 2024
If you had told me that I'm capable of cycling 50km non-stop, soaked to the skin in torrential rain, eyes burning with sunblock, sweat and ocean spray, in sub-10°C conditions, I would have called you a filthy liar. Then yesterday happened. It was meant to be
Guix for development This wonderful article by Marius Bakke (thanks for using Haunt btw!) about guix shell hit the orange...
23rd Sep 2022
40

Guix for development

from dthompson [alt+shift+b] in programming

23rd Sep 2022
This wonderful article by Marius Bakke (thanks for using Haunt btw!) about guix shell hit the orange website front page recently. I left a comment to the effect of “hell yeah I use it for all my projects!” and someone asked me for an example of what I do. I sent them some links...
Haunt 0.3.0 released Haunt version 0.3.0 has been released! It’s been just over 2 years since the last release, and many...
19th Feb 2024
1

Haunt 0.3.0 released

from dthompson [alt+shift+b] in programming

19th Feb 2024
Haunt version 0.3.0 has been released! It’s been just over 2 years since the last release, and many fixes and improvements have been accumulated so this is long overdue! About Haunt Haunt is a static site generator that uses the Guile Scheme as its configuration language. It...
Hubris and Humility When we started Oxide, we knew we were going to take a fresh look at the entire system. We knew, for...
30th Nov 2021
54

Hubris and Humility

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

30th Nov 2021
When we started Oxide, we knew we were going to take a fresh look at the entire system. We knew, for example, that we wanted to have a true hardware root of trust and that we wanted to revisit the traditional BMC. We knew, too, that we would have our own system software on each...
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
Early simulations with GravityLoops <![CDATA[GravityLoops, my gravity simulator in Interlisp and LOOPS, can finally show something on...
13th Jul 2026
1

Early simulations with GravityLoops

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

13th Jul 2026
<![CDATA[GravityLoops, my gravity simulator in Interlisp and LOOPS, can finally show something on the screen. The program now animates a body of mass like the Moon interacting under gravity with a body of mass like the Earth. The dots in the simulation window here are the bodies...
Knowledge Laundering I was reading Baldur’s recent piece about the transition taking place in open source — which I took...
2nd Aug 2023
57

Knowledge Laundering

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

2nd Aug 2023
I was reading Baldur’s recent piece about the transition taking place in open source — which I took notes on — and this excerpt talking about large language models (LLMs) stood out to me: Why give somebody credit for the lines of code you’ve adapted for your own project when you...
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...
Install Mcrypt PHP Extension on OSX Yosemite After updating Statamic to 1.10.2, I started getting Mcrypt errors. After some Googling, I found...
29th Jan 2015
35

Install Mcrypt PHP Extension on OSX Yosemite

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

29th Jan 2015
After updating Statamic to 1.10.2, I started getting Mcrypt errors. After some Googling, I found some complicated fixes. After some noodling around, here’s a simple way to fix it with Homebrew: First, figure out which version of PHP you’re running. You can do this by opening up...
Learn Go Fast - Top Courses and Resources Want to learn Go fast? The good news is that Go is one of the simplest programming languages out...
2nd Nov 2020
1

Learn Go Fast - Top Courses and Resources

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

2nd Nov 2020
Want to learn Go fast? The good news is that Go is one of the simplest programming languages out there. It was designed to have a compact feature set, which means you can learn it much faster than most other languages.
The Death of Personality The Death of Personality 2017-11-01 On September 18, 2013 truly original product design (everything...
1st Nov 2017
30

The Death of Personality

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

1st Nov 2017
The Death of Personality 2017-11-01 On September 18, 2013 truly original product design (everything from icon and app design to UI and experience interactions) began it’s fast decline into the abyss with the release of Apple’s iOS 7 update. It was called revolutionary. It was...
Being the CTO and on the Board of Directors July 1, 2026 marked my seventh year in Japan. Relocating to the other side of the world was not my...
3rd Sep 2026
1

Being the CTO and on the Board of Directors

from TokyoDev [alt+shift+b] in programming

3rd Sep 2026
July 1, 2026 marked my seventh year in Japan. Relocating to the other side of the world was not my original plan, but somehow I ended up here. I came to fill in a high management role at an AI startup, and within a few years was appointed CTO, and then a member of the Board of...
1st May 2012
Folders are dead, long live folders Folders, in the digital sense, began life as an ingenious skeuomorphic metaphor. A digital stand-in...
3rd Nov 2025
1

Folders are dead, long live folders

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

3rd Nov 2025
Folders, in the digital sense, began life as an ingenious skeuomorphic metaphor. A digital stand-in for physical folders and filing cabinets pioneered by Xerox and first seen in their Alto machine. The metaphor helped early computer users map the new digital world onto something...
Spring 2021 We have some great new features launching in the next few weeks.
18th Aug 2021
1

Spring 2021

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

18th Aug 2021
We have some great new features launching in the next few weeks.
Bugs I fixed in SumatraPDF Unexamined life is not worth living said Socrates. I don’t know about that but to become a better,...
1st Jul 2025
32

Bugs I fixed in SumatraPDF

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

1st Jul 2025
Unexamined life is not worth living said Socrates. I don’t know about that but to become a better, faster, more productive programmer it pays to examine what makes you un-productive. Fixing bugs is one of those un-productive activities. You have to fix them but it would be even...
Software books I wish I could read New Logic for Programmers Release! v0.11 is now available! This is over 20% longer than v0.10, with...
6th Aug 2025
45

Software books I wish I could read

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

6th Aug 2025
New Logic for Programmers Release! v0.11 is now available! This is over 20% longer than v0.10, with a new chapter on code proofs, three chapter overhauls, and more! Full release notes here. Software books I wish I could read I'm writing Logic for Programmers because it's a book...
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...
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...
2nd Oct 2025
Announcing the 2023 TokyoDev Developers Survey The 2023 edition of the TokyoDev Developer Survey [is now...
5th Oct 2023
37

Announcing the 2023 TokyoDev Developers Survey

from TokyoDev [alt+shift+b] in programming

5th Oct 2023
The 2023 edition of the TokyoDev Developer Survey [is now live](https://surveys.tokyodev.com/en-US/survey/tokyodev/2023)! If you’re a software developer living in Japan, please help us by taking it. [Last year’s survey](https://www.tokyodev.com/insights/2022-developer-survey)...
Singletons in ES6 - The Good, The Bad, The Ugly Singletons are fairly controversial as far as I can tell, especially in JavaScript programming....
4th Nov 2019
1

Singletons in ES6 - The Good, The Bad, The Ugly

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

4th Nov 2019
Singletons are fairly controversial as far as I can tell, especially in JavaScript programming. Let’s take a look at what they are, when to (maybe) use them, and when not to.
28th Sep 2015
Drawing mandalas with JavaScript and canvas Rewriting a PHP script from 2008 in JavaScript.
2nd Jan 2015
1

Drawing mandalas with JavaScript and canvas

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

2nd Jan 2015
Rewriting a PHP script from 2008 in JavaScript.
Modeling impact of LLMs on Developer Experience. In How should you adopt Large Language Models? (LLMs), we considered how LLMs might impact a...
6th Oct 2024
97

Modeling impact of LLMs on Developer Experience.

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

6th Oct 2024
In How should you adopt Large Language Models? (LLMs), we considered how LLMs might impact a company’s developer experience. To support that exploration, I’ve developed a system model of the developing software at the company. In this chapter, we’ll work through: Summary results...
Protests Then and Now When a government engages in deviant behavior, it is the responsibility of the people to express...
24th Mar 2026
2

Protests Then and Now

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

24th Mar 2026
When a government engages in deviant behavior, it is the responsibility of the people to express their opposition. That’s why I’ll be participating in the No Kings protest in New York City on Saturday. ... more ...
Announcing CalVer It's about time. Technologists expect things to get better with time. Your current laptop has more...
22nd Jun 2016
1

Announcing CalVer

from Sedimental [alt+shift+b] in programming

22nd Jun 2016
It's about time. Technologists expect things to get better with time. Your current laptop has more RAM than the last, your current car is safer than its predecessor, and the latest version of your code is certainly the best ever. What if the same be said of versioning...
Another vulnerability in the LPC55S69 ROM Here at Oxide, we continue to work on building servers as they should be. Last year, we discovered...
23rd Mar 2022
59

Another vulnerability in the LPC55S69 ROM

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

23rd Mar 2022
Here at Oxide, we continue to work on building servers as they should be. Last year, we discovered an undocumented hardware block in the LPC55S69 (our chosen part for our product’s Root of Trust implementation) that could be used to violate security boundaries. This issue...
The ghosts that lives in my garage Some thoughts about machine learning
13th Jan 2025
75

The ghosts that lives in my garage

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

13th Jan 2025
Some thoughts about machine learning
Bring Back Ops Pride "Operations" is not a dirty word, a synonym for toil, or a title for people who can't write code....
19th Jan 2026
1

Bring Back Ops Pride

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

19th Jan 2026
"Operations" is not a dirty word, a synonym for toil, or a title for people who can't write code. May those who shit on ops get the operational outcomes they deserve.
Mastodon support Mastodon support
1st Dec 2022
1

Mastodon support

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

1st Dec 2022
Mastodon support
Python Community Intro The PSF just created a new mailing list, "PSF-Community", then autosubscribed a bunch of people and...
22nd Sep 2015
1

Python Community Intro

from Sedimental [alt+shift+b] in programming

22nd Sep 2015
The PSF just created a new mailing list, "PSF-Community", then autosubscribed a bunch of people and solicited introductions. At first I was surprised, but I was quickly charmed by the response and joined in on the action. Here's what I wrote: If Alex Martelli is doing it, then...
Trolley Problems as a Service Consider: It’s not getting any simpler to live in this world, is it?  💔 Ethical problems are hard. ...
30th May 2020
1

Trolley Problems as a Service

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

30th May 2020
Consider: It’s not getting any simpler to live in this world, is it?  💔 Ethical problems are hard.  Even the ones that seem straightforward on the face of them get stickier the closer you look at them.  There are more stakeholders, more caveats, more cautionary tales, more...
notes from Naval (2025) someone I resonate a lot with is Naval Ravikant - his classic "How to Get Rich Without Getting...
6th Jul 2025
1

notes from Naval (2025)

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

6th Jul 2025
someone I resonate a lot with is Naval Ravikant - his classic "How to Get Rich Without Getting Lucky" (henceforth HTGR) is formative to a lot of my thinking, including How to Market Yourself Without Being A Celebrity and "Play Long Term Games with Long Term People". HTGR also...
The Analog Web On reclaiming the web's lost humanity, and the people still very much trying to do it. The post The...
16th Apr 2024
39

The Analog Web

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

16th Apr 2024
On reclaiming the web's lost humanity, and the people still very much trying to do it. The post The Analog Web appeared first on The History of the Web.
Reverse Outlining with Language Models Using language models to generate reverse outlines of writing drafts
8th Jan 2023
1

Reverse Outlining with Language Models

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

8th Jan 2023
Using language models to generate reverse outlines of writing drafts
Setting Up Jekyll on Windows Setting Up Jekyll on Windows 2022-09-02 I’ve recently been playing around with using Windows 10 as...
2nd Sep 2022
33

Setting Up Jekyll on Windows

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

2nd Sep 2022
Setting Up Jekyll on Windows 2022-09-02 I’ve recently been playing around with using Windows 10 as my daily operating system. So far, it has been going fairly well. Nothing will probably ever feel as “optimized” as running a Linux-based system but it works well for my current...
Buying a House in Portland After nearly 6 months of looking, my wife and I finally bought a house in Portland. We physically...
13th Oct 2016
44

Buying a House in Portland

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

13th Oct 2016
After nearly 6 months of looking, my wife and I finally bought a house in Portland. We physically toured more than 70 houses, put in 13 offers and looked over hundreds of listings in nearly every neighborhood in the city. I thought it might be a good time to reflect on the...
10th Feb 2023
Surprise! Big Updates for OS 7 Are Here! This month we have a bunch of surprise updates for OS 7 and as always a progress update on OS 8....
7th Aug 2024
91

Surprise! Big Updates for OS 7 Are Here!

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

7th Aug 2024
This month we have a bunch of surprise updates for OS 7 and as always a progress update on OS 8. We’re getting very close to releasing the latest version of our operating system and that means releasing new versions of all of the projects we maintain! That means big new versions...
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...
26th Jul 2023
Lecture: Queueing theory on a cocktail napkin Queues are everywhere, and they follow mathematical rules. Learn a few of those rules! It'll go a...
25th Jun 2025
50

Lecture: Queueing theory on a cocktail napkin

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

25th Jun 2025
Queues are everywhere, and they follow mathematical rules. Learn a few of those rules! It'll go a long way to making you a stronger SRE.
Recently I skipped August's Recently because this summer has been relentless, mostly in the positive sense....
1st Sep 2026
0

Recently

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

1st Sep 2026
I skipped August's Recently because this summer has been relentless, mostly in the positive sense. July and August were filled with bike rides, 5K races, friends in town, life changes and logistics. For a friend's birthday, we rode the rickety Coney Island Cyclone, which was...
elementary OS 8 Available Today We’re proud to announce that elementary OS 8 is available to download later today and shipping on...
26th Nov 2024
128

elementary OS 8 Available Today

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

26th Nov 2024
We’re proud to announce that elementary OS 8 is available to download later today and shipping on several high-quality computers! With OS 8, we’ve focused in on: Creating a new Secure Session that ensures applications respect your privacy and require your consent A brand new...
DevOps vs SRE: delayed coverage of the dumbest war Last week was the West Coast Velocity conference.  I had a terrific time — I think it’s the best...
30th Jun 2016
1

DevOps vs SRE: delayed coverage of the dumbest war

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

30th Jun 2016
Last week was the West Coast Velocity conference.  I had a terrific time — I think it’s the best Velocity I’ve been to yet.  I also slipped in quite late, the evening before last, to catch Gareth’s session on DevOps vs SRE. I had to catch it, because Gareth Rushgrove (of DevOps...
Questionable Advice: Can Engineering Productivity Be Measured? I follow you on Twitter and read your blog.  I particularly enjoy this...
7th Jul 2020
1

Questionable Advice: Can Engineering Productivity Be Measured?

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

7th Jul 2020
I follow you on Twitter and read your blog.  I particularly enjoy this post: https://charity.wtf/2019/05/01/friday-deploy-freezes-are-exactly-like-murdering-puppies/ I’m reaching out looking for some guidance. I work as an engineering manager for a company whose non-technology...
Puffed millet and qui'nola I've never been to Sqirl, but ever since I ordered their puffed millet 'nola on a whim, I've been...
11th Mar 2020
48

Puffed millet and qui'nola

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

11th Mar 2020
I've never been to Sqirl, but ever since I ordered their puffed millet 'nola on a whim, I've been obsessed. All I want for breakfast these days is a bowl of this granola with some plain yogurt. UPDATE: I no longer order from Sqirl after hearing about their jam mold and the deeper...
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,...
Twitter vs Instagram Threads: two different approaches to throttling Twitter throttled access to its platform while Meta launched Threads, a rival to Twitter with no...
6th Jul 2023
73

Twitter vs Instagram Threads: two different approaches to throttling

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

6th Jul 2023
Twitter throttled access to its platform while Meta launched Threads, a rival to Twitter with no signup or other throttling in place. Two approaches: but there will likely be only one winner.
Getting Closure on React Hooks Learn React Hooks by building a clone of React - in 30 minutes!
11th Mar 2019
1

Getting Closure on React Hooks

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

11th Mar 2019
Learn React Hooks by building a clone of React - in 30 minutes!
You Don’t Need a Website You Don’t Need a Website ¶You Don’t Need a Website I came across this Reddit post the other day. The...
29th Jan 2018
19

You Don’t Need a Website

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

29th Jan 2018
You Don’t Need a Website ¶You Don’t Need a Website I came across this Reddit post the other day. The gist of it is: Websites are an expensive necessity that companies hate paying for And you can understand why sometimes. Some organisations just have a completely absurd view of...
Notes on pandemic eats, March to mid-October 2020 I became vegetarian in February. It was a really, really long time coming, and becoming vegetarian...
17th Oct 2020
43

Notes on pandemic eats, March to mid-October 2020

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

17th Oct 2020
I became vegetarian in February. It was a really, really long time coming, and becoming vegetarian before the start of a pandemic was really convenient. Few things beat having a bunch of dried beans, lentils, and veggies plus a bunch of rice on in my pantry while you're figuring...
All code is technical debt Technical debt, as originally [coined by Ward...
5th Jul 2018
35

All code is technical debt

from TokyoDev [alt+shift+b] in programming

5th Jul 2018
Technical debt, as originally [coined by Ward Cunningham](http://wiki.c2.com/?WardExplainsDebtMetaphor), is the idea that you can gain a temporary speed boost by rushing software development, at the cost of slowing down future development. This acts like a loan. With a loan,...
Skip SDKs in Simple Integrations (article) When dealing with APIs, SDKs can lead to cognitive overhead and complexity. Make sure the SDK is...
4th Jun 2024
89

Skip SDKs in Simple Integrations (article)

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

4th Jun 2024
When dealing with APIs, SDKs can lead to cognitive overhead and complexity. Make sure the SDK is worth the trade-offs.
Optimizing memory use in markdown parser I’m porting gpui-component (a Rust UI component library built on GPUI) to C++ as gpui-cpp. By which...
22nd Aug 2026
2

Optimizing memory use in markdown parser

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

22nd Aug 2026
I’m porting gpui-component (a Rust UI component library built on GPUI) to C++ as gpui-cpp. By which I mean: my friend Claude does the porting, I’m just directing. It uses markdown-rs (a CommonMark + GFM parser) markdown parser so I ported it too. Then I optimized it. This post...
ChatGPT Atlas isn't competing against other browsers “Tabs were great, but we haven’t seen a lot of browser innovation since then.” These are brave words...
22nd Oct 2025
1

ChatGPT Atlas isn't competing against other browsers

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

22nd Oct 2025
“Tabs were great, but we haven’t seen a lot of browser innovation since then.” These are brave words spoken by the CEO of a company that's using Chromium to power their new browser, which, at the time of writing this, they even failed to attribute correctly. I wish I could say...
My productivity rules A friend asked me for some study/productivity tips, and I figured the most productive thing I can do...
8th Oct 2025
1

My productivity rules

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

8th Oct 2025
A friend asked me for some study/productivity tips, and I figured the most productive thing I can do is write a post about it. That way, it might help more people too. So here we go. Before we start, there are two things you need before any productivity advice will work: Be...
Must-have Windows Apps Notepad++ - Best text-editor ever Cygwin/mintty - Awesome linux environment on windows Paint.net -...
10th Apr 2012
48

Must-have Windows Apps

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

10th Apr 2012
Notepad++ - Best text-editor ever Cygwin/mintty - Awesome linux environment on windows Paint.net - Fast, lightweight image editor Foobar2000 - Fast, lightweight, music player (supports FLAC) IrfanView - Awesome, lightweight, image viewer for all formats Media Player Classic -...
Lerna vs Turborepo vs Rush: Which is better in 2023? Monorepos are becoming more and more popular with web development. In this article, we will compare...
5th Feb 2023
25

Lerna vs Turborepo vs Rush: Which is better in 2023?

from ByteofDev [alt+shift+b] in programming

5th Feb 2023
Monorepos are becoming more and more popular with web development. In this article, we will compare some of the most popular monorepo tools' performance, ease of use, and more.
New zine: How Git Works! Hello! I’ve been writing about git on here nonstop for months, and the git zine is FINALLY done! It...
3rd Jun 2024
118

New zine: How Git Works!

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

3rd Jun 2024
Hello! I’ve been writing about git on here nonstop for months, and the git zine is FINALLY done! It came out on Friday! You can get it for $12 here: https://wizardzines.com/zines/git, or get an 14-pack of all my zines here. Here’s the cover: the table of contents Here’s the table...
Bulletproof Method to Solving Problems Step 1: Write down the problem in a message you plan to send to a co-worker. Most of the time you’ll...
1st May 2024
77

Bulletproof Method to Solving Problems

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

1st May 2024
Step 1: Write down the problem in a message you plan to send to a co-worker. Most of the time you’ll solve the problem before you’re done with Step 1. However, if you complete Step 1 and still have the problem, continue to Step 2. Step 2: Hit the “Send” button. Shortly after...
Web standards are just "minor details" A friend of mine recently graduated and spread his wings by venturing into the corporate world. He...
2nd Jul 2007
45

Web standards are just "minor details"

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

2nd Jul 2007
A friend of mine recently graduated and spread his wings by venturing into the corporate world. He obtained a position as a junior project manager for a web consulting firm in Atlanta. Their work is very professional and their designs are great, but it was immediately evident...
rabbit hole learning Look everything up Pretty much the best way to learn that I have found is to refrain from...
9th Mar 2025
1

rabbit hole learning

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

9th Mar 2025
Look everything up Pretty much the best way to learn that I have found is to refrain from suprressing your innate curosity and let it go wild. Most of the time, you will encounter a term or concept that you do not know, instead of glancing at it briefly, go all in. Google it,...
Taming Floating-Point Sums Suppose you have an array of floating-point numbers, and wish to sum them. You might naively think...
25th May 2024
66

Taming Floating-Point Sums

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

25th May 2024
Suppose you have an array of floating-point numbers, and wish to sum them. You might naively think you can simply add them, e.g. in Rust: fn naive_sum(arr: &[f32]) -> f32 { let mut out = 0.0; for x in arr { out += *x; } out } This however can easily...
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....
16th Apr 2016
23

Atom Feed

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

16th Apr 2016
GIF, JPEG or PNG? Using images on the web This article aims to describe the difference between the three most popular types of images used on...
29th Apr 2007
45

GIF, JPEG or PNG? Using images on the web

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

29th Apr 2007
This article aims to describe the difference between the three most popular types of images used on the Web, and how to use them effectively in your websites. JPEG # JPEG files are compressed images that maintain a balance of size versus quality. For example: More compression =...
From JSON to TOON TOON stands for a Token-Oriented Object Notation. It’s a new text format that has the same...
15th Dec 2025
1

From JSON to TOON

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

15th Dec 2025
TOON stands for a Token-Oriented Object Notation. It’s a new text format that has the same capability as JSON but uses less space. It was invented to lower costs of sending data (tokens) to LLM AIs but it has 2 advantages over JSON: smaller than JSON more readable than JSON It...
World66.ai Relaunch of an Internet-based travel guide, this one using AI to help people keep travel guides...
2nd Jul 2026
1

World66.ai

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

2nd Jul 2026
Relaunch of an Internet-based travel guide, this one using AI to help people keep travel guides updated
Terminal colours are tricky Yesterday I was thinking about how long it took me to get a colorscheme in my terminal that I was...
1st Oct 2024
68

Terminal colours are tricky

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

1st Oct 2024
Yesterday I was thinking about how long it took me to get a colorscheme in my terminal that I was mostly happy with (SO MANY YEARS), and it made me wonder what about terminal colours made it so hard. So I asked people on Mastodon what problems they’ve run into with colours in the...
Death of the Visceral Pulled up at a stop light Imagine flying an x-wing down a corridor, having to turn the plane...
22nd Jan 2025
86

Death of the Visceral

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

22nd Jan 2025
Pulled up at a stop light Imagine flying an x-wing down a corridor, having to turn the plane sideways to fit, a missile on your tail and closing, hitting the turbo, feeling the g force, coming up on the end of the corridor, pulling back hard on the stick the second the corridor...
The Swipe Files Strategy for Part Time Creators Swipe Files are underrated, passively compounding sources of personal leverage for your creator...
3rd Sep 2021
48

The Swipe Files Strategy for Part Time Creators

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

3rd Sep 2021
Swipe Files are underrated, passively compounding sources of personal leverage for your creator journey.
Books Read (so far) in 2016 The goal here is to hit 2 books a month, so 24 for the year. I’m on track as of now....
20th Aug 2016
1

Books Read (so far) in 2016

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

20th Aug 2016
The goal here is to hit 2 books a month, so 24 for the year. I’m on track as of now. Perilous. Stranger in a Strange Land by Robert A. Heinlein Black Hole by Charles Burns Fun Home by Alison Bechdel The Girl on the Train by Paula Hawkins Starship Troopers by Robert A....
My Fave New Podcasts of 2023 As someone who does a lot of my learning via podcasts, I've been putting up picks lists for 4 years...
3rd Jan 2024
44

My Fave New Podcasts of 2023

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

3rd Jan 2024
As someone who does a lot of my learning via podcasts, I've been putting up picks lists for 4 years straight (see main 2019 list, then my 2020 and 2021 and 2022 diffs), so it's time to do year 5(!)
Craigslist Alerts with Python I love Craigslist, but trying to buy certain things (like Subarus in Portland) can be ridiculously...
9th Jul 2017
52

Craigslist Alerts with Python

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

9th Jul 2017
I love Craigslist, but trying to buy certain things (like Subarus in Portland) can be ridiculously competitive. I wanted a simple way to be alerted immediately when an item I was looking for was posted. Craigslist Search Alerts I tried using Craigslist’s built in Search Alert...
Early Stage Company Offsites this post was mostly dictated off the top of my head with Wispr AI
6th Oct 2024
87

Early Stage Company Offsites

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

6th Oct 2024
this post was mostly dictated off the top of my head with Wispr AI
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.
wastrel, a profligate implementation of webassembly Hey hey hey good evening! Tonight a quick note on , a new...
30th Oct 2025
1

wastrel, a profligate implementation of webassembly

from wingolog [alt+shift+b] in programming

30th Oct 2025
Hey hey hey good evening! Tonight a quick note on , a new WebAssembly implementation.wastrel Wastrel compiles Wasm modules to standalone binaries. It does so by emitting C and then compiling that C. Compiling Wasm to C isn’t new: wrote back in the day and these days most...
An Intro to Trigonometric CSS Functions While perusing the December 2022 post from web.dev about what's new in the web platform, the...
4th Jan 2023
1

An Intro to Trigonometric CSS Functions

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

4th Jan 2023
While perusing the December 2022 post from web.dev about what's new in the web platform, the addition of Trigonometric CSS functions in Firefox caught my eye. Geometry and trigonometry were my two best math areas in school (I am not an Algebra person and generally did not enjoy...
AI Regulation There have been multiple call to regulate AI. It is too early to do so.
18th Sep 2023
50

AI Regulation

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

18th Sep 2023
There have been multiple call to regulate AI. It is too early to do so.
Burning & Playing PS2 Games without a Modded Console Burning & Playing PS2 Games without a Modded Console 2024-09-02 Important: I do not support pirating...
2nd Sep 2024
96

Burning & Playing PS2 Games without a Modded Console

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

2nd Sep 2024
Burning & Playing PS2 Games without a Modded Console 2024-09-02 Important: I do not support pirating or obtaining illegal copies of video games. This process should only be used to copy your existing PS2 games for backup, in case of accidental damage to the original...
Let's Encrypt renews but browsers still seeing old/expired SSL certificate This morning was frustrating. I recently upgraded my VPS from the deprecated letsencrypt client to...
10th May 2019
42

Let's Encrypt renews but browsers still seeing old/expired SSL certificate

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

10th May 2019
This morning was frustrating. I recently upgraded my VPS from the deprecated letsencrypt client to the newer cerbot client and generated new certificates for all my personal domains. I thought everything was fine — until I kept seeing intermittent SSL errors. I figured I did...
Strings do too many things No Newsletter next week TLA+ Workshop and moving places. Strings do too many things In the unusual...
8th Feb 2024
33

Strings do too many things

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

8th Feb 2024
No Newsletter next week TLA+ Workshop and moving places. Strings do too many things In the unusual basis types email1 I wrote this about strings: We use strings for identifiers, human writing, structured data, and grammars. If you instead use symbols for identifiers then you can...
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"
Adding a Buttondown subscription form to Webflow Buttondown makes it easy to start collecting subscriptions without having to muck around and...
11th Oct 2019
1

Adding a Buttondown subscription form to Webflow

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

11th Oct 2019
Buttondown makes it easy to start collecting subscriptions without having to muck around and changing your CMS.
A geek feminism anecdote Only a fraction of my blog is about technical or "geeky/nerdy" things. Then again, my blog isn't...
19th Dec 2013
44

A geek feminism anecdote

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

19th Dec 2013
Only a fraction of my blog is about technical or "geeky/nerdy" things. Then again, my blog isn't intended to be about a specific topic - it's just full of what I feel like writing at the time. Perhaps, more technical things will follow in the future. Some friends and I randomly...
How Pinterest scaled to 11 million users with only 6 engineers Pinterest's tech stack explained simply (5 minute read)
2nd Oct 2023
38

How Pinterest scaled to 11 million users with only 6 engineers

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

2nd Oct 2023
Pinterest's tech stack explained simply (5 minute read)
Doodling with the Mac’s command icon The command key (⌘) has been a ubiquitious part of the Mac for over forty years. It was chosen by...
4th Jul 2024
114

Doodling with the Mac’s command icon

from alexwlchan [alt+shift+b] in programming

4th Jul 2024
The command key (⌘) has been a ubiquitious part of the Mac for over forty years. It was chosen by legendary icon designer Susan Kare, who picked it from a symbol dictionary – this shape was already being used in Sweden to highlight an interesting feature on a map. It’s an...
Recently Happy 2023! I wrote my “2022 in review” in my paper journal and will write about some retrospectives...
3rd Jan 2023
52

Recently

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

3rd Jan 2023
Happy 2023! I wrote my “2022 in review” in my paper journal and will write about some retrospectives on how the business and such have gone, but for now, let’s keep this traditional, a good old-fashioned Recently. Reading This month’s theme, looking back on it, was feminism, and...
Route: annoying insurance upsell or online shopping data aggregator? I've been increasingly seeing an item for Route Package Protection automatically added to my cart...
5th Oct 2021
44

Route: annoying insurance upsell or online shopping data aggregator?

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

5th Oct 2021
I've been increasingly seeing an item for Route Package Protection automatically added to my cart when I purchase things online: I went partially through the checkout flow of a shop that uses Route with a $278 item I have no interest in purchasing to illustrate this...
DevOps for the Sinclair Spectrum - Part 1 Discussion on Hacker News Discussion on lobste.rs Intro When I was around 8-9 years old, I...
21st Dec 2021
39

DevOps for the Sinclair Spectrum - Part 1

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

21st Dec 2021
Discussion on Hacker News Discussion on lobste.rs Intro When I was around 8-9 years old, I received a Sinclair ZX Spectrum home computer for my birthday. One of my earliest memories I remember is sitting with my Dad, reading the manual to work out the magic commands to load...
How to integrate Fathom Analytics into your Remix App When it comes to building successful websites, it's important to gain insights and data about your...
5th Dec 2022
34

How to integrate Fathom Analytics into your Remix App

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

5th Dec 2022
When it comes to building successful websites, it's important to gain insights and data about your website visitors in order to enhance their experience. In this guide, we will go over the steps of integrating Fathom Analytics into a Remix application. Creating a site in Fathom...
Here’s yet another metaphor about tech debt The city next to the town I grew up in had a shopping center that was built atop a sanitary...
4th Aug 2026
1

Here’s yet another metaphor about tech debt

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

4th Aug 2026
The city next to the town I grew up in had a shopping center that was built atop a sanitary landfill. For those unfamiliar, creating a sanitary landfill involves taking landfill waste, spreading it into thin layers, compacting it, then paving over it. It enjoyed popularity as a...
📈 The Toxic Grind There are several things that I’ve learned this past year regarding work-life balance. The first...
6th Jun 2022
34

📈 The Toxic Grind

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

6th Jun 2022
There are several things that I’ve learned this past year regarding work-life balance. The first thing is that the Chinese […] The post 📈 The Toxic Grind appeared first on Vadim Kravcenko.
Building a Wi-Fi Controlled Nerf Turret Earlier this year, I decided to build a 3D-printed Nerf turret with streaming video that is fully...
31st Jul 2022
59

Building a Wi-Fi Controlled Nerf Turret

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

31st Jul 2022
Earlier this year, I decided to build a 3D-printed Nerf turret with streaming video that is fully controllable from a web browser. It’s something a 6th grader would have thought was a good use of time, but for some reason as a dad in my thirties, I spent the last several months...
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...
a week ago
1

Writing a Demoscene Intro for the ZX Spectrum

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

a week 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...
how not to run a saas company Founder mode, somewhere someone said something and a meme was born. Join me as we explore what it...
13th Oct 2024
1

how not to run a saas company

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

13th Oct 2024
Founder mode, somewhere someone said something and a meme was born. Join me as we explore what it means to founder mode.
What’s on my ballot: November 2020 general election Here’s how I’m voting in the November 2020 general election in San Francisco: Contents Federal ...
2nd Nov 2020
30

What’s on my ballot: November 2020 general election

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

2nd Nov 2020
Here’s how I’m voting in the November 2020 general election in San Francisco: Contents Federal President & Vice President US Representative, District 12 California State Legislature State Senator, District 11 State Assembly, District 17 San Francisco City & County ...
Goodbye, WordPress WordPress was potentially the most impactful and empowering technology I've yet encountered. It...
1st Feb 2021
37

Goodbye, WordPress

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

1st Feb 2021
WordPress was potentially the most impactful and empowering technology I've yet encountered. It transformed my career path and enabled me to do anything I wanted at every point in my journey. So why leave it now?
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...
Putting the “Person” in “Personal Website” The other day I saw a meme that went something like this: Isn’t it crappy how basic human activities...
2nd Oct 2024
55

Putting the “Person” in “Personal Website”

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

2nd Oct 2024
The other day I saw a meme that went something like this: Isn’t it crappy how basic human activities like singing, dancing, and making art have been turned into skills instead of being recognized as behaviors? The point of doing these things has become to get good at them. But...
Fireside: Satya Nadella, CEO Microsoft live in SF Monday Nov 6, 11:30am - sign up now on link below
31st Oct 2023
105

Fireside: Satya Nadella, CEO Microsoft live in SF

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

31st Oct 2023
Monday Nov 6, 11:30am - sign up now on link below
JavaScript Bits You Skipped the First Time Around Illustrated notes on advanced but fundamental topics in JavaScript
28th Dec 2019
27

JavaScript Bits You Skipped the First Time Around

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

28th Dec 2019
Illustrated notes on advanced but fundamental topics in JavaScript
#17 inaccessible cards Context: A list of linked cards, each with heading, image, and teaser text. Bad code <section> ...
14th Mar 2020
32

#17 inaccessible cards

from HTMHell [alt+shift+b] in programming

14th Mar 2020
Context: A list of linked cards, each with heading, image, and teaser text. Bad code <section> <section> <h2>Overview</h2> <figure class="card" data-url="image1.html" style="background: url(image1.jpg)"> <figcaption> <h4>My heading</h4> ...
No sacred masterpieces Or "that time I built Excel for Uber and they ditched it like a week after launch"
15th Sep 2023
1

No sacred masterpieces

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

15th Sep 2023
Or "that time I built Excel for Uber and they ditched it like a week after launch"
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...
CSS-Tricks could be a co-op I owe a lot of my professional identity and success to CSS-Tricks. CSS-Tricks repeatedly gave me the...
18th Sep 2026
-5

CSS-Tricks could be a co-op

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

18th Sep 2026
I owe a lot of my professional identity and success to CSS-Tricks. CSS-Tricks repeatedly gave me the opportunity to write for them. In doing so, they helped to both socialize and normalize accessibility as a mainstream frontend concern. I’m deeply thankful to them for this. The...
Implementing a Robust Web Audio API Balance Node After more than four years, I'm finally happy with how Webamp implements balance.
16th Apr 2019
1

Implementing a Robust Web Audio API Balance Node

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

16th Apr 2019
After more than four years, I'm finally happy with how Webamp implements balance.
Original Barbershop Tag: You Beside My Side I wrote a barbershop tag for my girlfriend Chelsea.
2nd Apr 2009
1

Original Barbershop Tag: You Beside My Side

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

2nd Apr 2009
I wrote a barbershop tag for my girlfriend Chelsea.
A Really Big Computer GPT-4 was trained on 25k A100s in about 90 days. That’s 3e25 FLOPs. If a person has 20 PFLOPS...
8th Aug 2023
35

A Really Big Computer

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

8th Aug 2023
GPT-4 was trained on 25k A100s in about 90 days. That’s 3e25 FLOPs. If a person has 20 PFLOPS (20e15) of compute, GPT-4 used 47.5 person-years to train. Very human scale. I want to build a computer capable of training GPT-4 in a day. I need 3e25/86400 = 347,000,000 TFLOPS, or...
#32 almost a proper close button Bad code <button display="flex" role="button"> <svg role="img" viewBox="0 0 13 13"...
18th Jul 2022
32

#32 almost a proper close button

from HTMHell [alt+shift+b] in programming

18th Jul 2022
Bad code <button display="flex" role="button"> <svg role="img" viewBox="0 0 13 13" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" height="15px" width="15px" fill="#000" name="close"> <title>Close dialog</title> <path d="…"> </path> </svg> </button> Issues and...
Which is better: Many customers at low price-point or few at high price? Which is better: Two companies have the same revenue, one from a few large customers and the other...
1st May 2012
16

Which is better: Many customers at low price-point or few at high price?

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

1st May 2012
Which is better: Two companies have the same revenue, one from a few large customers and the other from many little customers
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
62

Why I Stopped Using an External Monitor

from Making software better without sacrificing user experience. [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...
Hearts, stars, and trumpets: the things I 'favorite' but don't 'like' Twitter recently changed "favorites" to "likes". We want to make Twitter easier and more rewarding...
5th Nov 2015
40

Hearts, stars, and trumpets: the things I 'favorite' but don't 'like'

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

5th Nov 2015
Twitter recently changed "favorites" to "likes". We want to make Twitter easier and more rewarding to use, and we know that at times the star could be confusing, especially to newcomers. You might like a lot of things, but not everything can be your favorite. It's true - not...
28th Jul 2014
23

2014-07-28

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

28th Jul 2014
Buying a house in Karuizawa, Japan After 18 months of living in Karuizawa, a resort town about an hour away from Tokyo via the...
7th Jul 2025
57

Buying a house in Karuizawa, Japan

from TokyoDev [alt+shift+b] in programming

7th Jul 2025
After 18 months of living in Karuizawa, a resort town about an hour away from Tokyo via the Shinkansen, I have bought a house here. This article describes my experience of purchasing a house, and contains tips that are useful both if you’re considering buying in Karuizawa...
Generative Art on a Round TFT Display I spent a lovely snowy afternoon using Adobe Firefly to generate images to for a 2.1″ 480x480px...
9th Dec 2023
48

Generative Art on a Round TFT Display

from somenice [alt+shift+b] in programming

9th Dec 2023
I spent a lovely snowy afternoon using Adobe Firefly to generate images to for a 2.1″ 480x480px round TFT display. The results look amazing. Using the IOT capable Adafruit Qualia Board and 2.1″ Round TFT with capacitive touch it’s programmed using CircuitPython. I look forward to...
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.
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...
How to make and test your own React drag and drop list with 0 dependencies I know, drag and drop is a solved problem. There are several great utilities you can use to easily...
1st Dec 2018
38

How to make and test your own React drag and drop list with 0 dependencies

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

1st Dec 2018
I know, drag and drop is a solved problem. There are several great utilities you can use to easily have a drag and drop list in your application (dragula, react-beautiful-dnd, and react-dnd). These libraries offer APIs that make it easy to meet your needs without worrying about...
Code Reviews Let me tell you a story. I worked with a client in the early days of my career. It was […] The post...
14th Jan 2024
81

Code Reviews

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

14th Jan 2024
Let me tell you a story. I worked with a client in the early days of my career. It was […] The post Code Reviews appeared first on Vadim Kravcenko.
Public postmortem: tracked links unavailable Our public postmortem for the incident on May 8th, 2026.
3rd Jun 2026
1

Public postmortem: tracked links unavailable

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

3rd Jun 2026
Our public postmortem for the incident on May 8th, 2026.
7th Apr 2026
1

Dozen

from davidyat.es [alt+shift+b] in programming

7th Apr 2026
Live Session: CPython and ELF Essentials for Building a Basic Remote Profiler Learn some CPython internals, ELF file format and loading, and how remote profilers work
11th May 2024
43

Live Session: CPython and ELF Essentials for Building a Basic Remote Profiler

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

11th May 2024
Learn some CPython internals, ELF file format and loading, and how remote profilers work
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.
Writing Developer Job Postings When you're advertising a developer position online, a job posting is often the first time a...
28th Aug 2015
37

Writing Developer Job Postings

from TokyoDev [alt+shift+b] in programming

28th Aug 2015
When you're advertising a developer position online, a job posting is often the first time a developer hears about your company. Despite the posting being the first step in the hiring flow, companies put little effort into them, often having it be little more than a list of...
guile lab notebook: on the move! Hey, a quick update, then a little story. The big news is that I got wired to a !Guilemoving...
8th Jul 2025
1

guile lab notebook: on the move!

from wingolog [alt+shift+b] in programming

8th Jul 2025
Hey, a quick update, then a little story. The big news is that I got wired to a !Guilemoving garbage collector Specifically, this is the mostly-moving collector with conservative stack scanning. Most collections will be marked in place. When the collector wants to compact, it...
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
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...
22nd Jun 2017
The Boot.dev Beat. May 2025 Our biggest content release ever just dropped: the complete backend learning path, but now in Python...
11th May 2025
1

The Boot.dev Beat. May 2025

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

11th May 2025
Our biggest content release ever just dropped: the complete backend learning path, but now in Python and TypeScript! This is a massive update that we’ve been working on for a year, I hope you enjoy it!
5 Ways of Debugging with IPython There is a great article from Tenderlove - one of the core Ruby and Rails developers - called "I am...
23rd Dec 2019
1

5 Ways of Debugging with IPython

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

23rd Dec 2019
There is a great article from Tenderlove - one of the core Ruby and Rails developers - called "I am a puts debuggerer", that I enjoyed when I played with Ruby. The gist of it is to show you that, in many cases, you don't need a full-fledged debugger. Don't get me (or Tenderlove)...
The Great CEO Within It's been a long time coming, but Matt Mochary's book The Great CEO Within is out. I feel very...
18th Mar 2021
47

The Great CEO Within

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

18th Mar 2021
It's been a long time coming, but Matt Mochary's book The Great CEO Within is out. I feel very fortunate to be involved in this project. This is the best book I've read on making the journey from founder to CEO.
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.
How to get a taste of ReasonML by building something useful ReasonML, a programming language that compiles to JavaScript, was built by extending the functional...
8th Jan 2019
45

How to get a taste of ReasonML by building something useful

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

8th Jan 2019
ReasonML, a programming language that compiles to JavaScript, was built by extending the functional programming language OCaml, leveraging powerful and safe types smartly inferred by default. Reason’s official documentation is clear, yet covering the theory with “Hello World”...
The current technology is not ready for proper blending The idea that we must always linearize sRGB gradients or work in a perceptually uniform colorspace...
18th Jul 2025
1

The current technology is not ready for proper blending

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

18th Jul 2025
The idea that we must always linearize sRGB gradients or work in a perceptually uniform colorspace is starting to be accepted universally. But is it that simple? When I learned about the subject, it felt like being handed a hammer and using it everywhere. The reality is a bit...
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.
Strategic choices: When both options are good Real strategy means choosing between two good options and accepting all the consequences--even the...
22nd Feb 2026
1

Strategic choices: When both options are good

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

22nd Feb 2026
Real strategy means choosing between two good options and accepting all the consequences--even the painful ones you don't like.
Campfire is now for sale After a couple of weeks of final Patek-level polishing with early-access customers, Campfire is...
1st Feb 2024
88

Campfire is now for sale

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

1st Feb 2024
After a couple of weeks of final Patek-level polishing with early-access customers, Campfire is finally for sale for all! This is The Moment of Truth where we get to see whether all that excitement turns into credit card swipes. That release rush. I love it. And I especially love...
On pain, careers, and doing things the hard way. Part 1 Seven years ago I was working on backend infra for mobile apps at Parse, resenting MongoDB...
30th Apr 2019
1

On pain, careers, and doing things the hard way.

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

30th Apr 2019
Part 1 Seven years ago I was working on backend infra for mobile apps at Parse, resenting MongoDB and its accursed single write lock per replica with all my dirty, blackened soul.  That’s when Miles Ward asked me to give a customer testimonial for MongoDB at AWS reinvent. It was...
Crafting a support network Sometime in late 2018, the concept of having a support network clicked for me.
3rd Jan 2021
67

Crafting a support network

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

3rd Jan 2021
Sometime in late 2018, the concept of having a support network clicked for me.
#23 A card pattern Bad code <article> <div> <div class="sr-only">Image</div> <img src="/feature-teaser.png"...
12th Nov 2020
41

#23 A card pattern

from HTMHell [alt+shift+b] in programming

12th Nov 2020
Bad code <article> <div> <div class="sr-only">Image</div> <img src="/feature-teaser.png" alt="Feature teaser" /> </div> </article> <div> <span> <span>Exciting feature!</span> </span> <div> This text describes what the feature does! </div> <a...
How to Check Uniqueness in an Array of Objects in JavaScript Working with arrays of objects in JavaScript can be difficult. This post covers how to ensure all...
17th Feb 2020
53

How to Check Uniqueness in an Array of Objects in JavaScript

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

17th Feb 2020
Working with arrays of objects in JavaScript can be difficult. This post covers how to ensure all object keys (IDs) are unique, and how to find non-unique values.
Get in Zoomer, We're Saving&nbsp;React Looking back, and forward Lately, it seems popular to talk smack about React. Both the orange...
22nd Sep 2022
16

Get in Zoomer, We're Saving&nbsp;React

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

22nd Sep 2022
Looking back, and forward Lately, it seems popular to talk smack about React. Both the orange and red site recently spilled the tea about how mean Uncle React has been, and how much nicer some of these next-gen frameworks supposedly are. I find this bizarre for two...
Why Are People Still Using C? C is second in the latest TIOBE list of the most popular languages. I find it hard to understand...
2nd Aug 2023
39

Why Are People Still Using C?

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

2nd Aug 2023
C is second in the latest TIOBE list of the most popular languages. I find it hard to understand why, unless there is a lot of existing code to support, I can't fathom why anyone would start something new in 2023 in C. I first learned C in
The Dopamine Problem Every New Manager Face I recently wrote an internal Management 101 guide for new RevenueCat managers. It is not meant to be...
10th Jul 2026
2

The Dopamine Problem Every New Manager Face

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

10th Jul 2026
I recently wrote an internal Management 101 guide for new RevenueCat managers. It is not meant to be a universal management guide. Most universal management advice is either too vague to be useful or too generic to survive contact with a real company. My goal was simpler: explain...
February updates We started the year with lots of new updates
4th Feb 2019
1

February updates

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

4th Feb 2019
We started the year with lots of new updates
Death by a thousand microservices The Church of Complexity There is a pretty well-known sketch in which an engineer is explaining to...
10th Sep 2023
46

Death by a thousand microservices

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

10th Sep 2023
The Church of Complexity There is a pretty well-known sketch in which an engineer is explaining to the project manager how an overly complicated maze of microservices works in order to get a user’s birthday - and fails to do so anyway. The scene accurately describes the...
Small Web Just Got Bigger Small Web, the non-commercial part of the internet made by real people, has always been at the heart...
12th Mar 2026
1

Small Web Just Got Bigger

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

12th Mar 2026
Small Web, the non-commercial part of the internet made by real people, has always been at the heart of what we do at Kagi. Today, we're adding to the Small Web experience with new browser extensions,...
Building a photography website Last year, I started a photography hobby. Soon after, I've created a place where I can share some of...
25th Oct 2023
121

Building a photography website

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

25th Oct 2023
Last year, I started a photography hobby. Soon after, I've created a place where I can share some of my work, without any attention-driven algorithms dictating the terms. Here's a technical write-up of my journey. Table of...
Top Coworking Spaces in Karuizawa Since November 2023, I’ve been living in Karuizawa, a small resort town that’s 70 minutes away from...
10th Mar 2025
94

Top Coworking Spaces in Karuizawa

from TokyoDev [alt+shift+b] in programming

10th Mar 2025
Since November 2023, I’ve been living in Karuizawa, a small resort town that’s 70 minutes away from Tokyo by Shinkansen. The elevation is approximately 1000 meters above sea level, making the summers relatively mild. Unlike other colder places in Japan, it doesn’t get much snow,...
Making my own sharpening blocks When I started wood carving, the only sharpening method I remembered was from seeing my mother use...
11th Oct 2024
86

Making my own sharpening blocks

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

11th Oct 2024
When I started wood carving, the only sharpening method I remembered was from seeing my mother use some kind of smooth broken stone that she passed over the length of the knife blade before sacrificing a chicken. I also remember seeing my father use a very coarse stone wheel...
#9 Cookie Consent from Hell Bad code <body> <header>…</header> <main>…</main> <footer>…</footer> <div...
8th Nov 2019
30

#9 Cookie Consent from Hell

from HTMHell [alt+shift+b] in programming

8th Nov 2019
Bad code <body> <header>…</header> <main>…</main> <footer>…</footer> <div class="cookie_consent modal"> <p>We use cookies…</p> <div class="cookie_consent__close"> <i class="fa fa-times"></i> </div> <div class="cookie_consent__ok">OK</div> ...
semaphoreslo in Golang and GNU make Semaphores are one of the oldest concurrency primitives in computing, invented over 60 years ago....
18th Jul 2024
87

semaphoreslo in Golang and GNU make

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

18th Jul 2024
Semaphores are one of the oldest concurrency primitives in computing, invented over 60 years ago. They are weird: usually the only numbers of concurrent processes we care about are zero, one, or many – but semaphores deal with those fussy finite numbers in between. Yesterday I...
What I'm up to - March 2026 My monthly newsletter about what I'm up to, which I send in place of social media: What I did in...
1st Mar 2026
1

What I'm up to - March 2026

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

1st Mar 2026
My monthly newsletter about what I'm up to, which I send in place of social media: What I did in February - Published Three-ring binder and A fresh coat of paint on Contraption Co. - Launching a proj...
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...
The Accidental DBA This morning there was yet another comment thread on hacker news about Yet Another outage involving...
2nd Oct 2016
1

The Accidental DBA

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

2nd Oct 2016
This morning there was yet another comment thread on hacker news about Yet Another outage involving MongoDB and data loss, this time by some company called “CleverTap”. Recap To summarize: the CleverTap engineering team noticed that the WiredTiger storage engine was faster than...
Spirograph fun in Kidz Fun Art For a long time I’ve wanted to add Spirographs to my (awesome ) drawing app for kids, Kidz Fun Art,...
12th Jun 2026
1

Spirograph fun in Kidz Fun Art

from SOS [alt+shift+b] in programming

12th Jun 2026
For a long time I’ve wanted to add Spirographs to my (awesome ) drawing app for kids, Kidz Fun Art, and today it’s ready! There was quite a bit of fun mathematics in getting it to feel natural and work with all sizes of circles, but it seems to have worked out very...
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...
What we lost when we lost comments Comments require commitment, but they’re worth it.
2 weeks ago
1

What we lost when we lost comments

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

2 weeks ago
Comments require commitment, but they’re worth it.
Guile-websocket 0.2.1 released I'm happy to announce that guile-websocket 0.2.1 has been released! Guile-websocket is an...
6th Aug 2025
1

Guile-websocket 0.2.1 released

from dthompson [alt+shift+b] in programming

6th Aug 2025
I'm happy to announce that guile-websocket 0.2.1 has been released! Guile-websocket is an implementation of the WebSocket protocol, both the client and server sides, for Guile Scheme. This small patch release contains the following changes: Greatly improved validation of initial...
Yes, but who said they'd actually BUY the damn thing? Have a great idea? Prove it by finding ten customers ready to hand over cash. Everything else is...
9th Aug 2010
15

Yes, but who said they'd actually BUY the damn thing?

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

9th Aug 2010
Have a great idea? Prove it by finding ten customers ready to hand over cash. Everything else is avoiding the truth.
Hardware autoconf: ACPI & Device Tree An overview of how a Unix-like BSD kernel performs hardware discovery on x86 and ARM to bind device...
1st Mar 2025
53

Hardware autoconf: ACPI & Device Tree

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

1st Mar 2025
An overview of how a Unix-like BSD kernel performs hardware discovery on x86 and ARM to bind device drivers to hardware devices
What is a DevOps Engineer's Salary? The median DevOps engineer’s salary is $103,994 in base pay, with around $28,514 in additional pay...
1st Nov 2022
1

What is a DevOps Engineer's Salary?

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

1st Nov 2022
The median DevOps engineer’s salary is $103,994 in base pay, with around $28,514 in additional pay through bonuses, commissions, and profit sharing according to Glassdoor. Salary.com estimates the average is closer to $125k, while BuiltIn puts the average closer to $128k in base...
Equifax Data Breach, Credit Freezes, and Beholden Design Ever been frustrated because a movie theater plays advertisements before the trailers even start?...
11th Sep 2017
26

Equifax Data Breach, Credit Freezes, and Beholden Design

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

11th Sep 2017
Ever been frustrated because a movie theater plays advertisements before the trailers even start? This is a kind of experience I call “Beholden Design.” Full of Dark Patterns and pain, Beholden Design is the evil, goatee-wearing twin of Universal Design. It forces people to...
Reflections on Founder Mode Paul Graham’s Founder Mode is an important piece, and you should read it if for no other reason that...
2nd Sep 2024
97

Reflections on Founder Mode

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

2nd Sep 2024
Paul Graham’s Founder Mode is an important piece, and you should read it if for no other reason that "founder mode" will surely enter the lexicon (and as Graham grimly predicts: "as soon as the concept of founder mode becomes established, people will start misusing it"). When...
2017 by the numbers These are some meaningless numbers. Books read: 34 (goal 50) White trash: the 400-year untold...
31st Dec 2017
1

2017 by the numbers

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

31st Dec 2017
These are some meaningless numbers. Books read: 34 (goal 50) White trash: the 400-year untold history of class in America by Nancy Isenberg Harry Potter and the Order of the Phoenix by J.K. Rowling Harry Potter and the Half-Blood Prince by J.K. Rowling Brave New World by Aldous...
how fast is go? simulating millions of particles on a smart tv The challenge, simulate millions of particles in golang, multi-player enabled, cpu only, smart tv...
13th Sep 2025
1

how fast is go? simulating millions of particles on a smart tv

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

13th Sep 2025
The challenge, simulate millions of particles in golang, multi-player enabled, cpu only, smart tv compatible.
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