Code Tales - Insights from Software Trenches
Subscribe
Sign in
Home
Software
Blockchain
AI
LinkedIn
About
software
Latest
Top
Discussions
🎯 Software Development: The Majority of Issues are Regression-Related!
When changes are made, such as updates or new features being added, a software application may stop working as intended.
Feb 18, 2024
•
Richard Piacentini
🔍 Software Development: Intrinsic vs Accidental Complexity
When dealing with software development, it's very important to understand the concepts of intrinsic and accidental complexity, as it can make or break…
Jan 30, 2024
•
Richard Piacentini
1
🧠 Software Development: Understanding the Real Value of a Programmer
I had an interesting discussion with a friend this morning, he was enthusiastic after generating some (simple) code with chatGPT and told me how AI will…
Jan 8, 2024
•
Richard Piacentini
1
👨💻 Software Development: The Art of Simplicity in Coding
In software development, the art of simplicity often remains an overlooked mastery.
Dec 5, 2023
•
Richard Piacentini
🌐 Decoding the 'Thundering Herd' Phenomenon in Computer Systems
The Thundering Herd problem is a phenomenon that occurs in computer systems, particularly in the context of web servers and operating systems.
Dec 1, 2023
•
Richard Piacentini
🌐 Software Development: Introduction to Google's RPC (gRPC)
gRPC (RPC: Remote Procedure Call) is an open-source communication protocol initially developed by Google.
Nov 30, 2023
•
Richard Piacentini
🛡️ Software Development: An Overview of Return-Oriented Attack
🔄 Return-oriented programming (ROP), also called “chunk-borrowing à la Krahmer” 🤓, is an advanced exploitation technique used to execute code in the…
Nov 29, 2023
•
Richard Piacentini
🛡️ Software Development: Introduction to Secure by Design
In software development, it's essential to incorporate security measures right from the beginning.
Nov 28, 2023
•
Richard Piacentini
🎯 Software Development: Mastering Effective Abstraction
Abstraction is a key concept in software development, allowing us to manage complexity by generalizing functionality.Thanks for reading Code Tales …
Nov 26, 2023
•
Richard Piacentini
🎯 Software Development: Understanding Premature Optimization
Is optimizing your code early always the best approach?
Nov 25, 2023
•
Richard Piacentini
🖥️ Software Development: Understanding Dependency Inversion Principle
The Dependency Inversion Principle (DIP) is a fundamental concept in software engineering, particularly in object-oriented design.
Nov 22, 2023
•
Richard Piacentini
🛡️ Safety First: A Peek into API Security - Part 6
👾 In the following sections, I'll outline various attacks APIs can be vulnerable to if not secured properly.
Oct 22, 2023
•
Richard Piacentini
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts