Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 45
  1. Announcing Zig OpenTelemetry SDK

    Last Sunday I shared on social media my excitement for the first alpha release of the Zig OpenTelemetry SDK!

  2. Zig is great for Observability

    After years of building observability tools and working with various languages, I believe I am i the position to express a strong opinion: Zig is the most suited language for building Observability systems.

  3. Composition via embedding in Go

    I was introduced to type embedding (or embedding, in short) by Filippo Valsorda in one of his talks.

  4. Sustainable Performance

    I mentioned sustainable performance in a previous post, telling that it “could be a blog post on its own”, and after noting interest on the matter from people I highly respect, I decided to write this post.

  5. Improving 4pr.es Links

    In the past few days I have been doing maintenance on a pet project of mine: a URL shortener.

  6. gRPC Traffic Mirroring With Ingress-Nginx on K8s

    gRPC NGINX gRPC k8s In a previous post we saw an NGINX configuration to allow gRPC traffic mirroring.

  7. gRPC Traffic Mirroring Using NGINX

    gRPC NGINX gRPC Recently at work with the Optimyze team we faced the necessity of copying traffic from our current customer-facing environment to a new environment.

  8. Micro-committing with Git

    I have been using micro-committing for some time now, during which I have adapted the usage of this technique to my needs, bringing it to a level that makes me more productive than ever in software development.

  9. CKA exam experience and preparation

    Yes!

  10. Progressive Delivery with Kubernetes

    I’m more and more fond of finding the perfect solution to manage application delivery: dev teams want to be fast but their ops counterpart is not happy to loose control over the growing number of deployments that could cause an outage.

  11. GoLab 2018: Wrap Up

    I’m in the train back from GoLab 2018 and I am so happy that I attended this conference!

  12. Cloud-native applications: Operator-Framework

    Cloud-native: sounds attractive right?

  13. Continuous Delivery with Drone

    Continuous Delivery should be a solved issue: the practice is well-defined and there is a plethora of tools implementing it with more or less peculiarities, but still many struggle implementing it.

  14. Serverless on Kubernetes

    Kubernetes is the de facto platform for running modern applications: its broad adoption in 2017 and the velocity of the project made it so and it’s been accepted as the standard for many companies, from small to planet scale.

  15. Golang Concurrency Patterns

    In the early days of Go the language was often tailored towards “system programming” due to its C-stlye syntax and ability to write high-performance applications.

  16. ❤️ your job or die trying

    Work experiences March 2026 - Now() » Senior Software Engineer Stealthium As world grows AI adoption, offering a GPU via the web exposes providers to all sorts of threats: privilege escalation, data exfiltration, remote commend execution, and so on.

  17. Getting Started With Google Cloud Builder

    One of the advantages of containerized applications is the standardization, some would say “write it once, runs everywhere” but that’s another motto for another product.

  18. DevOps: you're doing it wrong

    Recently I received a mail pointing me to a post about DevOps culture and some anti-patterns and misconception on how to build and grow a DevOps culture in a company.

  19. Automate TLS management on AWS with LetsEncrypt

    Letsencrypt is cool: automated, free TLS certificates for everybody!

  20. 4pres goes #serverless

    Last month I felt I was a little late for the #serverless party going on all over the internet and I started taking a look at what the pros and cons would be to actually not manage any server myself.

  21. You are what you is (F. Zappa)

    Bio I’m a passionate technology enthusiast, an engineer in love with Computer Science and a part-time musician and writer; I started my career in IT as a sysadmin and became a Go developer in 2013 when approaching distributed systems.

  22. Moving the blog to hugo

    In times of experimenting, I am now having a lot of fun with docker, rkt, kubernetes and containers ecosystem in general.

  23. A benchmark of AWS EFS

    Amazon Web Services Elastic File System has been to my knowledge the service to have the longest beta testing period: reason for this may be that not as many client as expected tested it and AWS received too few feedback on it or that there were issues not

  24. AWS IAM policy to let users manage their own MFA

    If you’re an AWS administrator you know that managing web console security is pretty tough unless you know what you want and you know what you’re doing.

  25. Implement a generic data list structure

    As a coding challenge I was asked to provide a generic list implementation using a language of my choice and using only primitive types, avoiding the use of high level built-ins.

  26. Virtualize an old Windows PC

    A friend asked me if I was able to get back working a Windows 98 PC he had in his house; I have never done it so I said “sure I can!”

  27. Golang Message Queue: a simple TCP message bus

    [TL;DR] I wrote a Pub/Sub message queue in Go, branch “master” is stable but missing some interesting feature like distributed memory synchronization between nodes in a cluster and encryption.

  28. My first Golang web project is online

    It is true: I fell in love with Go, not because I love Google and his products, but because it really fits my ideology of simplicity and power in a programming language.

  29. GlusterFS: is it suitable for me?

    During the last years I’ve been experimenting with GlusterFS and his functionalities as distributed object store; a lot has changed in the software, overall since Red Hat acquired it.

  30. Set up a private master/slave DNS using BIND

    One of the very basic need of any startup is setting up a LAN in the workspace and configuring the Internet most used service: DNS.

  31. Happy birthday server!

    In an attempt to make someone happier I wrote a script to notify a server admin when his child has gone through a year of uptime 🙂 Platform suggestions accepted, enjoy!

  32. A smooth migration to the cloud

    The last weekend my colleagues and I had a nice time moving an existing application from a bare-metal infrastructure to AWS.

  33. Backup and restore crontabs

    Here’s a thing I came up with: you’re administering a Linux system with 100 users circa and you’re moving to a new server, you can save crontabs per user with this: mkdir crontabz && cd crontabz; for user in `cat /etc/cron.allow`; do crontab -l -u $user >…

  34. Zabbix: a powerful yet simple monitoring software

    It may come in mind to any IT system engineer to know what is the status of the network, server by server, instance by instance; it happened to me when I was given the responsibility to manage my company’s infrastructure and I was wondering which tool cou…

  35. Quando si dice problem solving

    Ieri in ufficio mi è capitata una disgrazia, una rara occasione in cui non c’è capacità o competenza che possano aiutarti a risolvere il caso, serve solo fortuna: nel pomeriggio rientro dalla sigaretta e mi sento dire “non abbiamo più rete”.

  36. iPad Mini: la musica dello spot TV

    Ieri mi sono trovato con parte della mia famiglia nella loro sala a suonare un po’ il pianoforte, mio fratello Gianmaria e io ci siamo esibiti riproducendo la semplice (ma efficace) musica che accompagna la pubblicità dell’iPad Mini.

  37. Università: facoltà di psicologia

    In Italia abbiamo molti problemi, ma l’ultimo dei nostri problemi era l’istruzione che vantava uno dei primi posti al mondo fino a pochi anni fa.

  38. Il significato della parola Islam

    Stamattina ho lavorato all’Arena Civica di Milano come tecnico del suono.

  39. Una cosa che adoro di questo millennio è l’abbondanza di dati: nella storia l’uomo ha sempre cercato di tramandare ai posteri la propria vita e io credo che i dati raccolti e archiviati dall’umanità nel secolo scorso siano in valore di molte volte superio…

  40. Discorsi economici finiti in un mashup!

    Ed eccolo!!

  41. Ferro da stiro, mon amour…

    Mio amato ferro da stiro, è da 4 mesi che ci conosciamo e il nostro rapporto è intenso e caloroso tanto quanto la tua piastra in acciaio Inox.

  42. Vivere le proprie passioni, con passione!

    Ho appena avuto la fortuna di fare un incontro, un incontro speciale di quelli che ti restano impressi per sempre.

  43. L'ennesima dimostrazione dello stato ladro!

    Come dice Oscar Giannino, giornalista e conduttore radiofonico, nonchè grande conoscitore dei meccanismi dell’economia italiana, lo stato italiano invece di salvaguardare i propri cittadini, li deruba, li sfrutta, si prende gioco di loro; per utilizzare u…

  44. Privacy e riservatezza: il digital divide

    Ho sempre vissuto in città di provincia (MI) dove è abitudine frequentare una cerchia ristretta di persone.

  45. Blog RE-start

    Il blog è tornato in vita dopo 24 ore dalla sua distruzione totale a causa di un mio errore di configurazione.