• Embracing genuine deadlines as software engineers

    Embracing genuine deadlines as software engineers

    Reading Time: 11 minutes Genuine deadlines are there to help the organization seize an opportunity. Let’s explore how they impact engineering organization and how not to antagonize them.

  • Is software quality attainable in Agile contexts?

    Is software quality attainable in Agile contexts?

    Reading Time: 8 minutes What does quality software mean in Agile? Does it make sense to invest in upfront design and architecture to guarantee higher quality? In this post I try to dissect what Quality means in Agile.

  • The Main Thread – Issue #4

    Reading Time: 4 minutes The Main Thread – Issue #4 – A newsletter about software engineering by Alessandro Diaferia focusing on engineering practices and startup engineering.

  • The Main Thread – Issue #3

    Reading Time: 3 minutes The Main Thread – Issue #3 – A newsletter about software engineering by Alessandro Diaferia focusing on engineering practices and startup engineering.

  • The Main Thread – Issue #2

    Reading Time: 4 minutes The Main Thread – Issue #2 – A newsletter about software engineering by Alessandro Diaferia focusing on engineering practices and startup engineering.

  • The Main Thread – Issue #1

    Reading Time: 3 minutes The Main Thread – Issue #1 – A newsletter about software engineering by Alessandro Diaferia focusing on engineering practices and startup engineering.

  • Yes, TDD slows you down

    Yes, TDD slows you down

    Reading Time: 3 minutes TDD is a strict software development methodology that might make you feel as if you’re doing things slower than you actually could. Is it a bad thing?

  • How to keep your Amazon MQ queues clean

    How to keep your Amazon MQ queues clean

    Reading Time: 2 minutes Amazon MQ queues might fill up if you use them in your tests but don’t take care of cleaning them up. Let’s explore together a way of addressing this issue. I was hoping to avoid writing dedicated code to just consume all the messages enqueued during tests so I started looking around for some tool […]

  • The Mythical DevOps Engineer

    The Mythical DevOps Engineer

    Reading Time: 8 minutes I’m always a little suspicious of job specs looking for the so-called DevOps Engineer role. They often mention a vast variety of duties and responsibilities. Are they hiring for a single role or a whole team? Roles having DevOps in their title hardly share the same meaning. They often have something in common, though. They […]

  • How I enabled CORS for any API on my Single Page App

    How I enabled CORS for any API on my Single Page App

    Reading Time: 7 minutes In this blog post I’ll show you how I used free services available to anyone to build a little proxy server for my app to overcome certain CORS limitations for my Single Page App.

Got any book recommendations?