Stories from an Italian Software Engineer
Everything Delivery 04 - Large Language Models
Welcome to episode 4: LLMS
In this episode we talk about LLMs, the predicted impact they will have on jobs, the kind of work they can help with and how you can go about using them.
Digital Pulse - 23 Jun 2023
Welcome to Episode 1 of Digital Pulse
This time out there are three themes:
Everything Delivery 03 - FinOps
Welcome to episode 3: FinOps
In this episode we embark on an a journey into the world of FinOps, exploring the captivating realm of cloud computing and wild costs.
Digital Pulse - 9 Jun 2023
Welcome to the first episode of Digital Pulse.
If you’re new here, Digital Pulse is a fortnightly news cast where we highlight some of the interesting things that have happened recently in the tech sector.
In our first, longer running than expected, edition of Digital Pulse we discuss:
Everything Delivery 02 - Open Telemetry
In the previous episode, we delved deep into the intricate and important topic of Observability.
Now, in this episode, we’ll be shifting our focus to a specific tool that can boost your organization’s Observability capabilities – OpenTelemetry.
Everything Delivery 01 - Observability
What is Observability?
Let’s start from the “original” definition in Control Theory and move to Software. We will look at Observability’s values, how Data and DevOps can help, one famous tool, and the most common pitfalls.
Everything Delivery 00 - Intro
Welcome to the Everything Delivery podcast.
In this podcast we will discuss anything and everything that helps deliver value to clients while maintaining a healthy and happy Organisation.
Version Control System
In the last blog post, we looked at our local development environment and how the complexity of modern stacks made it challenging to setup correctly.
In this post, we will look at the second step of path to production, the version control system, and the advantages and best practices around using tools like Git.
Development Environment
The first step of the Path to Production starts from our development environment, as the rest of the stages it changed quite a lot in the last ten years.
I clearly remember how I was coding during high school, from the Z80 suitcase where we would enter HEX instructions in the Numpad to Pascal, C and Borland Delphi.
Machines had a fraction of the power or memory or storage they have now, and yet the software I was able to build with Delphi was pretty impressive (for the 17 years old me), and I felt very productive.
Path to Production - Intro
You may have heard of Release Management, which refers to the process of managing, planning, scheduling, and controlling software builds through various stages and environments. This includes testing and deploying software releases.
In recent years, a new term has emerged called Path to Production.