Hello, this is Luciano :)

Since I started navigating the great Internet, my nickname has been"loige", that's why this website is called "loige.co".
I am a passionate software engineer born in 1987, the same year that “Super Mario Bros” was released in Europe, which, by chance is my favourite game!
I started coding early at the age of 12, hacking away with my father's old i386 armed only with MS-DOS and the QBasic interpreter and I have been professionally a software developer for more than 10 years.
I am currently a Senior Architect at fourTheorem in Dublin where we help companies to transtition to AWS and adopt the Serverless paradigm.
I love the fullstack web, Node.js and Serverless so I co-authored the book Node.js design patterns, launched FullStack Bulletin (a semi-automated newsletter for Fullstack developers) and ServerlessLab (in-house serverless training).
If you are interested in knowing more about my professional experience and skills you can check out my LinkedIn or my GitHub profile.
This has been my personal tag-line for a while:
Cloud developer, entrepreneur, fighter, butterfly maker!
Yep, I am a Full stack web developer working on cloud products. I enjoy coding (a lot) even though, lately, I am spending more and more time working on systems and cloud architectures.
I am was an entrepreneur: during the first part of my career, I co-founded several companies, a couple of web and software agencies and even a startup, Sbaam.com, that aimed to disrupt the emerging fashion brands industry. I can't say any of these businesses was seriously successful, but I definitely learned a lot and I believe I still preserve some of that entrepreneurial mindset.
I am a fighter, I enjoy practicing martial arts as a hobby and as a way to stay healthy both phisically and mentally. I have a red belt (master) in Sicilian Stick Fighting (yep, such thing really exists), black belt in Judo and blue belt in Brasilian Jiu-Jitsu.
For what concerns the "butterfly making" part, well... you will have to ask me in person :)
Speaking and workshops
I take any chance I have to speak at tech conferences or to deliver workshops. I have currently delivered 134 conference talks and workshops.
You can consult the speaking page if you want to know more about my past and future engagements.
Writing
I love to write technical articles to share my knowledge and, most importantly, to confront my learnings with other people and get better bit by bit.
In the last few years, I have published 66 articles in this blog and contributed to 36 articles for other publishers.
Latest article on this blog
- Why you should consider Rust for your Lambdas
- Building x86 Rust containers from Mac Silicon
- The Definition of Senior: A Look at the expectations for Software Engineers
- 2022 - A year in Review
- Invite-only microsites with Next.js and AirTable
See all the articles in the blog section.
Articles on other websites
- The case for Serverless Rust on AWS
- The illustrated guide to S3 pre-signed URLs
- Quality code: Node.js design patterns and dependency management (interview)
- Quality code: Node.js design patterns and performance (interview)
- A serverless architecture for high performance financial modelling
- A Recipe to Migrate and Scale Monoliths in the Cloud
- What do you need to know about SNS?
- What can you do with EventBridge
- Node.js stream consumer utilities
- What do you need to know about SQS?
- Your Lambdas are failing and you don't even know!
- 10 tips to smash the code interview
- Easy Serverless observability on AWS with SLIC Watch
- JavaScript async iterators
- A Chat with Will Farrell & Luciano Mammino of Middy
- Node.js race conditions
- Configure ESlint and StandardJS
- AWS Lambda CI with Buddy
- 5 Ways to install Node.js
- Integration testing for AWS Lambda in Go with Docker-compose
- Getting started with Eleventy in 11 minutes
- Determine prominent colors in a picture, your first AWS Lambda in Go
- What is a JWT token
- Add a generator meta tag to your Eleventy website
- Generate a sitemap for your Eleventy website
- Is Serverless the future of Cloud Computing? An interview with Luciano Mammino and Gojko Adzic
- Automated SMS Notifications with AWS Lambda, JavaScript and Twilio SMS
- Create a custom Slack slash command with Node.js and Express
- Building a JWT Token Cracker with ZeroMQ & Node.js (Part 2.)
- Building a JWT Token Cracker with ZeroMQ & Node.js (Part 1.)
- Meet the community: Luciano Mammino, software developer from Sicily
- With Node.js, it’s easy to get things done
- React on the Server for Beginners: Build a Universal React and Node App
- Building a Slack Bot with Node.js and Chuck Norris Super Powers
- A beginner’s guide to deploying static sites with versioning and rollbacks using Flightplan
- A practical guide to building fast web applications in the cloud
Side projects
Here are some of the side projects I am involved with:
- AWS Bites (co-host)
- Fastify (Website developer and contributor)
- Fullstack Bulletin (co-creator and maintainer)
- Middy (co-creator and maintainer)
- Node.js Design Patterns (co-author)