How I accidentally took down GitHub Actions (2019)
https://blog.teddykatz.com/2019/11/12/github-actions-dos.html
https://redd.it/ohx7ys
@programmingreddit
https://blog.teddykatz.com/2019/11/12/github-actions-dos.html
https://redd.it/ohx7ys
@programmingreddit
Teddy Katz’s Blog
How I accidentally took down GitHub Actions
Last December, I was invited to a private bug bounty program to test a beta version of GitHub Actions. GitHub Actions is a workflow automation tool integrated with GitHub. One common use case of GitHub Actions is for CI builds – a project can fairly easily…
[Ben Eater] How does USB device discovery work?
https://www.youtube.com/watch?v=N0O5Uwc3C0o
https://redd.it/ohn8no
@programmingreddit
https://www.youtube.com/watch?v=N0O5Uwc3C0o
https://redd.it/ohn8no
@programmingreddit
YouTube
How does USB device discovery work?
What happens when you first plug a USB device in? There's a whole bunch of negotiation where the computer discovers what a USB device is capable of. In this video I capture the conversation and walk through what's going on.
Support these videos on Patreon:…
Support these videos on Patreon:…
My post, on behalf of Reddit Engineering, about how to improve your website’s uptime and resilience
https://www.reddit.com/r/RedditEng/comments/obqtfm/solving_the_three_stooges_problem/?utm_source=share&utm_medium=ios_app&utm_name=iossmf
https://redd.it/oi57cj
@programmingreddit
https://www.reddit.com/r/RedditEng/comments/obqtfm/solving_the_three_stooges_problem/?utm_source=share&utm_medium=ios_app&utm_name=iossmf
https://redd.it/oi57cj
@programmingreddit
Reddit
From the RedditEng community on Reddit
Explore this post and more from the RedditEng community
3 Programmers Got Fired (Including Me) Due to a Single App Crash
https://betterprogramming.pub/3-programmers-got-fired-including-me-due-to-a-single-app-crash-35d4c94555da
https://redd.it/oi1eun
@programmingreddit
https://betterprogramming.pub/3-programmers-got-fired-including-me-due-to-a-single-app-crash-35d4c94555da
https://redd.it/oi1eun
@programmingreddit
Medium
3 Programmers Got Fired (Including Me) Due to a Single App Crash
I have never shared this embarrassing story
Dev tools that don’t exist yet but really should
https://macwright.com/2021/07/05/two-wishes-for-dev-tooling.html
https://redd.it/oieylj
@programmingreddit
https://macwright.com/2021/07/05/two-wishes-for-dev-tooling.html
https://redd.it/oieylj
@programmingreddit
macwright.com
Two Wishes for Dev Tooling
The need for nonbinary code quality and bot commits
3 kinds of technical debt
https://bytesizetheories.com/posts/3-kinds-of-tech-debt/
https://redd.it/oibagk
@programmingreddit
https://bytesizetheories.com/posts/3-kinds-of-tech-debt/
https://redd.it/oibagk
@programmingreddit
Bytesizetheories
3 Kinds of Tech Debt | Byte Size Theories
In software engineering, we’re often faced with trade-offs that sacrifice what is best for the long term against something that increases velocity in the short term. A commonly used financial analogy is describing this as taking on technical debt.
I will…
I will…
Refterm v2 - Resource usage, binary splat, glyph sizing, and more
https://www.youtube.com/watch?v=99dKzubvpKE
https://redd.it/oiojnv
@programmingreddit
https://www.youtube.com/watch?v=99dKzubvpKE
https://redd.it/oiojnv
@programmingreddit
YouTube
Refterm v2 - Resource usage, binary splat, glyph sizing, and more
Addressing the floats in the excuse parade.
The Ultimate Guide to Onboarding New Developers: How to Plan the First 90 Days
https://codesubmit.io/blog/guide-to-onboarding-developers/
https://redd.it/oiu3g8
@programmingreddit
https://codesubmit.io/blog/guide-to-onboarding-developers/
https://redd.it/oiu3g8
@programmingreddit
The Ultimate Guide to Onboarding New Developers: The First 90 Days
Wondering how to get your new developer assimilated and contributing as quickly as possible? Learn how to plan their first 90 days!
The 10 Most Valuable Lessons I Learned As A Developer
https://blog.oliverjumpertz.dev/the-10-most-valuable-lessons-i-learned-as-a-developer
https://redd.it/ois4x0
@programmingreddit
https://blog.oliverjumpertz.dev/the-10-most-valuable-lessons-i-learned-as-a-developer
https://redd.it/ois4x0
@programmingreddit
Oliver Jumpertz
The 10 Most Valuable Lessons I Learned As A Developer - 21 Years Of Programming Experience Distilled
I've developed software for over 21 years now, which is way over half of my lifetime. Here are some of the most valuable lessons I learned along the way.
I used Python to create my own ASCII filter for live webcam and images
https://www.youtube.com/watch?v=Ad_T9uC9uCg
https://redd.it/oj8q9i
@programmingreddit
https://www.youtube.com/watch?v=Ad_T9uC9uCg
https://redd.it/oj8q9i
@programmingreddit
YouTube
Converting Webcam and Images to ASCII
I'm sure this has been done before, but here is my take on a program that converts images and webcam video into ASCII representations. It uses Python and the libraries: OpenCV, Pillow, and Numpy. If you want to try it out for yourself, I left a GitHub repo…
Beating TimSort at Merging
https://earthly.dev/blog/python-timsort-merge/
https://redd.it/ojfwrl
@programmingreddit
https://earthly.dev/blog/python-timsort-merge/
https://redd.it/ojfwrl
@programmingreddit
Earthly Blog
Beating TimSort at Merging
Here is a problem. You are tasked with improving the hot loop of a Python program: maybe it is an in-memory sequential index of some sort. The slow...
GitHub’s Commercial AI Tool Copilot Facing Criticism From Open-Source Community For Blind Copying Of Blocks Of Code
https://www.theinsaneapp.com/2021/07/github-copilot-ai-facing-criticism.html
https://redd.it/ojedd3
@programmingreddit
https://www.theinsaneapp.com/2021/07/github-copilot-ai-facing-criticism.html
https://redd.it/ojedd3
@programmingreddit
Theinsaneapp
GitHub’s Commercial AI Tool Copilot Facing Criticism From Open-Source Community For Blind Copying Of Blocks Of Code
AI Copilot is pitched as a helpful aid to programmers. But some developers object to the blind copying of blocks of code used to train the algorithm.
83% of Developers Suffer From Burnout, Haystack Analytics Study Finds
https://www.usehaystack.io/blog/83-of-developers-suffer-from-burnout-haystack-analytics-study-finds
https://redd.it/ojhd0n
@programmingreddit
https://www.usehaystack.io/blog/83-of-developers-suffer-from-burnout-haystack-analytics-study-finds
https://redd.it/ojhd0n
@programmingreddit
www.usehaystack.io
83% of Developers Suffer From Burnout, Haystack Analytics Study Finds | Haystack
Introducing the Android Game Development Kit
https://android-developers.googleblog.com/2021/07/introducing-android-game-development-kit.html
https://redd.it/oj9lmr
@programmingreddit
https://android-developers.googleblog.com/2021/07/introducing-android-game-development-kit.html
https://redd.it/oj9lmr
@programmingreddit
Android Developers Blog
Introducing the Android Game Development Kit
Posted by Scott Carbon-Ogden, Product Manager Android Games Today we’re launching the Android Game Development Kit (AG...
Sharing our Engineering Career Framework with the world
https://dropbox.tech/infrastructure/sharing-our-engineering-career-framework-with-the-world
https://redd.it/oj8gtj
@programmingreddit
https://dropbox.tech/infrastructure/sharing-our-engineering-career-framework-with-the-world
https://redd.it/oj8gtj
@programmingreddit
dropbox.tech
Sharing our Engineering Career Framework with the world
"Test Like You Fly" originated in the aerospace industry, with the intention of mitigating risks by pre-playing all expected in-flight scenarios in advance of actual flight. In this article, Tim Chambers introduces TLYF for the everyday software developer.
https://hint.io/blog/test-like-you-fly-1
https://redd.it/ok5rvs
@programmingreddit
https://hint.io/blog/test-like-you-fly-1
https://redd.it/ok5rvs
@programmingreddit
Hint.io
Test Like You Fly - Intro
Introduction to Testing Like You Fly - TLYF
Ghidra 10.0: NSA Reverse Engineering Software
https://htmlpreview.github.io/?https://github.com/NationalSecurityAgency/ghidra/blob/Ghidra_10.0_build/Ghidra/Configurations/Public_Release/src/global/docs/WhatsNew.html
https://redd.it/ojtzvp
@programmingreddit
https://htmlpreview.github.io/?https://github.com/NationalSecurityAgency/ghidra/blob/Ghidra_10.0_build/Ghidra/Configurations/Public_Release/src/global/docs/WhatsNew.html
https://redd.it/ojtzvp
@programmingreddit
reddit
Ghidra 10.0: NSA Reverse Engineering Software
Posted in r/programming by u/mycall • 148 points and 20 comments