9 Best Articles in 2022
copilot.github.com
GitHub Copilot · Your AI pair programmer
copilot.github.com
9 min read · 2021-06-29 · GitHub Copilot works alongside you directly in your editor, suggesting whole lines or entire functions for you.
Reader View · Shared by 610, including Mattt, egghead.io, Peter Steinberger, AIKing.Eth - Vincent Boucher, Elizabeth Yin, Andy Budd, Ilya Sutskever, Mike Tamir, PhD, Jake Archibald, Elijah Manor, Kent C. Dodds 💿 #RemixConf, Chris Heilmann, Manu Kumar (recruiting @HiHello 🚀), Leo Polovets, Pete Skomoroch, Alex Tabarrok, Chris Messina, Ser Jeff Garzik, Dr. Ganapathi Pulipaka 🇺🇸, Patrick Collison
github.com
mr-mig/every-programmer-should-know
github.com
From 2017 · every-programmer-should-know - A collection of (mostly) technical things every software developer should know
Shared by 140, including Thompson Marzagão, Patric Fornasier, Mathias Brenner, shishir das, Daniel Behrendt, Davy De Pauw, David Reindl, Florian Hanke 🍎, Diego Paladino, Jon Thompson, René Clausen Nielsen
Bloomberg Graphics
What Is Code?
Bloomberg Graphics
From 2016 · If you’re not a professional programmer but you’ve ever used a computer, this article is for you – seriously. You will learn what code is, what software is, how apps get written, and what different programming languages do and why they matter. Plus you’ll get details about other technical issues. Along the way, Bloomberg Businessweek reporter Paul Ford explains the culture and some of the psychology of programming. This delightfully animated article is essential for anyone not in the programming field who uses computers. getAbstract recommends it to everyone interested in learning more about programming, its culture and its principles.
Summary · Shared by 642, including Jeff Atwood, Moritz Meenen, Tatjana Nebel, Nick Lüthi, Joel Califa, Ryan Boren, Will Hoag 🏔‼️, ThomNagy, John Battelle, Jane Friedman, Kevin Marks, Rodrigo Franco (Caffo), Marck Vaisman, Greg Meyer, Daniel Williams, Tibor Martini 🇺🇦, getAbstract, David Hellmann, David Bauer, Nils Hitze
The New York Times
How Zeynep Tufekci Keeps Getting the Big Things Right
The New York Times
9 min read · 2020-08-24 · Ms. Tufekci, a computer programmer who became a sociologist, sounded an early alarm on the need for protective masks. It wasn’t the first time she was right about something big.
Reader View · Shared by 266, including Hiroko Tabuchi, Nilofer Merchant, zeynep tufekci, William Gibson, Kashmir Hill, Millie Tran, Azeem Azhar, Ed Yong, Emin Gün Sirer🔺, Danielle 👩🏻💻, Alexandra Lange, Brian Stelter, Rasmus Kleis Nielsen, Will Critchlow, Guy Kawasaki, Mathieu von Rohr, Phin Barnes, Eric Topol, Audrey Watters, Mathew Ingram
gist.github.com
Latency numbers every programmer should know
gist.github.com
5 min read · From 2016
Reader View · Shared by 53, including Swizec Teller published SeniorMindset.com, Philipp Laurim, Niklaus Gerber, PotHix, shishir das, Chandan Jog, Vojtěch Hýža, Veronika Lampion, Patric Fornasier, Christophe Jean
Axios
Nearly a third of new code on GitHub is written with AI help
Axios
1 min read · 2021-10-27 · The AI pair programmer is a useful assistant, but won't be replacing human developers any time soon
Reader View · Shared by 203, including Thomas Power, Yves Mulkers, Terence Mills, ipfconline 🇺🇦, Evan Kirstel the $B2B Techfluencer, Clemens M. Schuster, Nils Hitze, Chris Heilmann, Amy Webb, Nico Müller 🇺🇦, Katja Evertz, Harold Sinnott 📱📲, Steven Sinofsky
Toggl
If The World Was Created By A Programmer [Comic]
Toggl
1 min read · From 2017 · In a shiny, new world made by a programmer, one might see their creation and go, ‘yeah, that’s probably good,’ but bugs may lie just below the surface…
Reader View · Shared by 132, including Dez S. Papp, Vincent Liu, Harald Ille, Baadier Sydow 🇿🇦, Jonas Bandi, Andreia Costa 🇵🇹, Eric L. Barnes, Phil Amour, HackerEarth, Matthew Turland, Jens-Christian Fischer, 𝚛𝚘𝚐𝚎𝚛, AlgoCompSynth by znmeb, Nils Hitze
blog.nickbulljs.com
6 Essential Things I Wish I Knew When I Started Programming
blog.nickbulljs.com
5 min read · 2020-11-26 · I could probably achieve 300% more in 6 years as a programmer if I knew these things when I started....
Reader View · Shared by 151, including Keerthi G, Evan (he/him), Lynda
levelup.gitconnected.com
What Sets an Exceptional Programmer Apart From an Ordinary Programmer
levelup.gitconnected.com
~17 min read · May 25th · Simplicity is the ultimate sophistication
Reader View · Shared by 78
Trending
Stack Overflow
You should be reading academic computer science papers
Stack Overflow
6 min read · Apr 7th · You read documentation and tutorials to become a better programmer, but if you really want to be cutting-edge, academic research is where it's at.
Reader View · Shared by 144, including Massimiliano Aroffo
levelup.gitconnected.com
What Sets an Exceptional Programmer Apart From an Ordinary Programmer
levelup.gitconnected.com
~17 min read · May 25th · Simplicity is the ultimate sophistication
Reader View · Shared by 78
danbulant.eu
Rust basics, from the perspective of a high level programmer
danbulant.eu
~20 min read · May 16th · Rust is a fast memory-safe low level programming language. And here's how I got started with it.
Reader View · Shared by 73, including Massimiliano Aroffo, Matthew Turland
javascript.plainenglish.io
11 Stupidly Simple Side Hustles to Earn Extra Money as a Programmer
javascript.plainenglish.io
~20 min read · May 7th · No BS and please don’t expect blogging, YouTube, freelancing, or Medium.
Reader View · Shared by 31, including David Garner, David Gates
More like this
Stack Overflow
Can developer productivity be measured?
Stack Overflow
9 min read · 2020-12-08 · Defining and measuring programmer productivity is one of the most difficult parts of an engineering manager or CTO’s job description. When everything you do is intangible, how should you measure it?…
Reader View · Shared by 122, including Stefan Weber, Yoav Ganbar, Keerthi G, Joe Lencioni
levelup.gitconnected.com
What Sets an Exceptional Programmer Apart From an Ordinary Programmer
levelup.gitconnected.com
~17 min read · May 25th · Simplicity is the ultimate sophistication
Reader View · Shared by 78
jatinrao.dev
Resources for Frontend Developers
jatinrao.dev
3 min read · 2020-08-09 · Resources are extremely important for a programmer since they can greatly improve productivity while...
Reader View · Shared by 113, including ΛLΞX TRΞJʘ, ITNEXT, Hồng Nam Phạm
threevirtues.com
The Three Virtues of a GREAT Programmer
threevirtues.com
From 2015 · According to Larry Wall(1), the original author of the Perl programming language, there are three great virtues of a programmer; Laziness, Impatience and Hubris Laziness: The quality that makes you go…
Shared by 30, including Mark Brandon, Daniel Williams, Leo Polovets, Andrei Luca, Ferit (at 🏠) 🌙, Dan Shaw, julian 🚮✨
kalzumeus.com
Don't Call Yourself A Programmer, And Other Career Advice
kalzumeus.com
20+ min read · From 2012 · If there was one course I could add to every engineering education, it wouldn’t involve compilers or gates or time complexity. It would be Realities Of Your Industry 101, because we don’t teach them…
Reader View · Shared by 100, including René Pfitzner, mdy, René Stalder, Dayyan Smith, Chris {he, they}
Guardian Tech
Australian who says he invented bitcoin ordered to hand over up to $5bn
Guardian Tech
2 min read · From 2019 · US court orders Craig Wright to share cryptocurrency haul with the estate of American programmer David Kleiman
Reader View · Shared by 100, including ɐpuɐʎᴉW ᴉʇɐʍɥǝN, Sarah-Jayne Gratton, Dean Anthony Gratton, Jonathan Kogan, 瑞拿頭
DEV Community 👩💻👨💻
10 Books That Should be on each Programmer's Library
DEV Community 👩💻👨💻
3 min read · 2021-04-29 · I have read many books during my learning journey but in this article I present a list of the best bo...
Reader View · Shared by 90, including Gose Gose, JJ Flash, Dr. Ganapathi Pulipaka 🇺🇸
writing.kemitchell.com
The MIT License, Line by Line
writing.kemitchell.com
20+ min read · From 2016 · 171 words every programmer should understand
Reader View · Shared by 96, including Matthias Lampe, Bryan Onel, PotHix, Christopher Allen, Dominik Grolimund, Moritz Klack, Daniel Bentes, Stephen C Sanders, Esther Schindler, Chris {he, they}, Bruno T., Thomas Wong, Claudio Perez Gamayo, Ryan Boren, Kam, Florian Hanke 🍎
DEV Community 👩💻👨💻
101 Tips For Being A Great Programmer (& Human)
DEV Community 👩💻👨💻
~14 min read · From 2019 · Being a programmer is all about learning how to search for the answers to your questions. By learning to Google things effectively, you'll save a lot of development time. 2. Under promise and over…
Reader View · Shared by 80, including Lea R. 🦄, Matthew Turland, Davy De Pauw, Chris Heilmann, Joe Lencioni, Marius Bleuer, Nico Müller 🇺🇦, Rodrigo Noales, masone