You Probably Shouldn't Mock the Database
https://dominikbraun.io/blog/you-probably-shouldnt-mock-the-database/
https://redd.it/11my2km
@programmingreddit
https://dominikbraun.io/blog/you-probably-shouldnt-mock-the-database/
https://redd.it/11my2km
@programmingreddit
dominikbraun.io
You Probably Shouldn't Mock the Database – dominikbraun.io
To keep unit tests fast and isolated, the data access layer is often tested using a mock of the database. But are unit tests and mocks actually a good choice?
TypeScript's Migration to Modules
https://devblogs.microsoft.com/typescript/typescripts-migration-to-modules
https://redd.it/11n4j30
@programmingreddit
https://devblogs.microsoft.com/typescript/typescripts-migration-to-modules
https://redd.it/11n4j30
@programmingreddit
Microsoft News
TypeScript’s Migration to Modules
One of the most impactful things we’ve worked on in TypeScript 5.0 isn’t a feature, a bug fix, or a data structure optimization. Instead, it’s an infrastructure change. In TypeScript 5.0, we restructured our entire codebase to use ECMAScript modules, and…
The Hilbert Sort algorithm, sorting of one-dimensional data in a higher-dimensional space
https://gist.github.com/tavurth/94eb823807b38b2a8d9400680071599a
https://redd.it/11nkcon
@programmingreddit
https://gist.github.com/tavurth/94eb823807b38b2a8d9400680071599a
https://redd.it/11nkcon
@programmingreddit
Gist
Python implementation of the Hilbert Sort algorithm for sorting of one-dimensional data in a higher-dimensional space using the…
Python implementation of the Hilbert Sort algorithm for sorting of one-dimensional data in a higher-dimensional space using the Hilbert curve - hilbert_sort.py
What a good debugger can do
https://werat.dev/blog/what-a-good-debugger-can-do/
https://redd.it/11nmccf
@programmingreddit
https://werat.dev/blog/what-a-good-debugger-can-do/
https://redd.it/11nmccf
@programmingreddit
werat.dev
What a good debugger can do 🔮
When people say “debuggers are useless and using logging and unit-tests is much better,” I suspect many of them think that debuggers can only put breakpoints on certain lines, step-step-step through the code, and check variable values. While any reasonable…
"We don't have architects, I don't like architects, Everybody architects" — ThePrimeagen (Netflix)
https://www.youtube.com/watch?v=NlTQy0f8kPs
https://redd.it/11ntq9z
@programmingreddit
https://www.youtube.com/watch?v=NlTQy0f8kPs
https://redd.it/11ntq9z
@programmingreddit
YouTube
No architects at Netflix? — ThePrimeagen
https://www.youtube.com/watch?v=uIxM3Hl0h7Q
USB Trojan Tutorial: How to Create, Deploy and Protect Against Malicious USB Attacks
https://forgetpasses.com/blog/a-usb-trojan-a-hidden-trojan/
https://redd.it/11o25t5
@programmingreddit
https://forgetpasses.com/blog/a-usb-trojan-a-hidden-trojan/
https://redd.it/11o25t5
@programmingreddit
Introducing the AI Mirror Test, which very smart people keep failing
https://www.theverge.com/23604075/ai-chatbots-bing-chatgpt-intelligent-sentient-mirror-test
https://redd.it/11nzuo9
@programmingreddit
https://www.theverge.com/23604075/ai-chatbots-bing-chatgpt-intelligent-sentient-mirror-test
https://redd.it/11nzuo9
@programmingreddit
The Verge
Introducing the AI Mirror Test, which very smart people keep failing
Chatbots like Bing are software — not sentient.
Raising the bar for software security: GitHub 2FA begins March 13 | The GitHub Blog
https://github.blog/2023-03-09-raising-the-bar-for-software-security-github-2fa-begins-march-13/
https://redd.it/11o3oex
@programmingreddit
https://github.blog/2023-03-09-raising-the-bar-for-software-security-github-2fa-begins-march-13/
https://redd.it/11o3oex
@programmingreddit
The GitHub Blog
Raising the bar for software security: GitHub 2FA begins March 13
On March 13, we will officially begin rolling out our initiative to require all developers who contribute code on GitHub.com to enable one or more forms of two-factor authentication (2FA) by the end of 2023. Read on to learn about what the process entails…
Disambiguating Arm, Arm ARM, Armv9, ARM9, ARM64, Aarch64, A64, A78, ...
https://nickdesaulniers.github.io/blog/2023/03/10/disambiguating-arm/
https://redd.it/11oee2r
@programmingreddit
https://nickdesaulniers.github.io/blog/2023/03/10/disambiguating-arm/
https://redd.it/11oee2r
@programmingreddit
nickdesaulniers.github.io
Disambiguating Arm, Arm ARM, Armv9, ARM9, ARM64, AArch64, A64, A78, ...
The biggest programming lesson I learned making my second major game: be far-sighted and make robust systems
https://plasmabeamgames.wordpress.com/2023/03/11/robust-systems/
https://redd.it/11o905x
@programmingreddit
https://plasmabeamgames.wordpress.com/2023/03/11/robust-systems/
https://redd.it/11o905x
@programmingreddit
Kenneth Dunlop's Game Dev Blog
Robust systems
Making Super Space Galaxy has forced me to get better at programming with Clickteam Fusion. The biggest lynchpin of my new programming strategy is robust systems that give me the results I want fro…
Vim Best Practices For IDE Users
https://sebastiancarlos.com/50-vim-mode-tips-for-ide-users-f7b525a794b3?sk=2d9858b7876d63e1efee15b2cf648412
https://redd.it/11opgpj
@programmingreddit
https://sebastiancarlos.com/50-vim-mode-tips-for-ide-users-f7b525a794b3?sk=2d9858b7876d63e1efee15b2cf648412
https://redd.it/11opgpj
@programmingreddit
Medium
Vim Best Practices For IDE Users
If you don’t have time to read the Vim User Manual, I sifted through it for you with a focus on IDE users.
Linus Torvalds Reacts to Poorly-Executed Pull Requests for Linux 6.3
https://news.itsfoss.com/linus-torvalds-pull-request/
https://redd.it/11otf3h
@programmingreddit
https://news.itsfoss.com/linus-torvalds-pull-request/
https://redd.it/11otf3h
@programmingreddit
It's FOSS News
Linus Torvalds Reacts to Poorly-Executed Pull Requests for Linux 6.3
You do not want to see the furious-side of Linus Torvalds. Do you?
Naming is hard – how to name things better in programming?
https://makimo.pl/blog/scientific-perspective-on-naming-in-programming/
https://redd.it/11otp70
@programmingreddit
https://makimo.pl/blog/scientific-perspective-on-naming-in-programming/
https://redd.it/11otp70
@programmingreddit
Makimo – Consultancy & Software Development Services
Naming conventions in programming – a review of scientific literature — Makimo – Consultancy & Software Development Services
Every programmer faces the problem of finding good names to communicate the author’s intent. See how science answers this question and get actionable insights.
Supercharge your Kafka Clusters with Consumer Best Practices
https://www.groundcover.com/blog/kafka-consumer-best-practices
https://redd.it/11pedkt
@programmingreddit
https://www.groundcover.com/blog/kafka-consumer-best-practices
https://redd.it/11pedkt
@programmingreddit
Groundcover
Supercharge your Kafka Clusters with Consumer Best Practices
Supercharge Kafka clusters with Consumer best practices. Master setup and configuration for enhanced Kafka architecture and performance.
Product Owner vs Project Manager: Who's leading the development?
https://vadimkravcenko.com/shorts/owner-vs-manager/
https://redd.it/11pp3l5
@programmingreddit
https://vadimkravcenko.com/shorts/owner-vs-manager/
https://redd.it/11pp3l5
@programmingreddit
Vadim Kravcenko
Product Owner vs Project Managers
I delve into the distinct roles of Product Owners and Project Managers in a company's structure. As a Product Owner, you're the visionary, crafting the roadmap and prioritizing tasks to bring the product to life. You're the miniature CEO, making the product…
Mermaid Flow | I made a visual mermaid diagram generator. No more handwriting Mermaid JS.
https://www.mermaidflow.app
https://redd.it/11oqfx6
@programmingreddit
https://www.mermaidflow.app
https://redd.it/11oqfx6
@programmingreddit
Mermaid Flow
Online Mermaid Visual Editor | Mermaid Flow
Mermaid Flow. Draw Mermaid JS diagrams visually.
I’ve been working on a casual category-based party game for about two years and finally feel ready to share with internet strangers! It’s inspired by a discontinued board game I loved when I was younger and is open-source. Any comments are welcome and hope you find it as fun and interesting as I do.
https://strikeorsike.io/
https://redd.it/11ps8ix
@programmingreddit
https://strikeorsike.io/
https://redd.it/11ps8ix
@programmingreddit
strikeorsike.io
Strike or Sike
Strike or Sike is a fun simple party game suitable for players and groups of all sizes ages! Players are rewarded for being creative and thinking outside the box... and inside the box... and knowing what's in and out of the box!