Programming
Discover articles and videos in Programming
An Easy-Sounding Problem Yields Numbers Too Big for Our Universe
www.quantamagazine.org • 10 min
Researchers prove that navigating certain systems of vectors is among the most complex computational problems.
How Uber Finds Nearby Drivers at 1 Million Requests per Second
newsletter.systemdesign.one • 5 min
#31: And How Proximity Service Works Explained Like You’re Twelve (5 minutes)
Unauthorized “David Attenborough” AI clone narrates developer’s life, goes viral
arstechnica.com • 2 min
Shared by 416
How To Use Web Components in React
blog.devgenius.io • 8 min
Web Components enable us to develop entirely independently of frontend frameworks.
I'm Done With React
www.youtube.com
After 8 years, I'm moving on from React for new web development projects.
2023 JavaScript Rising Stars
risingstars.js.org • 2 min
A complete overview of the JavaScript landscape in 2023: trends about frontend, fullstack and Node.js frameworks, React and Vue.js ecosystems, build tools, state management...
Celebrated Cryptography Algorithm Gets an Upgrade
www.quantamagazine.org • 4 min
Two researchers have improved a well-known technique for lattice basis reduction, opening up new avenues for practical experiments in cryptography and mathematics.
Examples of Great URL Design
blog.jim-nielsen.com • 3 min
Here’s Kyle Aster on why thoughtful URL design is important (in 2010): URLs are universal. They work in Firefox, Chrome, Safari, Internet Explorer, cURL, wget, your iPhone, Android and even written…
Better text generation with science and engineering
betterwithout.ai • 17+ min
Current text generators, such as ChatGPT, are highly unreliable, difficult to use effectively, unable to do many things we might want them to, and extremely expensive to develop and run. These defects…
Guido van Rossum: Python and the Future of Programming
www.youtube.com
Guido van Rossum is the creator of Python programming language. Please support this podcast by checking out our sponsors:- GiveDirectly: https://givedirectly...
How to Efficiently Merge Arrays in JavaScript
javascript.plainenglish.io • 9 min
Recently, I needed to combine two Array objects in JavaScript. I wanted an easy-to-read approach that ran fast. This led me to comparing a…
Measuring developer productivity? A response to McKinsey
tidyfirst.substack.com • 12+ min
Shared by 340
A Coder Considers the Waning Days of the Craft
www.newyorker.com
Coding has always felt to me like an endlessly deep and rich domain. Now I find myself wanting to write a eulogy for it.
Why we're bad at CSS
mikeaparicio.com • 12+ min
And how we can improve with a practical example.
How To Use Multithreading in Node.js
www.digitalocean.com • 20+ min
Node.js runs JavaScript code in a single thread, which means your code can do one task at a time and can’t use multiple cores. To remedy this, Node.js introd…
Complete Introduction to the 30 Most Essential Data Structures & Algorithms
dev.to • 20+ min
Data Structures & Algorithms (DSA) is often considered to be an intimidating topic - a common mis...
A developer's guide to prompt engineering and LLMs
github.blog • 14+ min
Prompt engineering is the art of communicating with a generative AI model. Learn how to build with LLMs and how we built GitHub Copilot.
How Gödel’s Proof Works
www.quantamagazine.org • 8 min
His incompleteness theorems destroyed the search for a mathematical theory of everything. Nearly a century later, we’re still coming to grips with the consequences.
How to Tool for Developer Productivity
alphalist.com • 6 min
Find out how to develop effective tooling in an efficient manner including build vs buy and success metrics for developer satisfaction & productivity
What is Rust and why is it so popular?
stackoverflow.blog • 7 min
Rust has been Stack Overflow's most loved language for four years in a row, indicating that many of those who have had the opportunity to use Rust have fallen in love with it. However, the roughly 97%…
How To Perform Web Scraping With JavaScript And Selenium
www.lambdatest.com • 19+ min
This blog will help you learn about performing web scraping with JavaScript and Selenium.
What is CORS?
simplelocalize.io • 8 min
Article explains what is CORS, popular among web developers CORS, what are the common problems and how to fix them.