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+→]
Create space-saving clones on macOS with Python The standard Mac filesystem, APFS, has a feature called space-saving clones. This allows you to...
3rd Aug 2025
1

Create space-saving clones on macOS with Python

from alexwlchan [alt+shift+b] in programming

3rd Aug 2025
The standard Mac filesystem, APFS, has a feature called space-saving clones. This allows you to create multiple copies of a file without using additional disk space – the filesystem only stores a single copy of the data. Although cloned files share data, they’re independent – you...
CSS Variables CSS Variables 2018-03-24 The CSS language is becoming even more awesome and powerful everyday. In...
24th Mar 2018
45

CSS Variables

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

24th Mar 2018
CSS Variables 2018-03-24 The CSS language is becoming even more awesome and powerful everyday. In this quick article I'd like to focus specifically on the "new" CSS variable function that you can start using in your projects right now. Getting started is easy Let's just jump...
8th Aug 2011
Tough times on the road to Starcraft I’ve been writing about the early development of Warcraft, but a recent blog post I read prompted me...
7th Sep 2012
66

Tough times on the road to Starcraft

from Code Of Honor [alt+shift+b] in programming

7th Sep 2012
I’ve been writing about the early development of Warcraft, but a recent blog post I read prompted me to start scribbling furiously, and the result is this three-part, twenty-plus page article about the development of StarCraft, along with my thoughts about writing more reliable...
Working with Miguel: A Practical Guide Since reading ‘High Growth Handbook’ by Elad Gil, the value of writing a ‘Working with’ document...
2nd Feb 2024
85

Working with Miguel: A Practical Guide

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

2nd Feb 2024
Since reading ‘High Growth Handbook’ by Elad Gil, the value of writing a ‘Working with’ document became crystal clear to me. I am sharing mine externally to inspire other founders and leaders to reflect and write down their own working styles. These documents are incredibly...
JavaScript vs TypeScript: What's the Difference? Whether you’re new or old to the computer science community, you’ve probably asked yourself, “What...
6th Sep 2021
1

JavaScript vs TypeScript: What's the Difference?

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

6th Sep 2021
Whether you’re new or old to the computer science community, you’ve probably asked yourself, “What is TypeScript?” and if you haven’t, it won’t be long before you do.
The Unreasonable Fight for Municipal Broadband I love Longmont’s municipal broadband, but we had to fight Comcast every step of the way to get...
20th Apr 2022
1

The Unreasonable Fight for Municipal Broadband

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

20th Apr 2022
I love Longmont’s municipal broadband, but we had to fight Comcast every step of the way to get it. NextLight—Longmont’s Broadband As a gracious person, I’ll dutifully pretend that the problem might be on my side of the Zoom call. But the problem is never me—my internet is just...
Protecting Godot games against reverse engineering Godot games are known to be easy to reverse engineer. Simple tools can extract assets and source...
3rd Apr 2026
1

Protecting Godot games against reverse engineering

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

3rd Apr 2026
Godot games are known to be easy to reverse engineer. Simple tools can extract assets and source code from the packaged files. If you are making commercial games you probably want to take some steps to avoid this. Jorien Loman Godot RE Tools The most popular Godot reverse...
My Coffee Maker Just Makes Coffee My Coffee Maker Just Makes Coffee 2023-01-09 I had to replace my dual Keurig coffee maker twice...
9th Jan 2023
32

My Coffee Maker Just Makes Coffee

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

9th Jan 2023
My Coffee Maker Just Makes Coffee 2023-01-09 I had to replace my dual Keurig coffee maker twice over a period of five months. This occurred a year ago and these are my findings. Built to Fail? I followed the manufactor’s suggested cleaning schedule and took care of the...
Local Optimizations Don't Lead to Global Optimums I like to think that I write code deliberately. I’m an admittedly slow developer, and I want to...
18th Nov 2024
106

Local Optimizations Don't Lead to Global Optimums

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

18th Nov 2024
I like to think that I write code deliberately. I’m an admittedly slow developer, and I want to believe I do so on purpose. I want to know as much as I can about the context of what it is that I'm automating. I also use a limited set of tools. I used old computers for a long...
What I'm up to - November 2022 ✨ Highlights of last month - Enjoyed my time in NYC catching up with many people - Released some new...
1st Nov 2022
1

What I'm up to - November 2022

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

1st Nov 2022
✨ Highlights of last month - Enjoyed my time in NYC catching up with many people - Released some new features for Postcard - Got a new photo 🤔 Things worth sharing - Reading How to make great coffee ...
26th Mar 2014
New Loose Leaf Security series: Securing your laptop and desktop computers Four more episodes of Loose Leaf Security are out, a series about securing your laptop and desktop...
14th Dec 2018
47
14th Dec 2018
Four more episodes of Loose Leaf Security are out, a series about securing your laptop and desktop computers: Physical attacks to your computers and disk encryption Liz and Geoffrey are back with a look at physical computer security - just how much trouble could someone cause if...
#22 the good ol’ div link Context: A link to another page. Bad code <div>About us</div> <div...
14th Oct 2020
37

#22 the good ol’ div link

from HTMHell [alt+shift+b] in programming

14th Oct 2020
Context: A link to another page. Bad code <div>About us</div> <div onClick="location.href='about.html'"> About us </div> <div data-page="aboutus" data-url="index.php"> About us </div> …or any other variation of this pattern where an element other than <a> is used to link to a...
Using JavaScript to prevent comment spam Comment spam (also known as 'link spam', 'blog spam', and 'wikispam') occurs when people or spam...
5th May 2007
44

Using JavaScript to prevent comment spam

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

5th May 2007
Comment spam (also known as 'link spam', 'blog spam', and 'wikispam') occurs when people or spam bots post comments on someones blog, guestbook, or wiki for the sole purpose of boosting traffic and promoting better search engine rankings for their site. Like email spam, it can be...
Using `make` to compile C programs (for non-C-programmers) I have never been a C programmer but every so often I need to compile a C/C++ program from source....
10th Jun 2025
63

Using `make` to compile C programs (for non-C-programmers)

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

10th Jun 2025
I have never been a C programmer but every so often I need to compile a C/C++ program from source. This has been kind of a struggle for me: for a long time, my approach was basically “install the dependencies, run make, if it doesn’t work, either try to find a binary someone has...
 🎭 Owning up to your mistakes Some self reflection on owning up to your mistakes. A few weeks ago my business partner Jakob...
19th Apr 2022
36

 🎭 Owning up to your mistakes

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

19th Apr 2022
Some self reflection on owning up to your mistakes. A few weeks ago my business partner Jakob mentioned that I […] The post  🎭 Owning up to your mistakes appeared first on Vadim Kravcenko.
The Swyx.io 2022 Rewrite Discussing the 2022 migration of swyx.io to SvelteKit and GitHub Issues
27th Jan 2022
1

The Swyx.io 2022 Rewrite

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

27th Jan 2022
Discussing the 2022 migration of swyx.io to SvelteKit and GitHub Issues
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.
The Boot.dev Beat. February 2026 A new year and another record broken! In January a combined 4,016,641 lessons and challenges were...
11th Feb 2026
1

The Boot.dev Beat. February 2026

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

11th Feb 2026
A new year and another record broken! In January a combined 4,016,641 lessons and challenges were completed by you, dear pupils! And to top it off, we’re now releasing the much anticipated Power BI Course by none other than Alex the Analyst! I hope you enjoy it.
Sub-pixel Distance Transform High quality font rendering for WebGPU This page includes diagrams in WebGPU, which has limited...
16th Jul 2023
24

Sub-pixel Distance Transform

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

16th Jul 2023
High quality font rendering for WebGPU This page includes diagrams in WebGPU, which has limited browser support. For the full experience, use Chrome on Windows or Mac, or a developer build on other platforms. In this post I will describe Use.GPU's text rendering, which uses...
how to be authentic Eating fast food is like tasting the spirit of authenticity. This is the analogy that comes to mind...
24th Aug 2026
1

how to be authentic

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

24th Aug 2026
Eating fast food is like tasting the spirit of authenticity. This is the analogy that comes to mind when I try to understand why I have such admiration for and disgust with mainstream pop, hip-hop, and rap music.
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.
How to Thought Lead (2026) I first started compiling "How To Thought Lead" in my notes 5 years ago, at first as an ironic...
14th Mar 2026
1

How to Thought Lead (2026)

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

14th Mar 2026
I first started compiling "How To Thought Lead" in my notes 5 years ago, at first as an ironic parody and then slowly becoming sincere, and never published it, 1) because I don't know if I ever really nailed it / have a complete picture, 2) I was somewhat worried if I published...
More or less You must select between three pricing strategies, and fully commit to their implications.
1st Jun 2025
1

More or less

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

1st Jun 2025
You must select between three pricing strategies, and fully commit to their implications.
Culture vs systems. Recently, I had a chat with a friend who was frustrated by their company culture. They’d been...
3rd Feb 2023
48

Culture vs systems.

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

3rd Feb 2023
Recently, I had a chat with a friend who was frustrated by their company culture. They’d been pushing the company to operate with more urgency, but didn’t feel like it was landing. “How do we,” they wondered, “get the team to recognize that urgency is essential to our success?”...
Using global memoization in React When our React apps get slow, we usually turn to useMemo to avoid useless job on re-render. It’s a...
9th Feb 2022
32

Using global memoization in React

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

9th Feb 2022
When our React apps get slow, we usually turn to useMemo to avoid useless job on re-render. It’s a hammer that often works well, and makes it hard to shoot yourself in the foot. But useMemo is not a silver bullet — sometimes it just introduces more useless work instead of making...
Moore's Scofflaws Years ago, Jeff Bezos famously quipped that "your margin is my opportunity." This was of course...
20th Feb 2024
60

Moore's Scofflaws

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

20th Feb 2024
Years ago, Jeff Bezos famously quipped that "your margin is my opportunity." This was of course aimed not at Amazon’s customers, but rather its competitors, and it was deadly serious: customers of AWS in those bygone years will fondly remember that every re:Invent brought with it...
How to build a PostHog integration with the provisioning API I live on a little farm and recently built a website to sell shares of hogs. My fellow farmers are...
6th Jul 2026
1

How to build a PostHog integration with the provisioning API

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

6th Jul 2026
I live on a little farm and recently built a website to sell shares of hogs. My fellow farmers are better versed in the subtle arts of soil, plants…
Why I retired from the tech crusades When Ruby on Rails was launched over twenty years ago, I was a twenty-some young programmer...
2nd Jun 2024
79

Why I retired from the tech crusades

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

2nd Jun 2024
When Ruby on Rails was launched over twenty years ago, I was a twenty-some young programmer convinced that anyone who gave my stack a try would accept its universal superiority for solving The Web Problem. So I pursued the path of the crusade, attempting to convert the...
Navigate Your Computer the Easy Way Keyboard shortcuts are the ish nizzle, they speed up your computing, they simplify navigation,...
1st Jul 2007
1

Navigate Your Computer the Easy Way

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

1st Jul 2007
Keyboard shortcuts are the ish nizzle, they speed up your computing, they simplify navigation, they’re old school. If you can’t navigate your filesystem/computer without touching your mouse, then you aren’t as cool as me, and that’s the straight dope. I’m writing this because I...
Chickadee 0.6.0 released I'm happy to announce that Chickadee 0.6.0 has been released! Chickadee is a game development...
19th Nov 2020
32

Chickadee 0.6.0 released

from dthompson [alt+shift+b] in programming

19th Nov 2020
I'm happy to announce that Chickadee 0.6.0 has been released! Chickadee is a game development toolkit for Guile. Chickadee aims to provide all the features that parenthetically inclined game developers need to make 2D and 3D games in Scheme. As Chickadee is still alpha software,...
A quick hop across the southern border Taken while admiring the beach at Tulum.
16th Mar 2012
39

A quick hop across the southern border

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

16th Mar 2012
Taken while admiring the beach at Tulum.
Array 1.4.0 Session times are here! They're a great way to help understand how engaged users are. The Array...
7th May 2020
30

Array 1.4.0

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

7th May 2020
Session times are here! They're a great way to help understand how engaged users are. The Array 1.4.0 brings plenty of improvements to our core…
Automating a software company with GitHub Actions When developing software, there's no shortage of work: building new features, fixing bugs,...
5th Jul 2022
40

Automating a software company with GitHub Actions

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

5th Jul 2022
When developing software, there's no shortage of work: building new features, fixing bugs, maintaining infrastructure, launching new systems, phasing…
5th Aug 2022
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...
5 coding interview questions I hate I’ve taken part in well over a hundred tech interviews now, on both sides. Some were fun, and some...
21st Mar 2022
31

5 coding interview questions I hate

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

21st Mar 2022
I’ve taken part in well over a hundred tech interviews now, on both sides. Some were fun, and some were pure cringe. I’ve been asked if I have kids (supposedly, people with children won’t have time to job hop), and if “I bet my ass I cost that much”. Fun times. But today I’d like...
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.
May updates Here's what's new with Buttondown.
3rd Jun 2018
1

May updates

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

3rd Jun 2018
Here's what's new with Buttondown.
[Renovated] Even if you can't write assembly like a poet, you can read disassembly like a hunter This is a very concise introduction to x86 disassembly. It shows that you probably have all the...
3rd Mar 2023
51
3rd Mar 2023
This is a very concise introduction to x86 disassembly. It shows that you probably have all the skills to start reading disassembly right now even if you thought it was too complicated for you. It really isn't, see it for yourself.
Winner, Name that Ware July 2026 The structure in question for last month’s ware are a pair of NPN transistors that form the core of...
30th Aug 2026
1

Winner, Name that Ware July 2026

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

30th Aug 2026
The structure in question for last month’s ware are a pair of NPN transistors that form the core of a bandgap voltage reference circuit. As its name implies, a bandgap voltage reference generates a near-constant voltage for use inside chips. The voltage is intended to be fairly...
The top reason we haven’t sold our startup We’ve been lucky at Buffer [http://bufferapp.com] to receive a number of acquisition offers along...
13th Jan 2015
39

The top reason we haven’t sold our startup

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

13th Jan 2015
We’ve been lucky at Buffer [http://bufferapp.com] to receive a number of acquisition offers along our journey so far. When I mention this to people, a key question that often comes up is “how did you decide not to sell?”. The earliest offer we had for Buffer was
Classic rock, Mario Kart, and why we can't agree on Tailwind It's popular to say we can’t agree on Tailwind, but I posit we actually already do. I think what we...
26th Sep 2023
55

Classic rock, Mario Kart, and why we can't agree on Tailwind

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

26th Sep 2023
It's popular to say we can’t agree on Tailwind, but I posit we actually already do. I think what we actually disagree on isn’t the details of this (or any) specific software; it's in what we value, and how we each define assets and liabilities.
Recently Early this month I arrived at work to see a Concorde parked in the Brooklyn Navy Yard. It’s been fun...
1st Sep 2023
57

Recently

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

1st Sep 2023
Early this month I arrived at work to see a Concorde parked in the Brooklyn Navy Yard. It’s been fun to identify the ships docked there, but an airplane was new, especially such a rare one. I guess a lot of airplane knowledge from my childhood has stayed with me, and being...
How to build an Auto-Playing Slideshow with React In this article we'll build an auto-playing slideshow using React. The article is divided into two...
16th Nov 2020
46

How to build an Auto-Playing Slideshow with React

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

16th Nov 2020
In this article we'll build an auto-playing slideshow using React. The article is divided into two sections: The trick
Rare words in common phrases, and how to avoid getting them wrong A running list of uncommon, strange, and/or archaic words embedded in common idioms, to help you...
24th Jan 2025
62

Rare words in common phrases, and how to avoid getting them wrong

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

24th Jan 2025
A running list of uncommon, strange, and/or archaic words embedded in common idioms, to help you type them correctly next time you use them.
Repeat the obvious Bad things happen when we don't repeat the obvious. --> It's 9pm and I'm writing a post for the...
9th Nov 2015
1

Repeat the obvious

from Sedimental [alt+shift+b] in programming

9th Nov 2015
Bad things happen when we don't repeat the obvious. --> It's 9pm and I'm writing a post for the company engineering blog. Every sentence is a slog. Not because I'm exacting and conciseness isn't my strong suit. My writing is slow because every word is obvious, almost...
llmdevsilo: Using LLMs to develop code securely Over the past few months I've been writing notes for how I would write an LLM-based development...
15th Mar 2026
1

llmdevsilo: Using LLMs to develop code securely

from Hixie's Natural Log [alt+shift+b] in programming

15th Mar 2026
Over the past few months I've been writing notes for how I would write an LLM-based development tool. Specifically, giving these tools the power to run programs (especially compilers and tests) without having to either check every command for unexpected side-effects or...
22nd Aug 2020
Svelte reactivity — an inside and out guide I've been working with svelte exclusively for a year now, but I still manage to shoot myself in the...
22nd Apr 2023
41

Svelte reactivity — an inside and out guide

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

22nd Apr 2023
I've been working with svelte exclusively for a year now, but I still manage to shoot myself in the foot every now and then when using reactive state. Some of the confusion is due to my prior experience with React, but some points are confusing on their own. Today, I dive into...
My role as a founder CTO: Year Six Another year as a founder CTO, and let me tell you, it’s been one for the books. I can’t remember a...
8th Jan 2024
61

My role as a founder CTO: Year Six

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

8th Jan 2024
Another year as a founder CTO, and let me tell you, it’s been one for the books. I can’t remember a time in my life that was more demanding and emotionally draining. Those early years were filled with hard work, but we were also full of energy, ambition to build, and the sense...
12th Jun 2018
More Topics on Store-And-Forward (Possibly Airgapped) ZFS and Non-ZFS Backups with NNCP Note: this is another article in my series on asynchronous communication in Linux with UUCP and...
4th Jan 2021
29
4th Jan 2021
Note: this is another article in my series on asynchronous communication in Linux with UUCP and NNCP. In my previous post, I introduced a way to use ZFS backups over NNCP. In this post, I’ll expand on that and also explore non-ZFS backups. Use of nncp-file instead of nncp-exec...
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...
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...
State of Data Engineering 2024 Q1 The current state of data engineering offers a plethora of options in the market, which can be...
25th Jan 2024
79

State of Data Engineering 2024 Q1

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

25th Jan 2024
The current state of data engineering offers a plethora of options in the market, which can be challenging when selecting the right tool We are approaching a period where the traditional boundaries between between databases, datalakes, and data warehouses are overlapping. As...
Some notes on NixOS Hello! Over the holidays I decided it might be fun to run NixOS on one of my servers, as part of my...
1st Jan 2024
39

Some notes on NixOS

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

1st Jan 2024
Hello! Over the holidays I decided it might be fun to run NixOS on one of my servers, as part of my continuing experiments with Nix. My motivation for this was that previously I was using Ansible to provision the server, but then I’d ad hoc installed a bunch of stuff on...
Fundraising for SaaS Startups This article is part of the series called Founders Guide which I’m writing currently to help...
1st Jul 2022
34

Fundraising for SaaS Startups

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

1st Jul 2022
This article is part of the series called Founders Guide which I’m writing currently to help early-stage founders tackle the […] The post Fundraising for SaaS Startups appeared first on Vadim Kravcenko.
Personal tools I used to make little applications just for myself. Sixteen years ago (oof) I wrote a habit tracking...
3rd Apr 2025
71

Personal tools

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

3rd Apr 2025
I used to make little applications just for myself. Sixteen years ago (oof) I wrote a habit tracking application, and a keylogger that let me keep track of when I was using a computer, and generate some pretty charts. I’ve taken a long break from those kinds of things. I love my...
Painting Roam Research with Custom CSS How to customise Roam Research with your own CSS themes
15th Dec 2020
26

Painting Roam Research with Custom CSS

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

15th Dec 2020
How to customise Roam Research with your own CSS themes
Meet the Robowaiter APIs Serving Us Data Everything you need to know about what API's are and how they work
10th Apr 2019
1

Meet the Robowaiter APIs Serving Us Data

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

10th Apr 2019
Everything you need to know about what API's are and how they work
Understanding CSS Position This post is a summary of the different values of the CSS position property. It assumes you have...
10th Mar 2014
46

Understanding CSS Position

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

10th Mar 2014
This post is a summary of the different values of the CSS position property. It assumes you have knowledge of basic document flow. Absolute Position position: absolute elements are removed from the normal document flow and will be positioned relative to their next parent with...
How To Know When It's Time To Go I retired in 2021 at 63.5 after about four decades as a programmer. What made me do this was not...
9th Jul 2024
93

How To Know When It's Time To Go

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

9th Jul 2024
I retired in 2021 at 63.5 after about four decades as a programmer. What made me do this was not failing ability in any way, but after a year of consideration, I realized I didn't care to do it anymore. Everyone will eventually reach a point at
An Interactive Guide to SVG Paths SVG gives us many different primitives to work with, but by far the most powerful is the element....
18th Aug 2025
1

An Interactive Guide to SVG Paths

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

18th Aug 2025
SVG gives us many different primitives to work with, but by far the most powerful is the element. Unfortunately, it’s also the most inscrutable, with its compact Regex-style syntax. In this tutorial, we’ll demystify this infamous element and see some of the cool things we can...
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...
Writing summaries is more important than reading more books One thing I’ve learned over time is to read fewer books but to take the time to write summaries...
20th May 2023
2

Writing summaries is more important than reading more books

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

20th May 2023
One thing I’ve learned over time is to read fewer books but to take the time to write summaries for the good ones. The ROI of spending 2h writing a synopsis is much higher than spending those 2h powering through the next book on your list. Reading is not about page count or...
Golang vs C++: Which is Best For Your Next Project Needing to be a math genius to learn to code is a thing of the past. High-level programming...
12th Jul 2021
1

Golang vs C++: Which is Best For Your Next Project

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

12th Jul 2021
Needing to be a math genius to learn to code is a thing of the past. High-level programming languages offer an alternative to low-level machine code, which makes coding more accessible than ever. Let’s dive into how Golang, a modern higher-level language, matches up to C++, a...
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...
Life Check №2 I'm not so sure I like calling these "Life checks"...perhaps going forward I will call them...
9th Sep 2024
1

Life Check №2

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

9th Sep 2024
I'm not so sure I like calling these "Life checks"...perhaps going forward I will call them something else. Maybe time to bring back The Web Witch's Grimoire but make it monthly. Much to my dismay, it's already September, and I'm sat here looking back on the last three months...
Website Contrast Ratio in Practice While perusing Hacker News I ran across a single-page site called Contrast Rebellion— which I...
27th Jul 2012
1

Website Contrast Ratio in Practice

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

27th Jul 2012
While perusing Hacker News I ran across a single-page site called Contrast Rebellion— which I understand has created a bit of controversy. I think the point espoused by Contrast Rebellion is both well-made and well-taken (despite the host of straw-man style arguments to...
[Review] "Data and Goliath" by Bruce Schneier I just finished reading Bruce Schneier's latest book, "Data and Goliath." I was apprehensive at...
13th Jul 2015
2

[Review] "Data and Goliath" by Bruce Schneier

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

13th Jul 2015
I just finished reading Bruce Schneier's latest book, "Data and Goliath." I was apprehensive at first -- I'm a big fan of Schneier's posts online, but I found this randomly at the library and I was hoping not to be disappointed. In the end, it was well worth the read. The book...
Create a presskit in 10 minutes with Milou Talking to the press is an inevitable part of marketing a game or software. To make the journalist’s...
3rd Jun 2024
127

Create a presskit in 10 minutes with Milou

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

3rd Jun 2024
Talking to the press is an inevitable part of marketing a game or software. To make the journalist’s job easier, it’s a good idea to put together a press kit. The press kit should contain all the information someone could want to write an article about your product, as well as...
Braces Growing up I had the same dentist from childhood to adulthood. My dentist’s office was run by...
24th Jun 2024
100

Braces

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

24th Jun 2024
Growing up I had the same dentist from childhood to adulthood. My dentist’s office was run by Dentist Chung (in Vietnamese I called him Bác Sĩ Chung – which means Dr Chung translated directly) and his sister running the office. The office was in Garden Grove, in between the...
A Friendly Introduction to Container Queries It’s been a couple of years since container queries started landing in browsers… so why isn’t anyone...
4th Nov 2024
62

A Friendly Introduction to Container Queries

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

4th Nov 2024
It’s been a couple of years since container queries started landing in browsers… so why isn’t anyone using them? It turns out that container queries are kinda tricky; they’re not as straightforward as media queries. In this tutorial, we’ll break it all down and make sense of...
The Heartbeat Podcast with Claire Lew I recently the pleasure of being interviewed on the Heartbeat Podcast by Claire Lew. Listen above,...
17th Jan 2019
47

The Heartbeat Podcast with Claire Lew

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

17th Jan 2019
I recently the pleasure of being interviewed on the Heartbeat Podcast by Claire Lew. Listen above, and check out the full transcript.
30th Oct 2024
The Boot.dev Beat. April 2025 The Lord of the Mire has been the hardest boss yet (by far), weighing it with 150,000,000 HP. The...
27th Apr 2025
1

The Boot.dev Beat. April 2025

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

27th Apr 2025
The Lord of the Mire has been the hardest boss yet (by far), weighing it with 150,000,000 HP. The community rallied during the event, dealing a whopping 132,282,452 damage in total, but not quite enough to bring him down.
Peritext: A CRDT for Rich-Text Collaboration Collaboration on rich text is hard to model with plain-text approaches. We review the challenges and...
23rd Nov 2021
43

Peritext: A CRDT for Rich-Text Collaboration

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

23rd Nov 2021
Collaboration on rich text is hard to model with plain-text approaches. We review the challenges and how to construct a CRDT for rich text.
Happy New Year: solving the Rubik’s Cube in SQL Explain Extended New Year's post solving the Rubik's Cube in SQL The post Happy New Year: solving...
31st Dec 2022
47

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

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

31st Dec 2022
Explain Extended New Year's post solving the Rubik's Cube in SQL The post Happy New Year: solving the Rubik’s Cube in SQL appeared first on EXPLAIN EXTENDED.
State of the Web: WebAssembly What is WebAssembly, why does it matter, and how is it currently used on the web?
1st Jan 2022
23

State of the Web: WebAssembly

from ByteofDev [alt+shift+b] in programming

1st Jan 2022
What is WebAssembly, why does it matter, and how is it currently used on the web?
16th Feb 2024
DocWriter: the typewriter that sends its keystrokes in real time to a Google Doc For years I’ve wanted a writing machine that would combine the best parts of a typewriter and a word...
18th Sep 2017
52

DocWriter: the typewriter that sends its keystrokes in real time to a Google Doc

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

18th Sep 2017
For years I’ve wanted a writing machine that would combine the best parts of a typewriter and a word processor. After months of tinkering, a friend and I just finished building one. We call it the DocWriter. It’s a typewriter that sends its keystrokes in real time to a Google...
Digital hygiene: Emails Email is your most important online account, so keep it clean.
1st Jul 2025
6

Digital hygiene: Emails

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

1st Jul 2025
Email is your most important online account, so keep it clean.
What I'm up to - September 2023 I'm Philip, and this is my monthly newsletter about what I'm up to, which I send in place of social...
1st Sep 2023
1

What I'm up to - September 2023

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

1st Sep 2023
I'm Philip, and this is my monthly newsletter about what I'm up to, which I send in place of social media. ✨ What I was up to in August - Launched FRCTNL, a community of fractional tech workers. - Co...
Working Out, Gaining Weight, and Building Muscle in Japan—For Cheap When I arrived in Japan in September 2023, I was a skinny 23-year-old guy, measuring 178 centimeters...
7th May 2026
1
7th May 2026
When I arrived in Japan in September 2023, I was a skinny 23-year-old guy, measuring 178 centimeters tall and weighing around 55 kilograms. I had been a stick man all my life, and after a couple of months in Tokyo, I even lost a couple more kilos—probably due to the...
Chromecast Backgrounds I finally had a chance to use my Chromecast over the past few weeks. In doing so I noticed that the...
28th Jan 2014
57

Chromecast Backgrounds

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

28th Jan 2014
I finally had a chance to use my Chromecast over the past few weeks. In doing so I noticed that the background images that cycle through the home screen are pretty awesome. I looked into it and was able to find the URL that this page uses and pull all the images using a Node...
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...
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...
#35 a perfectly structured button button table { margin: 0; } .fa-arrow-left::before {content:"←"} Bad code <button type="button"...
11th Sep 2025
1

#35 a perfectly structured button

from HTMHell [alt+shift+b] in programming

11th Sep 2025
button table { margin: 0; } .fa-arrow-left::before {content:"←"} Bad code <button type="button" onclick="window.open('https://example.com/other-page')"> <table> <tbody> <tr> <td> <i class="fa fa-arrow-left" aria-hidden="true"></i> </td> ...
Splitting a class into balanced groups Earlier this week, my mum sent me an interesting problem. She’s got a class of 12 students, who are...
2nd Mar 2023
53

Splitting a class into balanced groups

from alexwlchan [alt+shift+b] in programming

2nd Mar 2023
Earlier this week, my mum sent me an interesting problem. She’s got a class of 12 students, who are going to meet over 7 sessions. In each session, they’re going to split into 3 or 4 groups, and she wants to find an even distribution of groups – each person gets to work with...
IE11 Mainstream End Of Life in Oct 2020 Making the case for Mainstream EOL of IE 11.
13th May 2020
1

IE11 Mainstream End Of Life in Oct 2020

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

13th May 2020
Making the case for Mainstream EOL of IE 11.
Newsletters that regularly hit my inbox these days Full disclosure: I shamelessly stole this idea from Marc Thiele because I like it so much. Like...
14th Jul 2025
1

Newsletters that regularly hit my inbox these days

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

14th Jul 2025
Full disclosure: I shamelessly stole this idea from Marc Thiele because I like it so much. Like Marc, I am also motivated by FOMO. Trying to stay on top of things in a fast-paced industry has been made difficult on account of social media fragmentation. RSS has its own place in...
Open sourcing the nginx playground Hello! In 2021 I released a small playground for testing nginx configurations called nginx...
8th Jul 2023
34

Open sourcing the nginx playground

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

8th Jul 2023
Hello! In 2021 I released a small playground for testing nginx configurations called nginx playground. There’s a blog post about it here. This is an extremely short post to say that at the time I didn’t make it open source, but I am making it open source now. It’s not a lot of...
The Object Model in Livelymerge A look under the hood of Livelymerge.
7th Aug 2026
1

The Object Model in Livelymerge

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

7th Aug 2026
A look under the hood of Livelymerge.
The Joy of Easy Personal Radio: FRS, GMRS, and Motorola DLR/DTR Most of us carry cell phones with us almost everywhere we go. So much so that we often forget not...
15th Aug 2022
27

The Joy of Easy Personal Radio: FRS, GMRS, and Motorola DLR/DTR

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

15th Aug 2022
Most of us carry cell phones with us almost everywhere we go. So much so that we often forget not just the usefulness, but even the joy, of having our own radios. For instance: When traveling to national parks or other wilderness areas, family and friends can keep in touch even...
Notational Velocity Notational Velocity (NV) is a “modeless, mouseless Mac OS X note-taking application”, as the...
26th Aug 2019
1

Notational Velocity

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

26th Aug 2019
Notational Velocity (NV) is a “modeless, mouseless Mac OS X note-taking application”, as the author describes it, which is elegant, attractive, and powerful. The original application has inspired various forks, of which  nvALT is perhaps the best, and adds some very useful...
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
JavaScript’s Maps For Better Performance This article is not intended to explore the API of the Map object in details. If you’re looking for...
1st Nov 2018
38

JavaScript’s Maps For Better Performance

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

1st Nov 2018
This article is not intended to explore the API of the Map object in details. If you’re looking for such a source, please check out MDN. In general, the Map data structure is useful when we want to retrieve/add/delete values through a set of unique keys. One of the...
the last couple years in v8's garbage collector Let’s talk about memory management! Following up on my article about , today I’d like to bring that...
13th Nov 2025
1

the last couple years in v8's garbage collector

from wingolog [alt+shift+b] in programming

13th Nov 2025
Let’s talk about memory management! Following up on my article about , today I’d like to bring that up to date with what went down in V8’s GC over the last couple years.5 years of developments in V8’s garbage collector I selected all of the commits to since my previous...
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...
“Why are my tests so slow?” A list of likely suspects, anti-patterns, and unresolved personal... Over the past couple of weeks I’ve been tweeting a LOT about lead time to deploy: the interval...
31st Dec 2020
1
31st Dec 2020
Over the past couple of weeks I’ve been tweeting a LOT about lead time to deploy: the interval encompassing the time from when the code gets written and when it’s been deployed to production. Also described as “how long it takes you to run CI/CD.” How important is this? Fucking...
How one line of code caused a $60 million loss 60,000 people lost full phone service, half of AT&T's network was down, and 500 airline flights were...
13th Nov 2023
36

How one line of code caused a $60 million loss

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

13th Nov 2023
60,000 people lost full phone service, half of AT&T's network was down, and 500 airline flights were delayed
What I'm up to - April 2024 Here's my monthly newsletter about what I'm up to, which I send in place of social media. I'm a...
1st Apr 2024
1

What I'm up to - April 2024

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

1st Apr 2024
Here's my monthly newsletter about what I'm up to, which I send in place of social media. I'm a little late on the April edition, but better late than never. What I did in March - Spent some time...
Go and SQLite: when database/sql chafes Go and SQLite: when database/sql chafes 2018-04-02, David Crawshaw The Go standard library...
2nd Apr 2018
22

Go and SQLite: when database/sql chafes

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

2nd Apr 2018
Go and SQLite: when database/sql chafes 2018-04-02, David Crawshaw The Go standard library includes , a generic SQL interface. It does a good job of doing exactly what it says it does, providing a generic interface to various SQL database servers. Sometimes that is what you want....
The most popular Mixpanel alternatives, compared The four most popular alternatives to Mixpanel are: PostHog – An all-in-one platform that replaces...
4th Oct 2023
37

The most popular Mixpanel alternatives, compared

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

4th Oct 2023
The four most popular alternatives to Mixpanel are: PostHog – An all-in-one platform that replaces multiple tools. The fastest growing Mixpanel…
A World-Class Code Playground with Sandpack No developer blog or technical documentation site is complete without an interactive code...
11th Oct 2022
48

A World-Class Code Playground with Sandpack

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

11th Oct 2022
No developer blog or technical documentation site is complete without an interactive code playground. The CodeSandbox team recently released a wonderful tool called Sandpack, to help us create these live-updating code editors. In this tutorial, I'll show you how I use it on this...
Delusional dreams of excess freedom Jim Carey once said that he hoped everyone could "...get rich and famous and do everything they...
6th Jan 2025
89

Delusional dreams of excess freedom

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

6th Jan 2025
Jim Carey once said that he hoped everyone could "...get rich and famous and do everything they dreamed of so they can see that it is not the answer". And while I sorta agree, I think the opposite position also has its appeal: That believing in a material fix to the problem of...
What a startup does to you. Or: A celebration of new life A startup is a crucible -- a fiery place that tests your limits, not by probing them but by...
7th May 2023
116

What a startup does to you. Or: A celebration of new life

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

7th May 2023
A startup is a crucible -- a fiery place that tests your limits, not by probing them but by violently exceeding them, all of the time. It's worth it.
Claude Code Everything I know about how to use it, so far
11th May 2025
1

Claude Code

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

11th May 2025
Everything I know about how to use it, so far
The Many Layers of Packaging The packaging gradient, and why PyPI isn't an app store. Update: I turned this post into a talk. The...
9th May 2017
1

The Many Layers of Packaging

from Sedimental [alt+shift+b] in programming

9th May 2017
The packaging gradient, and why PyPI isn't an app store. Update: I turned this post into a talk. The video from PyBay is here, the slides are available here. The long-cut video from BayPiggies is coming, but the "Extended Edition" slides are here. One lesson threaded...
Recomposed: Spring 1 A few weeks ago, I was sat in a conference room with two of my engineering managers talking about...
1st May 2023
1

Recomposed: Spring 1

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

1st May 2023
A few weeks ago, I was sat in a conference room with two of my engineering managers talking about JWT tokens, session IDs and OAuth. I am not an engineer and I don't pretend to be one. I have web development chops, but I loathe JavaScript and lean into my design background (CSS...
Adjacency Matrix: How to expand after PMF A simple workshop that evaluates new business ideas relative to your existing strengths -- the key...
5th May 2024
112

Adjacency Matrix: How to expand after PMF

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

5th May 2024
A simple workshop that evaluates new business ideas relative to your existing strengths -- the key to expanding without overreaching.
Searching for The Solo Founder Cadence I've been quite inspired by David Sacks' The Cadence ever since I read it. It prescribes an...
11th Jun 2023
70

Searching for The Solo Founder Cadence

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

11th Jun 2023
I've been quite inspired by David Sacks' The Cadence ever since I read it. It prescribes an operational process and ideal team structure for a 50-500 person startup - running sales, finance, product, and marketing in sync in quarterly cycles with effective communication between...
Software engineers hate code. This is the best-kept secret of the software engineering profession: engineers hate code. Especially...
8th Jul 2023
57

Software engineers hate code.

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

8th Jul 2023
This is the best-kept secret of the software engineering profession: engineers hate code. Especially code written by other people. It's why they love working on greenfield projects so much. No code, no maintenance, no headaches! Ever wondered why microservices took off in teams...
Has Anyone Noticed How Bloated The Internet Has Become? I was on a cruise recently, and trying to read anything online was painful since thousands shared my...
13th Jun 2023
29

Has Anyone Noticed How Bloated The Internet Has Become?

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

13th Jun 2023
I was on a cruise recently, and trying to read anything online was painful since thousands shared my internet connection at sea. Reading a relatively lightweight site like Google News generally gave me time to get an ice cream cone before the page appeared. Has everyone abandoned...
The Swipe Files Strategy for Part Time Creators Swipe Files are underrated, passively compounding sources of personal leverage for your creator...
3rd Sep 2021
1

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.
Frickin' Shaders With Frickin' Laser&nbsp;Beams Hassle free GLSL I've been working on a new library to compose GLSL shaders. This is part of a side...
11th Dec 2021
19

Frickin' Shaders With Frickin' Laser&nbsp;Beams

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

11th Dec 2021
Hassle free GLSL I've been working on a new library to compose GLSL shaders. This is part of a side project to come up with a composable and incremental way of driving WebGPU and GPUs in general. #pragma import { getColor } from 'path/to/color' void main() { gl_FragColor =...
17th Feb 2024
Speed matters: Why working quickly is more important than it seems The obvious benefit to working quickly is that you'll finish more stuff per unit time. But there's...
26th Jul 2015
35

Speed matters: Why working quickly is more important than it seems

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

26th Jul 2015
The obvious benefit to working quickly is that you'll finish more stuff per unit time. But there's more to it than that. If you work quickly, the cost of doing something new will seem lower in your mind. So you'll be inclined to do more. The converse is true, too. If every time...
Launching the Coding Career Handbook! I'm launching my career advice book today!
1st Jul 2020
28

Launching the Coding Career Handbook!

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

1st Jul 2020
I'm launching my career advice book today!
Bright Barley Designed by ALLGOOD, Leeds.
22nd Apr 2022
53

Bright Barley

from Identity Designed [alt+shift+b] in programming

22nd Apr 2022
Designed by ALLGOOD, Leeds.
Merging Responsibly tl;dr: I do not like merging the main branch into feature branches, and I do not like squashing...
28th Apr 2024
40

Merging Responsibly

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

28th Apr 2024
tl;dr: I do not like merging the main branch into feature branches, and I do not like squashing MR/PRs git commit git has emerged as the obvious choice for SCCS (Source Code Control System). The consensus is that it is unambiguously better than the previous standard, SVN. There...
Documentation Belongs in Engineering Many product companies start out with a very heavy focus on their engineering teams. At some point,...
29th Aug 2023
45

Documentation Belongs in Engineering

from Lennart Koopmann (KJ5KRF) [alt+shift+b] in programming

29th Aug 2023
Many product companies start out with a very heavy focus on their engineering teams. At some point, many companies move the hosting and writing of documentation out of engineering and into a separate part of the company. It could be marketing, it could be customer success. This...
Kagi now accepts Paypal, EUR and Bitcoin (Lightning) payments One of the most frequently requested features on Kagi has been the expansion of our payment methods...
31st Aug 2023
36

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

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

31st Aug 2023
One of the most frequently requested features on Kagi has been the expansion of our payment methods so that more people can more easilly enjoy the benefits of Kagi Search.
Markdown is easier than ever Our new toolbar makes writing your email easier than ever!
11th Mar 2018
1

Markdown is easier than ever

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

11th Mar 2018
Our new toolbar makes writing your email easier than ever!
Happy New Year: Conway’s Game of Life in SQL Christmas divination: implementing Conway's Life in SQL The post Happy New Year: Conway’s Game of...
31st Dec 2015
35

Happy New Year: Conway’s Game of Life in SQL

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

31st Dec 2015
Christmas divination: implementing Conway's Life in SQL The post Happy New Year: Conway’s Game of Life in SQL appeared first on EXPLAIN EXTENDED.
Where books travel i I sit down in my premium economy seat, the abbreviated way of saying "economy as it was fifteen...
13th Aug 2014
37

Where books travel

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

13th Aug 2014
i I sit down in my premium economy seat, the abbreviated way of saying "economy as it was fifteen years ago, but at a higher premium," and deeply internalize my physical constraints for the next six hours. A small box outlined by my seat, the side of the plane with its tiny...
Advice to my younger self I had the privilege of speaking to some Berkeley students last week. Below is the talk reprinted in...
31st Oct 2019
50

Advice to my younger self

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

31st Oct 2019
I had the privilege of speaking to some Berkeley students last week. Below is the talk reprinted in full: If you could call yourself 10 years ago and speak for a minute, what would you say? That's the thought that was going through my mind when I got
How Sasha Frere-Jones uses Buttondown Sasha uses Buttondown to publish his writings on music and other topics that spark his interest.
1st Sep 2025
1

How Sasha Frere-Jones uses Buttondown

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

1st Sep 2025
Sasha uses Buttondown to publish his writings on music and other topics that spark his interest.
On being “currently based anywhere” Currently based anywhere. That’s what I landed on when I changed the copy on my homepage indicating...
11th Jun 2022
23

On being “currently based anywhere”

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

11th Jun 2022
Currently based anywhere. That’s what I landed on when I changed the copy on my homepage indicating that I was based out of Atlanta. I…
Switching Things Over to ikiwiki Switching Things Over to ikiwiki 2023-12-17 I’ve done it again. My personal website is no longer...
17th Dec 2023
33

Switching Things Over to ikiwiki

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

17th Dec 2023
Switching Things Over to ikiwiki 2023-12-17 I’ve done it again. My personal website is no longer generated with barf but is instead built on top of ikiwiki. The old RSS feed (btxx.org/atom.xml) still exists but will no longer receive updates. The new feed can be found on the...
What do we lose moving from Reason to mlx? Explain which nice syntactic features we had in Reason that we won't be able to keep if we migrate...
12th Sep 2025
1

What do we lose moving from Reason to mlx?

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

12th Sep 2025
Explain which nice syntactic features we had in Reason that we won't be able to keep if we migrate to mlx
How to Build the Best GitHub Profile for Your Job Search I’ve reviewed a lot of resumes, both as an engineering manager and in the monthly resume workshops...
4th Mar 2022
1

How to Build the Best GitHub Profile for Your Job Search

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

4th Mar 2022
I’ve reviewed a lot of resumes, both as an engineering manager and in the monthly resume workshops we do in the Boot.dev Discord group. I’m convinced that these days a developer’s GitHub profile is just as important as their resume itself. If you haven’t started your first job...
Bootstrap with Ruby on Rails 7 If you have a brand new RoR 7 project that you created with the defaults by running rails new...
6th Aug 2022
39

Bootstrap with Ruby on Rails 7

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

6th Aug 2022
If you have a brand new RoR 7 project that you created with the defaults by running rails new <PROJECT> then you can safely follow the following steps to get Bootstrap 5 installed in your project. Install gems Add the following to your Gemfile and run bundle install. gem...
Mommy bloggers react After a write-up in the New York Times, Mommy Bloggers had two options. Either lean in, or step...
a week ago
2

Mommy bloggers react

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

a week ago
After a write-up in the New York Times, Mommy Bloggers had two options. Either lean in, or step back. Given how popular it became after that, it's not hard to guess which option they chose. The post Mommy bloggers react appeared first on The History of the Web.
Querying through shadow roots Let's say I have a web component with an open shadow root, like this one from...
4th Aug 2021
53

Querying through shadow roots

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

4th Aug 2021
Let's say I have a web component with an open shadow root, like this one from Shoelace. <sl-button>Click me</sl-button> Inside the shadow root is a <button> that I want to target with JavaScript.* Alas, Element.querySelector() doesn't offer a shortcut for traversing shadow roots...
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.
“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...
Upgrading the SwarmTurret A few years ago, I built a Wi-Fi-controlled Nerf turret, but I never got around to creating a proper...
23rd May 2025
1

Upgrading the SwarmTurret

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

23rd May 2025
A few years ago, I built a Wi-Fi-controlled Nerf turret, but I never got around to creating a proper build guide for it. When I finally sat down to write one, I realized just how many things I would do differently. That realization quickly snowballed into a full redesign—and the...
Introducing Chat Notebooks: Integrating LLMs into the Notebook Paradigm This is part of an ongoing series about our LLM technology:ChatGPT Gets Its “Wolfram...
8th Jun 2023
97

Introducing Chat Notebooks: Integrating LLMs into the Notebook Paradigm

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

8th Jun 2023
This is part of an ongoing series about our LLM technology:ChatGPT Gets Its “Wolfram Superpowers”!Instant Plugins for ChatGPT: Introducing the Wolfram ChatGPT Plugin KitThe New World of LLM Functions: Integrating LLM Technology into the Wolfram LanguagePrompts for Work & Play:...
Ongoing Tradeoffs, and Incidents as Landmarks One of the really valuable things you can get out of in-depth incident investigations is a better...
20th Sep 2025
1

Ongoing Tradeoffs, and Incidents as Landmarks

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

20th Sep 2025
One of the really valuable things you can get out of in-depth incident investigations is a better understanding of how work is actually done, as opposed to how we think work is done, or how it is specified. A solid approach to do this is to get people back into what things felt...
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...
Thoughts on Zettelkasten and the slip box I had a bunch of thoughts yesterday about the Zettelkasten method and how I could use it effectively...
27th Jul 2022
33

Thoughts on Zettelkasten and the slip box

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

27th Jul 2022
I had a bunch of thoughts yesterday about the Zettelkasten method and how I could use it effectively to manage my knowledge base. I started the day by dumping my thoughts into Logseq. Here they are. These are open questions for now. I plan to investigate this further and try out...
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.
Recently We went apple picking this month in New Jersey, and one of the farms had these two golden retrievers...
1st Nov 2022
60

Recently

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

1st Nov 2022
We went apple picking this month in New Jersey, and one of the farms had these two golden retrievers in their own, private, enormous pen. It was a petting zoo, but with two golden retrievers. They defended their space against other dogs who wanted to say hi, but stayed near the...
25th May 2025
1

May 2025

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

25th May 2025
I ranked 5th in the Indie Dev Game Jam #4! I wrote the theme tune, sang the theme tune…
20th Jul 2024
1

I ranked 5th in the Indie Dev Game Jam #4!

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

20th Jul 2024
I wrote the theme tune, sang the theme tune…
Software freedom isn't about licenses -- it's about power. A restrictive end-user license agreement is one way a company can exert power over the user. When...
28th Mar 2021
38

Software freedom isn't about licenses -- it's about power.

from On Life and Lisp [alt+shift+b] in programming

28th Mar 2021
A restrictive end-user license agreement is one way a company can exert power over the user. When the free software movement was founded thirty years ago, these restrictive licenses were the primary user-hostile power dynamic, so permissive and copyleft licenses emerged as...
TokyoDev supports the legalization of same-sex marriage in Japan Japan’s lack of recognition for same-sex marriage doesn’t affect me personally, but it does affect...
3rd Dec 2024
48

TokyoDev supports the legalization of same-sex marriage in Japan

from TokyoDev [alt+shift+b] in programming

3rd Dec 2024
Japan’s lack of recognition for same-sex marriage doesn’t affect me personally, but it does affect people I care about. So when I saw Business for Marriage Equality, a campaign that highlights 500+ companies and organizations that support legalization of same-sex marriage, I...
The System-Level Foundation of Assembly Tracing how the CPU, OS, and ELF format shape the structure of your assembly code
5th May 2025
42

The System-Level Foundation of Assembly

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

5th May 2025
Tracing how the CPU, OS, and ELF format shape the structure of your assembly code
Go: Functional options are slow The Go "functional options" pattern is a way of passing options to a function. The function takes a...
23rd May 2022
56

Go: Functional options are slow

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

23rd May 2022
The Go "functional options" pattern is a way of passing options to a function. The function takes a variable number of arguments, which are themselves functions (a type like ...func(*config). I think it was first introduced by Rob Pike in a 2014 blog post. It is now used by many...
Credit where credit is due I feel fortunate to have been part of Blizzard Entertainment when it started, now over thirty years...
8th Oct 2024
118

Credit where credit is due

from Code Of Honor [alt+shift+b] in programming

8th Oct 2024
I feel fortunate to have been part of Blizzard Entertainment when it started, now over thirty years ago. I got to work with amazing people; make games players loved; and learn a lot about design, programming, and business along the way. Some of those lessons were hard-earned, as...
Recently: Cycling and Autumn I haven’t been posting much to the ‘main blog’ recently, but I have been keeping the micro blog...
3rd Nov 2024
83

Recently: Cycling and Autumn

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

3rd Nov 2024
I haven’t been posting much to the ‘main blog’ recently, but I have been keeping the micro blog updates humming. If you want more content in your RSS reader, you can subscribe to those posts, which are shorter, more scattered, and even less copyedited. It feels bad to have...
Of Mountains and Hills It’s hard to pinpoint where the cocktail Phakamani’s love, and fear of high places came from. The...
16th Mar 2024
89

Of Mountains and Hills

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

16th Mar 2024
It’s hard to pinpoint where the cocktail Phakamani’s love, and fear of high places came from. The love may have come from the views he found solace in during his years of sojourn in Cape Town. From the upper campus of UCT, he would take lunch walks to Rhodes Memorial to escape...
My role as a founder CTO: Year Seven 2024 has come and gone, and it’s time for my annual post. What a year for startups—like squeezing...
6th Jan 2025
88

My role as a founder CTO: Year Seven

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

6th Jan 2025
2024 has come and gone, and it’s time for my annual post. What a year for startups—like squeezing five regular years into one. Do you remember the Apple Vision Pro, the DMA regulation, founder mode, or the o1 launch? All of that happened in just the last twelve months. It’s also...
What I'm up to - January 2025 Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I...
1st Jan 2025
1

What I'm up to - January 2025

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

1st Jan 2025
Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did in December - I'm amid some big life changes. I'm joining an AI startup in San Francisco, and movi...
Listen Faster: How I found 30 extra hours in my week I’ve added the equivalent of 30 hours to my week, all dedicated to reading and listening.
22nd Jun 2016
1

Listen Faster: How I found 30 extra hours in my week

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

22nd Jun 2016
I’ve added the equivalent of 30 hours to my week, all dedicated to reading and listening.
Dynamic Viewports with CSS Dynamic Viewports with CSS 2023-02-08 I think it’s safe to assume most web designers and developers...
8th Feb 2023
29

Dynamic Viewports with CSS

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

8th Feb 2023
Dynamic Viewports with CSS 2023-02-08 I think it’s safe to assume most web designers and developers are familiar with the standard vh and vw parameters in CSS. These parameters are used for setting an element’s height and/or width, relative to the viewport (v) height (h) or width...
A review of the blog in 2023 2023 was a busy year so I did not spend a lot of time blogging, unfortunately. It was only in...
31st Dec 2023
38

A review of the blog in 2023

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

31st Dec 2023
2023 was a busy year so I did not spend a lot of time blogging, unfortunately. It was only in December that I had meaningful time for writing. In the 2022 review I set a few targets for the blog in 2023: Targets for 2023 ❎ Publish at least 40 posts 14 ✅ Reach at least 150k...
25th Oct 2021
Load testing is hard, and the tools are... not great. But why? If you're building an application that needs to scale—and we all tell ourselves that we are—then at...
4th Jan 2021
3

Load testing is hard, and the tools are... not great. But why?

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

4th Jan 2021
If you're building an application that needs to scale—and we all tell ourselves that we are—then at some point you have to figure out if it does or not. This is where load testing comes in: if you want to see whether or not your application can handle scale, just generate scale...
Full-Stack Ops: Back-end and DevOps Roles are Merging It’s time for some speculation on my part 🔗 I believe that the job duties of “back-end” and...
10th Oct 2022
1

Full-Stack Ops: Back-end and DevOps Roles are Merging

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

10th Oct 2022
It’s time for some speculation on my part 🔗 I believe that the job duties of “back-end” and “DevOps” engineers will coalesce to include almost everything that “the user doesn’t see”. There will still be room for specialization, but these roles will become less distinguishable...
Starting a New Chapter At the end of this week, I am starting a new chapter of my life: entrepreneurship. This is my last...
21st Aug 2016
2

Starting a New Chapter

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

21st Aug 2016
At the end of this week, I am starting a new chapter of my life: entrepreneurship. This is my last week at CrossChx, and then I begin splitting my time between contract work and developing some of my own ideas. I only spent about three quarters of a year at CrossChx, but in that...
How I obtained a J-FIND visa in Japan The J-Find Visa enables recent graduates to engage in activities such as job hunting, business...
13th Feb 2024
121

How I obtained a J-FIND visa in Japan

from TokyoDev [alt+shift+b] in programming

13th Feb 2024
The J-Find Visa enables recent graduates to engage in activities such as job hunting, business startup, and other income-generating endeavors within Japan — opportunities that were previously inaccessible to do so. I was one of the first recipients of this visa, which provided me...
Toasts are Bad UX Read the post here.
17th Jul 2024
1

Toasts are Bad UX

from Max Schmitt [alt+shift+b] in programming

17th Jul 2024
Read the post here.
Life Check №1 The speed at which the pace of life changes around here is a little bit like whiplash. I had been...
7th Jul 2024
1

Life Check №1

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

7th Jul 2024
The speed at which the pace of life changes around here is a little bit like whiplash. I had been mapping out summer a few months ago, and suddenly it's July. I've been to Spain for a week, and then to London and Bristol, I went with Jhey for a week, where he spoke at Config in...
A website for everyone In the earliest days of the web, Derek Powazek set out to create a website meant for sharing. The...
18th Aug 2026
2

A website for everyone

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

18th Aug 2026
In the earliest days of the web, Derek Powazek set out to create a website meant for sharing. The post A website for everyone appeared first on The History of the Web.
Intentional Creation Reliably tap into your creativity with the 4 Cs: Consume, critique, curate, create. This is one of...
4th Jan 2023
1

Intentional Creation

from Sedimental [alt+shift+b] in programming

4th Jan 2023
Reliably tap into your creativity with the 4 Cs: Consume, critique, curate, create. This is one of my oldest ideas, finally published on the GitHub ReadME Project blog, along with a profile, in June 2022. For more like this, follow me on Twitter or Mastodon. (You can also read it...
Most book clubs are doing it wrong The standard way to run a book club is to have everybody finish the book before meeting to talk...
15th Jul 2017
42

Most book clubs are doing it wrong

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

15th Jul 2017
The standard way to run a book club is to have everybody finish the book before meeting to talk about it. You have one meeting per book. The discussion goes on for one or two hours before it runs out of gas, and then the group picks the next book, and you agree to meet […]
Functional reactive user interfaces with propagators I’ve been interested in functional reactive programming (FRP) for about a decade now. I even wrote...
8th Jul 2024
1

Functional reactive user interfaces with propagators

from dthompson [alt+shift+b] in programming

8th Jul 2024
I’ve been interested in functional reactive programming (FRP) for about a decade now. I even wrote a couple of blog posts back in 2014 describing my experiments. My initial source of inspiration was Elm, the Haskell-like language for the web that once had FRP as a core part of...
Engineering Management: The Pendulum Or The Ladder Last night I was out with a dear friend who has been an engineering manager for a year now, and by...
4th Jan 2019
1

Engineering Management: The Pendulum Or The Ladder

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

4th Jan 2019
Last night I was out with a dear friend who has been an engineering manager for a year now, and by two drinks in I was rattling off a long list things I always say to newer engineering managers. Then I remembered: I should write a post! It’s one of my goals this year to write […]
27th Oct 2023
Fireside SF: Clem Delangue CEO of Hugging Face Sign up now - in person space is limited
18th Mar 2023
64

Fireside SF: Clem Delangue CEO of Hugging Face

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

18th Mar 2023
Sign up now - in person space is limited
Making AWS Amplify work with Rollup AWS Amplify assumes CommonJS, which Rollup is allergic to. I recently discovered that you can make...
2nd Jun 2020
1

Making AWS Amplify work with Rollup

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

2nd Jun 2020
AWS Amplify assumes CommonJS, which Rollup is allergic to. I recently discovered that you can make it work with Rollup with a few tweaks.
Colophon Most blogs, like this one, are reverse-chronological, causing the first post to appear last in the...
1st May 2015
1

Colophon

from Sedimental [alt+shift+b] in programming

1st May 2015
Most blogs, like this one, are reverse-chronological, causing the first post to appear last in the archive. This convention makes a colophon the King's Pawn Game of web authorship; there's no better place to showcase certain implementation details than the first post of a...
Announcing FinFam In my last post, I mentioned founding a startup. It's called FinFam, and we're building...
19th Sep 2025
1

Announcing FinFam

from Sedimental [alt+shift+b] in programming

19th Sep 2025
In my last post, I mentioned founding a startup. It's called FinFam, and we're building collaborative financial planning. The GitHub of money, if you will. Enough with the telling, time for the show! Here's a 3-minute demo: We launched beta this week and I couldn't be more...
The best general advice on earth These are excerpts (emphasis mine) from William James's 1890 classic, Principles of Psychology,...
26th Jul 2012
27

The best general advice on earth

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

26th Jul 2012
These are excerpts (emphasis mine) from William James's 1890 classic, Principles of Psychology, Chapter IV, "Habit": The great thing, then, in all education, is to make our nervous system our ally instead of our enemy. It is to fund and capitalize our acquisitions, and live at...
My advice for how to use LLMs in your product. Pretty much every company I know is looking for a way to benefit from Large Language Models. Even if...
8th Apr 2024
127

My advice for how to use LLMs in your product.

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

8th Apr 2024
Pretty much every company I know is looking for a way to benefit from Large Language Models. Even if their executives don’t see much applicability, their investors likely do, so they’re staring at the blank page nervously trying to come up with an idea. It’s straightforward to...
Welcome, Prashanth! Last March, I shared that we were starting to look for a new CEO for Stack Overflow. We were looking...
24th Sep 2019
47

Welcome, Prashanth!

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

24th Sep 2019
Last March, I shared that we were starting to look for a new CEO for Stack Overflow. We were looking for that rare combination of someone who… Read more "Welcome, Prashanth!"
6th Jan 2019
Epistemic Disclosure Providing clear metadata on the epistemic validity of content
10th Nov 2021
28

Epistemic Disclosure

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

10th Nov 2021
Providing clear metadata on the epistemic validity of content
Base64 All The Things! (Sometimes) Base64 All The Things! (Sometimes) 2020-03-18 An extremely overlooked process for displaying fonts,...
18th Mar 2020
58

Base64 All The Things! (Sometimes)

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

18th Mar 2020
Base64 All The Things! (Sometimes) 2020-03-18 An extremely overlooked process for displaying fonts, images, documents, spreadsheets, etc. on the web is the use of base64 encoding. Although it may not be the most efficient (or easy) way to display and include these elements it can...
Ten Platform Commandments On Monday I gave a talk at DOES18 called “All the World’s a Platform”, where I talked about a bunch...
24th Oct 2018
1

Ten Platform Commandments

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

24th Oct 2018
On Monday I gave a talk at DOES18 called “All the World’s a Platform”, where I talked about a bunch of the lessons learned by using and abusing and running and building platforms at scale. I promised to do a blog post with the takeaways, so here they are. Platform Commandment #1:...
On working and contributing to conferences abroad This blog post is another one in the ‘writing things down to structure my thinking on where I want...
6th Feb 2025
70

On working and contributing to conferences abroad

from On Test Automation [alt+shift+b] in programming

6th Feb 2025
This blog post is another one in the ‘writing things down to structure my thinking on where I want my career to go’ series. I will get back to writing technical and automation blog posts soon, but I need to finish my contract testing course first. One of the things I like to do...
It's time to become an ML engineer AI has recently crossed a utility threshold, where cutting-edge models such as GPT-3, Codex, and...
11th Apr 2022
64

It's time to become an ML engineer

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

11th Apr 2022
AI has recently crossed a utility threshold, where cutting-edge models such as GPT-3, Codex, and DALL-E 2 are actually useful and can perform tasks computers cannot do any other way. The act of producing these models is an exploration of a new frontier, with the discovery of...
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