The Expressivity Limitations of Object-Oriented Programming
Cohesion in simple terms - Software modularity
Modularity is a must for good software design. It helps with extensibility, readability, maintainability, and more. It certainly isn’t easy to make your code modular, but what exactly is modularity, a
Why the world’s most popular online computer class is relying on AI for help
The world’s most popular online learning course, Harvard University’s CS50, is getting a ChatGPT-era makeover. CS50, an introductory course in computer science attended by hundreds of students on-campus and more than 40,000 online, plans to use artificial intelligence to grade assignments, teach coding and personalise learning tips, according to Pr...
How to Write Flawless Software Code Using Formal Methods
Strong software engineering, or more usually formal methods, is a methodology that uses mathematics to ensure error-free programming.
Level Up Your Coding Game: 22 Effective ChatGPT Prompts Every Software Developer Should Know
Expert-Recommended ChatGPT Prompts for Developers
Your guide to the GitLab Runners Operator on OpenShift
This tutorial example is a simple illustration of the capabilities of the GitLab Runner Operator and the GitLab CI/CD system.
Automatically generating wine tasting notes with Markov chains
Creating pseudorandom wine back labels customized by price, rating, type, or region using data from Wine.com
The distribution model is changing
One of the nice things about being on sabbatical is I get to say things like "You should be happy that RHEL is dropping LibreOffice RPMs" without the fear of being kicked out a room you didn't want to be in the first place.
I have been talking for a
Guerilla Banking [splitbrain.org]
Sequence and Version Control Models
My Further Adventures (and More Success) with Rancher
After playing around with the Local Cluster, I was finally able to see the value in Rancher. The Helm integration is fantastic, making it incredibly easy to install from a large number of apps and services.
XML: The Future (of mckinley.cc) - mckinley.cc
Revolutionizing the Nine Pillars of DevOps With AI-Engineered Tools
AI-engineered tools applied to each of the DevOps pillars have the potential to significantly increase the software delivery process.
Demystifying WebAssembly: What Beginners Need to Know
Explore the basics of WebAssembly, including how it works with web browsers, how to compile code to Wasm, and the best practices for writing secure code.
The Road To Serverless: Intro & Why - me.0xffff.me
The Road To Serverless: Storage Engine - me.0xffff.me
The Road To Serverless: Multi-tenancy - me.0xffff.me
Cunningly camouflaged cable routed around WAN budget
Leaf and spine networks aren't the only way to make a connection with nature
Practical Dependency Management for Developers
My Approach to Building Large Technical Projects
Erin Kissane
We realize then that it is just the patterns of events in space which are repeating in the building or the town: and nothing else. Nothing of any
AI-Controlled Drone Goes Rogue, Kills Human Operator in USAF Simulated Test
Writing when tech has broken the web's social contract
I continue to work through my worries about where whe are. I’m still thinking about where I stand in an industry that no longer seems to care about what it makes.
The growing pains of database architecture
How the Figma infrastructure team reduced potential instability by scaling to multiple databases
Data Modeling: The Unsung Hero of Data Engineering: Architecture Pattern, Tools and the Future (Part 3) | Airbyte
Uncover the power of data architecture patterns and tools in Part 3. Discover the future of data modeling and engineering.
The Kayak’s Cultural Journey - The Craftsmanship Initiative
Mike Morgan uses his skills as a master luthier to build kayaks and other small skin boats by hand, based on traditional designs.
indydevs
10 Coding Habits That Make You a Bad Programmer
The Coder’s Playbook
How to Build a DevOps Engineer in Just 6 Months
The skills that we seek so furiously are skills that we can teach. Mission Cloud explains how it built its own training program.
Peak credentialism
How much is a degree from a prestigious university worth? The answer is a bit difficult to answer because there are many cofounding factors: people from the connected class (folks that ‘know people’) tend to attend the most prestigious universities, and they also tend to do well professionally. It is likely that highly connected people … Continue reading Peak credentialism