Found 8974 bookmarks
Newest
Why people misuse inheritance
Why people misuse inheritance
Jimmy Koppel wrote a thread about inheritance: "The Flaws of Inheritance" by @CodeAesthetic1 is beautiful, as always.Problem though, is that none of the thin...
·solicited-thoughts.bearblog.dev·
Why people misuse inheritance
Level Up Your Onboarding with Swimm’s IDE Plugin
Level Up Your Onboarding with Swimm’s IDE Plugin
How Swimm and its VS Code/Jetbrains plugins can improve your onboarding and build a culture of knowledge sharing.
·javascript.plainenglish.io·
Level Up Your Onboarding with Swimm’s IDE Plugin
04.04 Four-oh-four║J•D
04.04 Four-oh-four║J•D
Johnny.Decimal is a system to organise projects (or your life, or anything else)
·johnnydecimal.com·
04.04 Four-oh-four║J•D
The Marketing Buzzwords That Developers Hate | Redis
The Marketing Buzzwords That Developers Hate | Redis
Developers know that vendors must tout their products, but they are less understanding when the marketing language is an immediate turnoff.
·redis.com·
The Marketing Buzzwords That Developers Hate | Redis
Software Safety
Software Safety
It’s past time for software developers to consider engineered safety.
·nucleardiner.wordpress.com·
Software Safety
Agile Model: A Modern Approach To Software Development
Agile Model: A Modern Approach To Software Development
Learn about the Agile Model, Agile Manifesto, and phases of Agile, and its importance in implementing it in modern software engineering through our blog.
·tvisha.com·
Agile Model: A Modern Approach To Software Development
Automating safe, hands-off deployments
Automating safe, hands-off deployments
Strategies for continuously deploying to production while balancing safety and speed.
·aws.amazon.com·
Automating safe, hands-off deployments
Wing Programming Language
Wing Programming Language
Wing is a cloud-oriented programming language. Most programming languages think about computers as individual machines. In Wing, the cloud is the computer.
·docs.winglang.io·
Wing Programming Language
Why Losers Like Steven Crowder Hate No-Fault Divorce
Why Losers Like Steven Crowder Hate No-Fault Divorce
The other day, I told my partner that he was the “best husband ever,” to which he replied, “How do you know? You’ve only had two.” Which…damn. Honestly, fair point. I’ve been more or less in the pu…
·skepchick.org·
Why Losers Like Steven Crowder Hate No-Fault Divorce
A USB Cable Tester PCB Design #USB #TESTER
A USB Cable Tester PCB Design #USB #TESTER
Making some PCBs is boring and repetitive. Cayden demonstrates using automation in laying out a USB cable testing board. If I’m writing a program, I’ll write a function one time, then use that func…
·blog.adafruit.com·
A USB Cable Tester PCB Design #USB #TESTER
Mathematics of Deep Learning: An Introduction (De Gruyter)
Mathematics of Deep Learning: An Introduction (De Gruyter)
Programming book reviews, programming tutorials,programming news, C#, Ruby, Python,C, C++, PHP, Visual Basic, Computer book reviews, computer history, programming history, joomla, theory, spreadsheets and more.
·i-programmer.info·
Mathematics of Deep Learning: An Introduction (De Gruyter)
Are we there yet? Building an internal development platform
Are we there yet? Building an internal development platform
“We’ll get there.” The words you say to the preverbal “Are we there yet?” Building an internal development platform is not so much of a choice as it is an eventuality. The only question is are you intentionally building one or not? Undifferentiating engineering is a requirement for all software companies, not everything you do will set you apart from your competitors and generate value directly for your customers. The question is how do you do exactly the right amount of undifferentiating engineering to create the most value for your customers? In this talk I will discuss a decade of hard lessons I’ve learned about building internal development platforms, most recently with the Interstate Platform at Total Expert. What are the pitfalls, the fun part, the hard part, and the really really hard part that you should focus on if you want to have a successful IDP program at your company?
·speakerdeck.com·
Are we there yet? Building an internal development platform
How to Get Started with Tree-Sitter
How to Get Started with Tree-Sitter
Emacs 29 introduces tree-sitter support, a powerful parsing library that enhances its understanding of source code. With this integration, Emacs gains features like precise syntax highlighting, accurate indentation and easier extensibility. Here's how you install and configure Emacs with tree-sitter support.
·masteringemacs.org·
How to Get Started with Tree-Sitter
Principles of IDEs
Principles of IDEs
Here are some principles of IDEs that I think are worth codifying: The principle of least navigation Navigating in an IDE is annoying. In text, sure, you may know all the fancy navigation shortcuts like C-a M- M-f and so on, but it’s still a non-zero amount of typing. And when it’s navigating in a file system, that’s even more typing and searching. An IDE should minimize the amount of time spent navigating.
·uptointerpretation.com·
Principles of IDEs
Can Rancher Deliver on Making Kubernetes Easy?
Can Rancher Deliver on Making Kubernetes Easy?
One reviewer's experience installing and running Rancher left him with many questions, and too many loose ends.
·thenewstack.io·
Can Rancher Deliver on Making Kubernetes Easy?
No Tests? No Problem!
No Tests? No Problem!
Demystifying the Role of Testing in Software Engineering
·blog.codeparrot.ai·
No Tests? No Problem!