
GitHub Sponsors launches in India
GitHub Sponsors is now available to all developers in India – no more waitlist, you can sign up right away!
4,235 articles on Engineering.

GitHub Sponsors is now available to all developers in India – no more waitlist, you can sign up right away!

When I considered joining Cloudflare, I recall consistently reading the message around “Helping to Build a Better Internet”. At first those words didn’t connect with me, but they sounded like an important mission.

Zeldman:

Each month, we highlight open source projects that have shipped major updates. These include everything from world-changing technology to developer tooling, and weekend projects. Here are our top staff picks…

Tether's March 2022 attestation, even if believed, shows that it became insolvent during the May 2022 crypto downturn.

Shopify’s now on a journey of mindfully unraveling these default office behaviors and replacing them with remote-focused ways of working.

When it comes to tools for publishing a blog, it can seem like there’s never a perfect solution that mixes customization with easy admin. In this article, we will see step-by-step how you can get the best of both worlds by using Ghost as a headless CMS for a Gatsby static site. We will cover all the tricky parts in-depth and show you can do everything for free.

The 66th edition of the Eurovision Song Contest, in Turin, Italy, had two semi-finals (May 10 and 12) and a final (May 14), all of them with highlights, including Ukraine’s victory. The Internet was impacted in more than one way, from whole countries to the fan and official broadcasters sites, but also video platforms.

Mathematical expressions are key to information sharing amongst engineers, scientists, data scientists, and mathematicians. Today we are pleased to announce that math expressions can be rendered in Markdown on GitHub using $$ as a delimiter for code blocks with math content or the $ delimiter for inline math expressions.

Learn about what GitHub is doing to make their products more inclusive, and what’s next.


I was fortunate last year to get approached by Shawn Wang (swyx) about doing some work for Temporal. The idea was to cast my creative eye over what was on the

Explore how Shopify built a data pipeline using double entry transition tables to answer the question: how many Shopify merchants are using Shopify Balance?

After many announcements from Platform Week, we’re thrilled to make one more: our Spring Developer Challenge!

What happens to the Internet traffic in countries who observe Ramadan? Depending on the country, we see clear shifts and changing patterns in Internet use, particularly before dawn and after sunset.

Today we are excited to announce that our Ethereum and IPFS gateways are publicly available to all Cloudflare customers for the first time

MailChannels has created an email sending service specifically for Cloudflare Workers that removes all the friction associated with sending emails

With Cloudflare Workers and Email Routing you now have a developer platform to implement any logic you ever wanted for programmatically handling incoming Emails.

Soon, Stream will auto-detect embedded captions and include it in the live stream delivered to your viewers

Starting today, every Stream account can configure its own domain in the Stream dashboard.

Many Stream customers track video usage on a per-creator basis. Today, we are announcing creator management to make usage tracking much easier

We waste so much today. One way of focusing on what truly matters is by identifying Top Tasks for yourself. In this article, Gerry McGovern will show you how to make tough decisions by focusing on the real, quantifiable evidence that will help create a better experience for your users.

Announcing the beta of Cloudflare Pub/Sub, our programmable, serverless message broker built on the open MQTT messaging standard

Cloudflare’s Developer Platform Ecosystem continues to expand ensuring you can integrate with the tools you use, or want to use

Today, we’re delighted to introduce a new approach to NAT that solves the problems of traditional hardware and virtual solutions

Workers Analytics Engine is a new way to get telemetry about anything using Cloudflare Workers. Workers Analytics Engine provides time series analytics built for the serverless era

Introducing Pages Plugins – reusable and customizable chunks of runtime code that can be incorporated anywhere within your Pages application. Try one of the officially supported Plugins from our partners or build your own

I’m delighted to announce an extension of the benefits of caching with Cache Reserve: a new way to persistently serve all static content from Cloudflare’s global cache

Durable Object alarms let you call a function at a defined point in the future, unlocking deeper use-cases for Durable Objects like reliable queuing

This year, thousands of students from around the world came together and redefined the world we live in, how we learn, and how we move forward. We are honored to…

Introduction Open Sauced, GitHub’s Explore page, Hacktoberfest, and First Timers Only help folks discover open source projects. This monthly series–Open Source Monthly—will add to these efforts by helping: First-time contributors…

Announcing Workers for Platforms, our tool suite to help make any product programmable, and help our customers deliver value to their customers and developers instantaneously

Service bindings are an API that facilitate Worker-to-Worker communication. You can invoke other Workers directly from your code; making it possible to communicate with shared services. We’ll also make it cost-efficient to run multiple Workers

Customers are using Cloudlfare Workers to create the next big thing, we’re building tools to make that happen successfully. We’re excited to announce Logpush for Worker’s Trace Events, making it easier than ever to gain visibility into applications built on Workers

This year, for the 66th edition, we have a dedicated page for Eurovision fans, journalists or anyone interested in following Internet trends related to the event taking place in Turin, Italy.

Pages now supports direct uploads to give you more power to build and iterate how you want and with the tools you want

Late last year, in response to an unprecedented series of account takeovers resulting from the compromise of developer accounts without 2FA enabled, we committed to a variety of enhancements to…

We’re packing our bags, getting on planes and heading to New York to do our first live customer event since 2019 and we could not be more excited.

We are proud to announce that Wrangler goes public today for general usage, and can’t wait to see what people build with it

As the first announcement of Platform Week, today Cloudflare is announcing the open sourcing of the Workers runtime under the Apache-2.0 license

You can now output and group custom Markdown content on the Actions run summary page.

Teachers, it is now your turn to join GitHub Global Campus with our student community! Get access to exclusive benefits, programs, and the Power of Codespaces at no cost in GitHub Classroom!

This Platform Week, we don’t want to deliver on just new and shiny things (though there will be a few of those, too!). We want to deliver on principles. On letting the best solution win. On breaking developers out of lock in: whether because of code, or because of economics

We're excited to announce a new edition of our Developer Speaker Series for 2022! Check out the eleven expert web dev speakers, developers, and educators that we’ve invited to speak live on Cloudflare TV

Over the past couple of years, our reliance on the Internet has increased, and Latin America is the fourth largest region in terms of online users globally. You can see how this makes Cloudflare’s mission even more important and presents a significant opportunity in Latin America

We asked our tech talent which podcasts they’re tuning into and curated a list of their favorites. We think you’ll find something on this list you’ll enjoy.

The latest winner of Cloudflare’s Project Jengo, along with some important case updates

20 of our favorite games plus source code from the latest Ludum Dare competition.

Teaching is a great way to not only help others but to better learn a topic yourself.

When deploying websites, there’s rarely a one-size-fits-all solution. Some websites benefit from server-rendered pages, some prefer statically generating content upfront. In this article, Stefan explains how a CMS such as [Storyblok](https://www.storyblok.com/) can help you make your site more resilient without losing the flexibility to deliver time-relevant content.

In April, we experienced three distinct incidents resulting in significant impact and degraded state of availability for Codespaces and GitHub Packages.

In Uruguay today, UNESCO’s World Press Freedom Day Global Conference is underway, with a 2022 theme of “Journalism under Digital Siege.” It is a fitting and timely theme

Registration is open for Stripe Sessions—our annual user conference. Like last year, Sessions 2022 will be completely virtual, free to attend, and open to all.


We are excited to open source a Cloudflare Worker that will make notifications available to any communication service that has webhook integration by transforming a generic webhook response to any required format

This is the second and final post in a series describing friendly forks and alternative strategies for managing them.

TL;DR What is the future of open source going to look like? At Spotify, we think it’s important to play an active role in helping to preserve what’s best about the community today while fostering the changes necessary for it to continue to succeed tomorrow. From increasing the impact of the projects we open source, to starting a fund for independent maintainers, to partnering with other companies

This past year, a few of us who focus on the reliability of (S4A) spent some time taking a look at the collection of incidents directly affecting S4A in 2021. We made some hypotheses, and then went to work analyzing each one to build a set of quantitative and qualitative metrics. We learned a few things, and we hope those insights will help you as well.

Let’s welcome May with a new collection of wallpapers. Designed with love by artists and designers from across the globe, they come in versions with and without a calendar for May 2022. As a little bonus goodie, we also compiled some favorites from past May editions at the end of this post. Thank you to everyone who took on the challenge and shared their wallpapers with us — you’re smashing!

Thanks to the efforts of the Elixir community, GitHub supports code navigation for Elixir repositories. Read how favorite language can add this support too!