
I’ve been bragging about my website software for years! For… whew, it’s been 5 years! I didn't want to make a CMS! I did it out of spite! I’ve been teasing folks about the cool things I did from the beginning — here are all the articles and series I’ve written that mention it: 2020: A new website 2021: Don’t shell out! 2022: Updating fasterthanli.me 2024: Face cams: the missing guide 2024: State o
AW
Amos Wenger·April 22, 2025Systems 
When Designer Advocate Laura Fehre set out to design a digital nail salon, she had a vision in mind. Nailing it, however, meant letting go of perfection and letting herself play.

Discover practical tips and tricks for forming effective GraphQL queries and mutations.

Composing across the stack.

Discover the latest trends and insights on public software development activity on GitHub with the quarterly release of data for the Innovation Graph, updated through December 2024.

There are 60,000+ climate-focused projects on GitHub, explore one this Earth Day!

When you want your images to look good in Markdown on GitHub, you might have to adjust for the UI around them.

Want to speak at a tech conference? These four practical tips will help your session proposal stand out—and land you on the stage.

Keyboard navigation is a vital aspect of accessible web design, and a detail-oriented approach is crucial. Prioritizing keyboard navigation prioritizes the user experience for a diverse audience, extending your reach while simultaneously fostering a more inclusive web environment.

There was once upon a time when native CSS lacked many essential features, leaving developers to come up with all sorts of ways to make CSS easier to write over the years.


UX Writer Henry Freedland chose his words very carefully when he was brought in to help polish a new prototyping feature.

Ever wondered which AI model is the best fit for your GitHub Copilot project? Here are some things to consider.
CW
Cassidy Williams·April 17, 2025AI & ML 
While there’s no definitive playbook for building an accessibility culture, Dani shares lessons from his experience in shaping it through habits rather than mandates.
DD
Daniel Devesa Derksen Staats·April 17, 2025Design & UX 
Learn about some of the key decisions we made, and lessons we learned, as we ran a statistically significant experiment to measure the global impact of 50+ payment methods.

The part that makes Rust scary is the part that makes it unique. And it’s also what I miss in other programming languages — let me explain! Rust syntax starts simple. This function prints a number: fn show ( n : i64 ) { println! ( "n = {n}" ); } And this program calls that function — it looks like any C-family language so far, we got parentheses, we got curly brackets, we got, uhh…

What seemed like a straightforward request—add a horizontal scroll bar to the Layers panel in Figma—presented unexpected challenges.

In March, we experienced one incident that resulted in degraded performance across GitHub services.

Turning your API inside-out.

The EMEA region is a patchwork of diverse markets, industries, and regulatory environments, and it demands a partner-centric approach. That’s why I joined Cloudflare as VP of EMEA Partnerships.

Efficiency is always a topic. Therefore, it is important to understand that indexing is the key to success. Read more about indexing vectors.
HS
Hans-Jürgen Schönig·April 15, 2025Databases 
Figma launches Korean localization open beta, with more languages expected to follow this year.

Figma’s editorial newsletter about how products take shape—and shape our world.

Figma has confidentially submitted a draft S-1 with the SEC