RSSAmplifier

Blog

Domenico Luciani

Thoughts about life, tech and everything

domenicoluciani.comRSS feed ↗30 posts

Latest posts

LFS148: Getting Started with OpenTelemetry

Want to dive-in into OpenTelemetry? This course is for you

The Physics of Software Development

As a software engineer let's use a tool to discuss with business and get out from there like a boss would do.

You are doing your team retrospective wrong

A team retrospective is not just another useless meeting, and if you feel so, it means you are doing it wrong, and this article is for you.

How to use generics to avoid duplications and make your code better

I recently worked on a project that had a lot of code duplication due to repeated implementations of the same interfaces. I quickly realized it was a great opportunity to refactor…

November 2024 - Bookmarks

Bookmarks for November 2024: 6 links - What is a Staff Engineer?; Please just stop saying "just"; Breaking Down Tasks - Jacob Kaplan-Moss, and more.

October 2024 - Bookmarks

Bookmarks for October 2024: 1 link - Your Brain Changes Based on What You Did Two Weeks Ago -....

September 2024 - Bookmarks

Bookmarks for September 2024: 1 link - Go net/http.ServeMux and Trailing Slashes - Xe Iaso.

August 2024 - Bookmarks

Bookmarks for August 2024: 9 links - Go, a reasonable good language — kokada; The adapter pattern in Go — Bitfield Consu..., and more.

July 2024 - Bookmarks

Bookmarks for July 2024: 4 links - Reintroducing engineering thinking in the...; Process doesn’t scale. Knowledge does. - b..., and more.

Create a DNS Resolver with Golang

Following the previous post about creating an Application Layer Load Balancer, today I'm going to share my journey about another challenge I took and completed: Create a simple…

May 2024 - Bookmarks

Bookmarks for May 2024: 11 links - How to be an amateur polyglot — LessWrong; App Modernisation — Just Do It. As a consu..., and more.

April 2024 - Bookmarks

Bookmarks for April 2024: 3 links - How I write tests in Go :: Very Good Software, Not Virus; Why you need a "WTF Notebook"; How to boost your metabolism at any age - CNN.

March 2024 - Bookmarks

Bookmarks for March 2024: 47 links - Timestamp based Concurrency Control - Geek...; ACID Properties in DBMS - GeeksforGeeks, and more.

Create an application layer load balancer with Golang

Since the last time I had too much fun, I wanted to repeat the experiment by taking another Coding Challenge. This time I'm gonna explain how I implemented an Application Load…

February 2024 - Bookmarks

Bookmarks for February 2024: 6 links - How hard is it to cheat with ChatGPT in te...; Fixing the billion dollar mistake in Go by..., and more.

Create a WC clone with Golang

I've been using Golang in the past months, and I was very happy about it, this language makes me feel entertained and productive and the same time. Studying for me is a lifelong…

PointerPodcast - Buildpacks and Extreme Programming

I decided to expose myself more and more, I like to share my opinions and experiences (you can say reading this blog), and this time I decided to attend as a interviewee for a well known Podcast in Italy talking about something I've done for 3 months, are you curious about it?

January 2024 - Bookmarks

Bookmarks for January 2024: 5 links - Perfectionism and Procrastination: How The...; Advice to Young People, The Lies I Tell My..., and more.

December 2023 - Bookmarks

Bookmarks for December 2023: 1 link - BeckDesignRules.

Buildpacks - 3 months later

Since the beginning of my career in this industry, I've always been fascinated by the open-source world. After so many years of contributing on my own, this year, I finally joined…

November 2023 - Bookmarks

Bookmarks for November 2023: 13 links - Confusing git terminology; In a git repository, where do your files live?; Working without mocks - Learn Go with tests, and more.

October 2023 - Bookmarks

Bookmarks for October 2023: 4 links - The Absolute Minimum Every Software Develo...; Dependency Injection - Learn Go with tests, and more.

September 2023 - Bookmarks

Bookmarks for September 2023: 11 links - Measuring developer productivity? A respon...; How to pass a coding interview with me - R..., and more.

August 2023 - Bookmarks

Bookmarks for August 2023: 4 links - Don't be clever - stitcher.io; Perche' l'OnlyFans economy impatta sul mercato del lavoro...; Broken Ownership, and more.

July 2023 - Bookmarks

Bookmarks for July 2023: 2 links - How to Learn Better in the Digital Age; Nobody cares about your blog..

How I Passed my AWS Certified Developer Exam

A few weeks ago I passed my AWS Certified Developer Associate (DVA-02) exam and I thought it would have been nice to document how _heck_ I accomplished to do it on a first try,…

June 2023 - Bookmarks

Bookmarks for June 2023: 9 links - (2) Lesson 21 - Integration Styles: Remote Procedure Call...; Lesson 22 - Integration Styles: Messaging - YouTube; Some blogging myths, and more.

I've got the AWS Certified Developer Associate - Certification

🎉 I am thrilled to share that I have recently achieved my AWS Certified Developer – Associate certification! ☁️🧑🏻‍💻

Safeguarding Software: Embracing Security Design Principles in Software Development

In today's digital landscape, developing software with a security-oriented mindset is no longer an option – it's a top priority. I've had the opportunity to attend the Secure…

May 2023 - Bookmarks

Bookmarks for May 2023: 17 links - An Architecture Path to Mainframe Moderniz...; (11) Lesson 9 - Analyzing Architecture: Ma..., and more.