Adding Unit Tests to Google's Codebase
https://www.youtube.com/watch?v=0xW_fUvmPeE
https://redd.it/mf8yxf
@programmingreddit
https://www.youtube.com/watch?v=0xW_fUvmPeE
https://redd.it/mf8yxf
@programmingreddit
YouTube
Adding Unit Tests to Google's Codebase
Software at Scale 3 with Bharat Mediratta: ex-CTO, Dropbox Listen to the full episode at: https://www.softwareatscale.dev/p/software-at-scale-003-bharat-medi...
Lately I've been bringing some classic 90s games to life on my operating system. Last night I ported Duke Nukem 3D to SerenityOS and recorded a video of the process
https://www.youtube.com/watch?v=xy1uynuUyPo
https://redd.it/mfirsk
@programmingreddit
https://www.youtube.com/watch?v=xy1uynuUyPo
https://redd.it/mfirsk
@programmingreddit
YouTube
Let's port Duke Nukem 3D to SerenityOS
I'm here to port games and chew bubblegum, and I'm all outta gum.
JonoF's Duke Nukem 3D Port: https://github.com/jonof/jfduke3d
SerenityOS is open source on GitHub: https://github.com/SerenityOS/serenity
Merch: https://teespring.com/stores/serenityos
Follow…
JonoF's Duke Nukem 3D Port: https://github.com/jonof/jfduke3d
SerenityOS is open source on GitHub: https://github.com/SerenityOS/serenity
Merch: https://teespring.com/stores/serenityos
Follow…
Why Do Interviewers Ask Linked List Questions?
https://www.hillelwayne.com/post/linked-lists/
https://redd.it/mfuteh
@programmingreddit
https://www.hillelwayne.com/post/linked-lists/
https://redd.it/mfuteh
@programmingreddit
Hillel Wayne
Why Do Interviewers Ask Linked List Questions?
A couple years back I gave a talk on researching software history, using “linked list interview questions” as an example topic. Since referring people to a video is less accessible than just writing a blog post, I’ve reproduced the question here.
So why do…
So why do…
Official PHP Git server targeted in attempt to bury malware in code base | ZDNet
https://www.zdnet.com/article/official-php-git-server-targeted-in-attempt-to-bury-malware-in-code-base/?ftag=COS-05-10aaa0g&taid=6062a249a0a3570001aca340&utm_campaign=trueAnthem%3A+Trending+Content&utm_medium=trueAnthem&utm_source=twitter
https://redd.it/mg7s1v
@programmingreddit
https://www.zdnet.com/article/official-php-git-server-targeted-in-attempt-to-bury-malware-in-code-base/?ftag=COS-05-10aaa0g&taid=6062a249a0a3570001aca340&utm_campaign=trueAnthem%3A+Trending+Content&utm_medium=trueAnthem&utm_source=twitter
https://redd.it/mg7s1v
@programmingreddit
ZDNet
Official PHP Git server targeted in attempt to bury malware in code base
The cyberattack has prompted a rapid and permanent move to GitHub.
Learning Elixir, Phoenix and LiveView: A Primer for Experienced Programmers
https://amattn.com/p/learning_elixir_phoenix_and_liveview_a_primer_for_experienced_programmers.html
https://redd.it/mg0zlb
@programmingreddit
https://amattn.com/p/learning_elixir_phoenix_and_liveview_a_primer_for_experienced_programmers.html
https://redd.it/mg0zlb
@programmingreddit
reddit
Learning Elixir, Phoenix and LiveView: A Primer for Experienced...
Posted in r/programming by u/amattn • 101 points and 25 comments
Whistleblower: Ubiquiti Breach “Catastrophic”
https://krebsonsecurity.com/2021/03/whistleblower-ubiquiti-breach-catastrophic/
https://redd.it/mgmnlt
@programmingreddit
https://krebsonsecurity.com/2021/03/whistleblower-ubiquiti-breach-catastrophic/
https://redd.it/mgmnlt
@programmingreddit
Krebs on Security
Final Thoughts on Ubiquiti
Last year, I posted a series of articles about a purported "breach" at Ubiquiti. My sole source for that reporting was the person who has since been indicted by federal prosecutors for his alleged wrongdoing – which includes providing false…
Developer tools can be magic. Instead, they collect dust.
http://www.pathsensitive.com/2021/03/developer-tools-can-be-magic-instead.html
https://redd.it/mgmmzu
@programmingreddit
http://www.pathsensitive.com/2021/03/developer-tools-can-be-magic-instead.html
https://redd.it/mgmmzu
@programmingreddit
Pathsensitive
Developer tools can be magic. Instead, they collect dust.
Update 6/14/21 : Now available in Chinese . I started working on advanced developer tools 9 years ago. Back when I started, “programming t...
Changing color themes in CSS [Simple method]
https://hinty.io/vserhiyev/changing-color-themes-in-css-simple-method/
https://redd.it/mgr8a2
@programmingreddit
https://hinty.io/vserhiyev/changing-color-themes-in-css-simple-method/
https://redd.it/mgr8a2
@programmingreddit
Hinty
Changing color themes in CSS [Simple method]
I will show the most simple method to implement color schemes for your website with good browser version compatibility. You can use it just to implement the ...
Avoiding instruction cache misses: a few guidelines
https://paweldziepak.dev/2019/06/21/avoiding-icache-misses/
https://redd.it/mgenip
@programmingreddit
https://paweldziepak.dev/2019/06/21/avoiding-icache-misses/
https://redd.it/mgenip
@programmingreddit
Paweł Dziepak
Avoiding instruction cache misses
Excessive instruction cache misses are the kind of a performance problem that's going to appear only in larger codebases. In this article, I'm describing some ideas on how to deal with this issue.
Ditch regex for parser combinators, a Rust / nom step-by-step guide
https://doma.dev/blog/parsing-stuff-in-rust/
https://redd.it/mgkebp
@programmingreddit
https://doma.dev/blog/parsing-stuff-in-rust/
https://redd.it/mgkebp
@programmingreddit
Moderna mRNA sequence released to GitHub
https://github.com/NAalytics/Assemblies-of-putative-SARS-CoV2-spike-encoding-mRNA-sequences-for-vaccines-BNT-162b2-and-mRNA-1273/blob/main/Assemblies%20of%20putative%20SARS-CoV2-spike-encoding%20mRNA%20sequences%20for%20vaccines%20BNT-162b2%20and%20mRNA-1273.docx.pdf
https://redd.it/mh0u9q
@programmingreddit
https://github.com/NAalytics/Assemblies-of-putative-SARS-CoV2-spike-encoding-mRNA-sequences-for-vaccines-BNT-162b2-and-mRNA-1273/blob/main/Assemblies%20of%20putative%20SARS-CoV2-spike-encoding%20mRNA%20sequences%20for%20vaccines%20BNT-162b2%20and%20mRNA-1273.docx.pdf
https://redd.it/mh0u9q
@programmingreddit
GitHub
Assemblies-of-putative-SARS-CoV2-spike-encoding-mRNA-sequences-for-vaccines-BNT-162b2-and-mRNA-1273/Assemblies of putative SARS…
RNA vaccines have become a key tool in moving forward through the challenges raised both in the current pandemic and in numerous other public health and medical challenges. With the rollout of vac...
Turing Award to Aho and Ullman for work on compilers
https://www.nytimes.com/2021/03/31/technology/turing-award-aho-ullman.html
https://redd.it/mh5kak
@programmingreddit
https://www.nytimes.com/2021/03/31/technology/turing-award-aho-ullman.html
https://redd.it/mh5kak
@programmingreddit
NY Times
Turing Award Goes to Creators of Computer Programming Building Blocks
Jeffrey Ullman and Alfred Aho developed many of the fundamental concepts that researchers use when they build new software.
Hi! I have written this guide to docker on github. It's made up of small lessons related to what is docker, image creation, container creation, etc with hands on examples. Suited for beginners. I encourage you to visit once!
https://github.com/pratik-choudhari/docker-guide
https://redd.it/mh1dow
@programmingreddit
https://github.com/pratik-choudhari/docker-guide
https://redd.it/mh1dow
@programmingreddit
GitHub
GitHub - pratik-choudhari/docker-guide: Learn docker the easy way 🐳
Learn docker the easy way 🐳. Contribute to pratik-choudhari/docker-guide development by creating an account on GitHub.
Stack Overflow just started limiting copying code from the site
https://twitter.com/ptkaster/status/1377427814052335618
https://redd.it/mhkc5p
@programmingreddit
https://twitter.com/ptkaster/status/1377427814052335618
https://redd.it/mhkc5p
@programmingreddit
Twitter
Paul Kaster
Stack Overflow just started limiting copying code from the site to 2x per user. The only way to get around it is to buy a physical copy switch from SO. Get ready for the entire web to crash.
Bad managers are a huge problem in tech
https://charity.wtf/2020/09/06/if-management-isnt-a-promotion-then-engineering-isnt-a-demotion/
https://redd.it/mhj3b4
@programmingreddit
https://charity.wtf/2020/09/06/if-management-isnt-a-promotion-then-engineering-isnt-a-demotion/
https://redd.it/mhj3b4
@programmingreddit
charity.wtf
If Management Isn’t A Promotion, Then Engineering Isn’t A Demotion
I wrote a piece this week about what motivates people to become managers (tldr mostly org dysfunction), and Julian Dunn replied with some typically insightful tweets: (I originally titled this arti…
Android's new Bluetooth stack rewrite (Gabeldorsh) is written with Rust
https://android.googlesource.com/platform/system/bt/+/master/gd/rust/
https://redd.it/mhbhwq
@programmingreddit
https://android.googlesource.com/platform/system/bt/+/master/gd/rust/
https://redd.it/mhbhwq
@programmingreddit
reddit
Android's new Bluetooth stack rewrite (Gabeldorsh) is written with...
Posted in r/programming by u/adroit-panda • 99 points and 37 comments
A categorized list of all Java and JVM features since JDK 8 to 16
https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-16/
https://redd.it/mhurew
@programmingreddit
https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-16/
https://redd.it/mhurew
@programmingreddit
advancedweb.hu
A categorized list of all Java and JVM features since JDK 8 to 21
From Java 8 to 21
Stop Calling Everything AI, Machine-Learning Pioneer Says
https://spectrum.ieee.org/the-institute/ieee-member-news/stop-calling-everything-ai-machinelearning-pioneer-says
https://redd.it/mhxiuu
@programmingreddit
https://spectrum.ieee.org/the-institute/ieee-member-news/stop-calling-everything-ai-machinelearning-pioneer-says
https://redd.it/mhxiuu
@programmingreddit
IEEE Spectrum
Stop Calling Everything AI, Machine-Learning Pioneer Says
Michael I. Jordan explains why today’s artificial-intelligence systems aren’t actually intelligent