I have just released the public beta version of my VS Code extension - a visual node system for building GitHub Actions workflows
https://www.actionforge.dev/
https://redd.it/1b1lsua
@programmingreddit
https://www.actionforge.dev/
https://redd.it/1b1lsua
@programmingreddit
actionforge.dev
Actionforge - Visual Node System for Workflows
Build Powerful Workflows.
White House urges developers to dump C and C++
https://www.infoworld.com/article/3713203/white-house-urges-developers-to-dump-c-and-c.html
https://redd.it/1b2560n
@programmingreddit
https://www.infoworld.com/article/3713203/white-house-urges-developers-to-dump-c-and-c.html
https://redd.it/1b2560n
@programmingreddit
InfoWorld
White House urges developers to dump C and C++
Biden administration calls for developers to embrace memory-safe programing languages and move away from those that cause buffer overflows and other memory access vulnerabilities.
Why UUID7 is better than UUID4 as clustered index in RDBMS
https://medium.com/@rtawadrous/why-uuid7-is-better-than-uuid4-as-clustered-index-edb02bf70056?source=friends_link&sk=9a06ff6cf7aea1f8f98abe6636a94626
https://redd.it/1b24z57
@programmingreddit
https://medium.com/@rtawadrous/why-uuid7-is-better-than-uuid4-as-clustered-index-edb02bf70056?source=friends_link&sk=9a06ff6cf7aea1f8f98abe6636a94626
https://redd.it/1b24z57
@programmingreddit
Medium
Why UUID7 is better than UUID4 as clustered index in RDBMS
In the Introduction To Database Indexing Article, We discussed database indexes, Their type, representations, and use cases.
Cloudflare has open sourced pingora, a load-balancer and reverse proxy written in Async Rust as its replacement for NGINX
https://github.com/cloudflare/pingora/tree/main
https://redd.it/1b28t4k
@programmingreddit
https://github.com/cloudflare/pingora/tree/main
https://redd.it/1b28t4k
@programmingreddit
GitHub
GitHub - cloudflare/pingora: A library for building fast, reliable and evolvable network services.
A library for building fast, reliable and evolvable network services. - cloudflare/pingora
You’ve just inherited a legacy C++ codebase, now what?
https://gaultier.github.io/blog/you_inherited_a_legacy_cpp_codebase_now_what.html
https://redd.it/1b3143w
@programmingreddit
https://gaultier.github.io/blog/you_inherited_a_legacy_cpp_codebase_now_what.html
https://redd.it/1b3143w
@programmingreddit
Reddit
From the programming community on Reddit: You’ve just inherited a legacy C++ codebase, now what?
Posted by broken_broken_ - 178 votes and 102 comments
Over 100,000 Infected Repos Found on GitHub
https://apiiro.com/blog/malicious-code-campaign-github-repo-confusion-attack/
https://redd.it/1b37hg2
@programmingreddit
https://apiiro.com/blog/malicious-code-campaign-github-repo-confusion-attack/
https://redd.it/1b37hg2
@programmingreddit
Apiiro | Deep Application Security Posture Management (ASPM)
Over 100,000 Infected Repos Found on GitHub
The Apiiro research team has detected a repo confusion campaign that has evolved and expanded, impacting over 100k GitHub repos with malicious code.
How Apple built iCloud to store billions of databases
https://read.engineerscodex.com/p/how-apple-built-icloud-to-store-billions
https://redd.it/1b2u9w9
@programmingreddit
https://read.engineerscodex.com/p/how-apple-built-icloud-to-store-billions
https://redd.it/1b2u9w9
@programmingreddit
Engineerscodex
How Apple built iCloud to store billions of databases
Apple uses Cassandra and FoundationDB for CloudKit, their cloud backend service. We take a look into how exactly each is used within their cloud and the problems they've solved.
Benchmarks of image formats with JPEG XL 0.10 - leaving others far behind
https://cloudinary.com/blog/jpeg-xl-and-the-pareto-front
https://redd.it/1b34f7o
@programmingreddit
https://cloudinary.com/blog/jpeg-xl-and-the-pareto-front
https://redd.it/1b34f7o
@programmingreddit
Cloudinary
JPEG XL and the Pareto Front
Read about the release of version 0.10 of libjxl, the reference implementation for JPEG XL.
Company forgets why they exist after 11-week migration to Kubernetes
https://www.theolognion.com/p/company-forgets-why-they-exist-after-11-week-migration-to-kubernetes
https://redd.it/1b3r8dx
@programmingreddit
https://www.theolognion.com/p/company-forgets-why-they-exist-after-11-week-migration-to-kubernetes
https://redd.it/1b3r8dx
@programmingreddit
Theolognion
Company forgets why they exist after 11-week migration to Kubernetes
Xenobroom Inc., a young startup fresh out of Silicon Valley started a lengthy process of upgrading their server infrastructure back in May 2020.
Apple reverses decision to disable PWAs in Europe
https://developer.apple.com/support/dma-and-apps-in-the-eu/#dev-qa
https://redd.it/1b42por
@programmingreddit
https://developer.apple.com/support/dma-and-apps-in-the-eu/#dev-qa
https://redd.it/1b42por
@programmingreddit
Apple
Update on apps distributed in the European Union - Support - Apple Developer
Apple is sharing changes to iOS, Safari, and the App Store impacting developers’ apps in the European Union (EU) to comply with the Digital Markets Act (DMA). These changes create new options for developers.
Challenging programming projects you should try
https://jamesg.blog/2024/02/28/programming-projects/
https://redd.it/1b3vasd
@programmingreddit
https://jamesg.blog/2024/02/28/programming-projects/
https://redd.it/1b3vasd
@programmingreddit
jamesg.blog
(Even more) challenging programming projects you should try | James' Coffee Blog
My knowledge of programming has been largely self-directed. When I get excited about an idea, I research what I need to do to solve that problem. For example, when I was interested in how search engines work, I learned about the computational efficiency of…
Introducing JSR - the JavaScript Registry
https://deno.com/blog/jsr_open_beta
https://redd.it/1b4nzvg
@programmingreddit
https://deno.com/blog/jsr_open_beta
https://redd.it/1b4nzvg
@programmingreddit
Deno
Introducing JSR - the JavaScript Registry | Deno
The JavaScript Registry (JSR) is a TypeScript-first, ESM-only module registry designed for the entire JavaScript ecosystem. Use JSR modules from Deno and npm-based projects. JSR is free and open source. Available today in public beta.
Confronting Imposter Syndrome: The Reality of Feeling Inadequate in Software Development
https://open.substack.com/pub/soumowatitallah1/p/confronting-imposter-syndrome-the
https://redd.it/1b4uor8
@programmingreddit
https://open.substack.com/pub/soumowatitallah1/p/confronting-imposter-syndrome-the
https://redd.it/1b4uor8
@programmingreddit
Sharon’s Substack
Confronting Imposter Syndrome: The Reality of Feeling Inadequate in Software Development
Whether you call it imposter syndrome or simply your jerkbrain acting up, we all have our moments of feeling like a fake and that, someday, everyone will find out. And at it turns out, one of the professions most prone to imposter syndrome is software development.
The One Billion Row Challenge in Go: from 1m45s to 4s in nine solutions
https://benhoyt.com/writings/go-1brc/
https://redd.it/1b59eri
@programmingreddit
https://benhoyt.com/writings/go-1brc/
https://redd.it/1b59eri
@programmingreddit
Benhoyt
The One Billion Row Challenge in Go: from 1m45s to 3.4s in nine solutions
How I solved the One Billion Row Challenge (1BRC) in Go nine times, from a simple unoptimised version that takes 1 minute 45 seconds, to an optimised and parallelised version that takes 3.4 seconds.
Blameless culture should be a standard in the engineering industry
https://newsletter.eng-leadership.com/p/blameless-culture-should-be-a-standard
https://redd.it/1b5inra
@programmingreddit
https://newsletter.eng-leadership.com/p/blameless-culture-should-be-a-standard
https://redd.it/1b5inra
@programmingreddit
Eng-Leadership
Blameless culture should be a standard in the engineering industry
🎁 Incident Retrospective Template included!
5 Lessons I learned the hard way from 6 years as an engineer
https://careercutler.substack.com/p/5-lessons-i-learned-the-hard-way
https://redd.it/1b5k9tv
@programmingreddit
https://careercutler.substack.com/p/5-lessons-i-learned-the-hard-way
https://redd.it/1b5k9tv
@programmingreddit
Highgrowthengineer
5 Lessons I learned the hard way from 6 years as a software engineer
Hey there, Jordan here 👋.
Leaving LinkedIn: Choosing Engineering Excellence Over Expediency
https://corecursive.com/leaving-linkedin-with-chris-krycho/
https://redd.it/1b69ntl
@programmingreddit
https://corecursive.com/leaving-linkedin-with-chris-krycho/
https://redd.it/1b69ntl
@programmingreddit
CoRecursive Podcast
Leaving LinkedIn - CoRecursive Podcast
What if your dedication to doing things right clashed with your company's fast pace? Chris Krycho faced this very question at LinkedIn. His journey was marked by challenges: from the nuances of remote work to the struggle of influencing company culture, and…
Increase Test Fidelity By Avoiding Mocks
https://testing.googleblog.com/2024/02/increase-test-fidelity-by-avoiding-mocks.html
https://redd.it/1b6b6rg
@programmingreddit
https://testing.googleblog.com/2024/02/increase-test-fidelity-by-avoiding-mocks.html
https://redd.it/1b6b6rg
@programmingreddit
Google Testing Blog
Increase Test Fidelity By Avoiding Mocks
This article was adapted from a Google Testing on the Toilet (TotT) episode. You can download a printer-friendly version of this TotT e...
3 years of work and 1 million users later, I just open-sourced my "Internet OS"
https://github.com/HeyPuter/puter
https://redd.it/1b6mvg6
@programmingreddit
https://github.com/HeyPuter/puter
https://redd.it/1b6mvg6
@programmingreddit
GitHub
GitHub - HeyPuter/puter: 🌐 The Internet Computer! Free, Open-Source, and Self-Hostable.
🌐 The Internet Computer! Free, Open-Source, and Self-Hostable. - HeyPuter/puter
CNCF Survey: Half of Organizations Spend More with Kubernetes, Mostly Due to Overprovisioning
https://www.infoq.com/news/2024/03/cncf-finops-kubernetes-overspend/
https://redd.it/1b68jsa
@programmingreddit
https://www.infoq.com/news/2024/03/cncf-finops-kubernetes-overspend/
https://redd.it/1b68jsa
@programmingreddit
InfoQ
CNCF Survey: Half of Organizations Spend More with Kubernetes, Mostly Due to Overprovisioning
CNCF published the results of its latest microsurvey report on cloud-native FinOps and cloud financial management (CFM). Kubernetes has driven cloud spending up for 49% of respondents, while 28% stated their costs remain unchanged and 24% saved after migrating…