
Jamstack TV
That's the name of Netlify's YouTube Channel. Love that. I linked up Rich's talk the other day, which was a part of this past JamstackConf, but now all the
4,237 articles on Engineering.

That's the name of Netlify's YouTube Channel. Love that. I linked up Rich's talk the other day, which was a part of this past JamstackConf, but now all the

Mary Dyson produces nitty gritty research on the long-accepted notion that shorter line lengths are more legible than longer ones. The study finds that

Today, we’re announcing that Durable Objects are generally available and production-ready for you to use!

To celebrate this most recent release, here’s GitHub’s look at some of the most interesting features and changes introduced since last time.

Some notes on using esbuild

I've written tens of thousands of lines of code with Remix and I want to tell you why I love using this framework.

New to Cloudflare and don’t know where to begin? Here are five things you can do to get started with Cloudflare right now...

What an incredible month it’s been for GitHub and our communities. Whilst we’ve been busy with GitHub Universe, our communities have been busy coding. It’s been a successful year for…

A Q&A with Gavin on the FigJam widget he built and what he's working on next


Here are a few ways our teams use GitHub Discussions internally to build community, simplify workflows, and get key insights into our work.

The new sparse index feature makes it feel like you are working in a small repository when working in a focused portion of a monorepo.

We use plenty of open source tools at Slack and we’ve benefited immensely from the wider Android, Kotlin, and Gradle communities. We also try to be good citizens by giving back. This includes things like sponsoring the Kotlin Lang Slack, contributions to projects we use like Anvil and Insetter, sharing projects of our own like…

Over the past months, we’ve been tracking and analyzing the activity of the Meris botnet.

I am excited to announce that I have joined Cloudflare as the Head of Southeast Asia and Korea (SEAK) region to help build a better Internet and to expand Cloudflare’s growing customer, partner and local teams across all the countries in SEAK.





A Q&A with Tekeste on the FigJam widgets he built and what he's working on next

In this episode, we’re talking about Astro. Will this modern static site builder launch you into the stratosphere? Drew McLellan talks to developer Matthew Phillips to find out.

This morning, I shared the following post with Hubbers in response to Nat’s announcement about his next adventure. I am thrilled to take on the role of CEO to build the next phase of GitHub for our global community of software developers.

This article is part of our “Advanced Git” series. Be sure to follow us on Twitter or sign up for our newsletter to hear about the next articles!

I keep bookmarking Adam's GUI Challenges posts/videos and, before I even have a chance to review and link them up, another one is already published!

Stripe users in North America, Europe, and most of Asia can now support the top three ways Chinese buyers want to pay: UnionPay, Alipay, and WeChat Pay, which collectively account for 85% of online purchases by Chinese consumers.

A big heaping 19-minute bowl of not-too-hot, not-too-cold baby bear porridge website building from Rich Harris.

There are thousands of articles out there about buttons and links on the web; the differences and how to use them properly. Hey, I don't mind. I wrote my own

There’s no reason a composition box has to be a dull text area. You can mention another person, a channel, a file, or some other queryable object using triggers, such as the @ or # characters.



The theme for this year’s Game Off is… …BUG! Your challenge, should you choose to accept it, is to create a game between now and December 1 incorporating the theme…

We’re excited to highlight another top contributing researcher to GitHub’s Bug Bounty Program: @yvvdwf

At Spotify, we constantly work on creating the best developer experience possible for our iOS engineers. Improving build times is one of the most common requests for infrastructure teams and, as such, we constantly seek to improve our infrastructure toolchain.


There has been a lot of talk about automated social images lately. GitHub has created its own. A WordPress plugin has been acquired by Jetpack. There is

It’s that time of year again where I like to share seasonally spooktacular games plus source code—a goldmine of material for (a) those looking for coffee-break entertainment, (b) those interested…

Stop wasting time and effort writing copy that falls flat. Raise your copywriting game and boost your powers of persuasion with these rich and informative online resources. If you’re ready to acquire near-mystical powers of persuasion, check out these useful resources and tools that are bound to help strengthen your copywriting skills.

A Q&A with Tru on the widget she built and what she's working on next

The wealth of data that Amazon holds can make a huge difference when you’re designing a product or hunting for a bargain. But, how can a developer get that data? Simple, by using a web scraper. Why would someone want to scrape Amazon pages? You’re about to find out! Here’s how to build your data extraction bot with Node.js.

We're excited to announce that Pages now natively supports custom headers on your projects! Simply create a _headers file in the build directory of your project and within it, define the rules you want to apply.

Since last year’s GitHub Universe, we’ve shipped more than 20,000 improvements to GitHub for developers, open source communities, and enterprise teams. Here’s a comprehensive overview of what we’re announcing at Universe this week.

This is the fourth post in a multi-part series on how Netflix uses A/B tests to inform decisions and continuously innovate on our products. Need to catch up? Have a look at Part 1 (Decision Making at…

Today, October 25, following political turmoil, Sudan woke up without Internet access.

The 49th Ludum Dare game jam just wrapped up with almost 3000 entries. Here’s a peek at some of the highest-rated entries that you can play, plus their source code…

It’s impressive how quickly a real-time multi-user application can be built with Colyseus — once you figure out how to properly describe the schema. This article highlights the process, technical decisions and lessons learned behind building the real-time game Autowuzzler. Learn how to share game state across multiple clients in real-time with Colyseus, do physics calculations with Matter.js, stor

Introducing a way for collaborators to temporarily join meetings and workshops

GitHub Marketplace just passed 10,000 published actions! Learn about contributing to this growing open source ecosystem.

How to get useful answers to your questions

The `prefers-reduced-motion` media query has excellent support in all modern browsers going back a couple of years. In this article, Michelle Barker explains why there’s no reason not to use it today to make your sites more accessible.

We indexed the creator economy by measuring the growth of creator platforms on Stripe. Creators are coming online at a record clip—from all around the world. More and more are earning a living wage doing what they do best

Understand how Cloudflare product’s interact via the new dashboard addition ‘Traffic Sequence’.

In the past two years, GitHub has doubled in size, welcoming more than 760 new Hubbers in 2021 alone. This past year we particularly focused on our goal of making GitHub more equitable. We saw growth in our diversity representation, whose population increased at a higher rate than the company itself.

Catch up on 44 ships, including a colorblind-accessible theme, a public README.md for organizations, and customization of code review settings.

How Unsplash's blurred image loading works and why I did mine differently for a more excellent experience on my site.

With server-side and client-side code coexisting in the same code base, front-end developers can extend the reach of what’s possible using the tools they already know and love. In this tutorial, Paul Scanlon explains how to build an API by using Gatsby Functions and what you need to keep in mind when deploying it to Gatsby Cloud.

Crawler Hints now supports IndexNow, a new protocol that allows websites to notify search engines whenever content on their website content is created, updated, or deleted.

We sat down with Universe hosts Lorena Mesa and Jarryd McCree for a quick Q&A to help you make the most out of your conference experience this year.

Maintaining optimal mental health is critical for programmers because most of our work is more mentally demanding than it is physically. However, building and maintaining a reliable and rewarding strategy to maintain a healthy balance in our work demands can be a challenge. In this article, we’ll look at why taking care of our work-life balance is important, how to develop a simple and effective m

We aim to continue expanding our ecosystem of programs and partners to make it seamless for our customers to use Cloudflare.

This upcoming summer, we expect to have the largest intern class ever at Cloudflare.