loading...
Matteo Joliveau profile picture

Matteo Joliveau

My name is Matteo and I'm a cloud solution architect and tech enthusiast. On my spare time, I work on open source software as much as I can. I simply enjoy writing software that is actually useful.

Work

Solution Architect at Mikamai

All 112 Comments

re: How I Setup My Own Personal CDN using Cloudflare and S3
Thank you very much, Joel!
re: How I Setup My Own Personal CDN using Cloudflare and S3
I would definitely re-title this article. "How I setup my own...
re: Moving to OpenShift!
Hi! Yes, I'm still a fairly happy Contabo customer after 3 ye...
re: Computer Science vs Software Engineering
Funny enough, I see the two POVs at stake (CS is part of SE o...
re: Computer Science vs Software Engineering
My personal take on the subject: Software Engineering is the...
re: Why we went from Slack to Discord
Riot is another very good solution, akin to Mattermost. How...
re: Why we went from Slack to Discord
We provided three main reasons we decided to switch, only one...
re: How does deployment work at your organization?
We run a lot of workloads on Kubernetes nowadays. When you ...
re: Netlify CMS or Forestry.io?
I migrated from NetlifyCMS to Forestry for my personal websit...
re: What weekend coding are you doing these days?
A small monitoring system for personal devices (desktops, l...
re: What are the best Funniest code comments in the source code you have ever found?
The desperate cry for forgiveness
re: What is your morning routine?
Try to understand which century it is and whether or not I...
re: Microservices communications. Why you should switch to message queues.
Hi Bruno, thank you for reading it! The client COULD conn...
re: Hacktoberfest Starts in Six Days 🎃🎉
We're hosting some awesome communities in Milan to spend a ...
re: DEV Milan has started, and it was awesome!
Sure thing! Just follow our Twitter, we'll announce it as s...
re: DEV Milan has started, and it was awesome!
Hopefully very soon! We're organizing a day-long workshop w...
re: Does Your Workplace Encourage Open Source?
Yes. We both contribute to some projects we use and open-so...
re: What do you use for password management?
Bitwarden, like many others, has a free plan and a couple o...
re: What would you use as a sortable, globally unique, ID?
May I ask what the need for sorting is? I personally don't ...
re: How does your organization handle data backups?
We use Heptio Velero to automatically backup everything on ...
re: Microservices communications. Why you should switch to message queues.
Very good points. In light of the main topic (AMQP-based mi...
re: What are your computer’s specs? Which specs are particularly important to you?
Desktop: AMD Ryzen 5 1600x (6 cores, 12 threads) 16 GB of...
re: Introducing a New Initiative: IRL.DEV
Awesome! We at Mikamai already foster a lot of community-le...
re: Show your own /uses page
That's a very nice idea. I'll set one up as soon as I get m...
re: What was the moment you realized you weren’t such a newbie anymore?
When people started asking me for advice and I legitimately...
re: Diversity Matters in The Workplace
Yes, yes absolutely. I omitted this part because I didn't t...
re: What habit do many senior engineers have that juniors should try to avoid adopting?
Thinking that known solutions to known problems are the bes...
re: Diversity Matters in The Workplace
I like diversity, I don't like "diversity for the sake of d...
re: What was your win this week?
Having one of our applications brutally DDoS-ed and not los...
re: How many computer devices do you own?
All my computers are related to development in some way or ...
re: What do you wear to work?
Can we establish some kind of "developer alliance standard ...
re: What's the most excited you've ever been about a new technology?
I think it was when I started learning Kubernetes. All the ...
re: What’s your Computer Environment?
My main work machine is a Dell XPS 15 9750 with Arch Linux....
re: What's your commute like?
15 minutes of car to get to the underground, 35 to 45 minut...
re: What do you wear to work?
No dress code, I wear the same I always wear. Black jeans, ...
re: What is your favorite CI tool to integrate with a Rails project?
I use CircleCI or Gitlab CI, both awesome and both work wit...
re: I'm joining the DEV team
Wooo so we might organize a live meetup here in Italy then?...
re: GitHub Package Registry: What Does It Mean For Ruby Devs?
I don't see it replacing RubyGems.org or npmjs.com anytime ...
re: Stop tracking and start ignoring
True. Also Gemfile and Gemfile.lock should be included for th...
re: Microservices communications. Why you should switch to message queues.
I already answered to all of you points and I'm starting to...
re: Microservices communications. Why you should switch to message queues.
In order: CORS don't apply here since we are not in a bro...
re: What's in a name? Job Titles
I currently see myself as a "backend developer" because tha...
re: Why might a project/company use a monorepo?
Very interesting talk about how Google handles a monorepo a...
re: 🌍 Where Are DEV Users Coming From?
Although cool in and of itself, this also highlights why us...
re: Sharing my first personal website
No worries, but I was a bit confused for a moment ahah
re: Sharing my first personal website
I love the fake blue screen of death! That is such a funny ...
re: Why is your preferred programming language your go-to?
Because they really complement each other very nicely. You ...
re: Why is your preferred programming language your go-to?
I love Ruby expressivity and cleanliness and the Rails and ...
re: AWS S3 file upload from client side
The alternative is to have your server generate a pre-signe...
re: I'm having some "not this again" feelings with Parcel, how should I be feeling about this tool?
Well, Parcel would be interesting if it wasn't for Webpack ...
re: Will PHP save your startup?
Ruby is a scripting language and yet it is a purely object-...
re: Do you use Telegram?
It's my go-to messaging app. Great feature set, bots are re...
re: Easy Dark Mode for Slack
This is awesome, thank you!
re: Parcel.js: Who says bundling needs to be difficult?
Webpack 4 is fully config-less too. Just have index.html, s...
re: Microservices Are Something You Grow Into, Not Begin With
I have to disagree. While as the article stated microservic...
re: The Rails Ecosystem is Healthier than Ever
Well... I didn't ahah We're just avoiding caching images, i...
re: Are there any Mastodon instances for devs?
For what I can see yes, he is very active in terms of updat...
re: Are there any Mastodon instances for devs?
mastodon.technology/@matteojoliveau, freshly registered as ...
re: The Rails Ecosystem is Healthier than Ever
To be fair, I do see the benefits of microservices in the r...
re: The Rails Ecosystem is Healthier than Ever
Why would they, I see no real benefits in turning this webs...
re: The Rails Ecosystem is Healthier than Ever
I love ActiveStorage too, I use it on my personal website a...
re: Microservices communications. Why you should switch to message queues.
If you're using brokers that support binary payloads, I rec...
re: What part of your first dev job were you least prepared for?
Customer relations. I was 20, first job ever, somewhat knew...
re: What are/were your go to resources for learning Ruby and Rails?
Like with everything tech I want to learn, I start by readi...
re: How many computers do you use?
Basically just two: 1) my main desktop, primarily for gami...
re: Microservices communications. Why you should switch to message queues.
It depends on the way the message is processed. Is it some ...
re: Effective Service Objects in Ruby
This is a really valid point, thanks for the idea! It also ...
re: Effective Service Objects in Ruby
Didn't know it, at first glance it seems like a more featur...
re: Effective Service Objects in Ruby
I tend to use commands only for small tasks like creating/u...
re: What Is Your Main Language?
Next week I'll start fresh as a Rubyist (with a touch of El...
re: Everest: A gorgeous REST API client written in JavaFX
I would add the following, in no particular order: Save r...
re: Everest: A gorgeous REST API client written in JavaFX
I build it from source, it looks gorgeous! With some more f...
re: Everest: A gorgeous REST API client written in JavaFX
This is awesome, I'll follow closely the development (maybe...
re: What's your tech stack?
I'm currently moving from a Java-based company to a Ruby on...
re: application.properties & Git
The way we usually go with Spring Boot is having a differen...
re: application.properties & Git
Never define your Spring profiles in application.properties...
re: Single-Page Apps or Multiple-Page Apps –What’s better for Web Development
I think you misunderstood what SPA and MPA really mean. A ...
re: Microservices communications. Why you should switch to message queues.
Ideally, your broker will never be unavailable. I know, thi...
re: What are you hacking on this week?
I'm an avid Spring Boot user, I'm all about CoC ahah. But f...
re: What are you hacking on this week?
I'm rewriting my repeatable project scaffolder from Golang ...
re: Explain python global interpreter lock (GIL) Like I'm Five
This is just beautiful, you should definitely turn it into ...
re: GraphQL, pronunciation
Since 'QL' is capitalized and stands for "query language", ...
re: Who Rubber Ducks?
Me! At my workplace, we use each other as rubber ducks. We ...
re: Explain MVC like I'm five
MVC is a pattern composed of three parts, the Model, the View...
re: The dev.to tech stack
Hi @ben , I have a few questions. Is your frontend template b...
re: Microservices communications. Why you should switch to message queues.
That's a very interesting talk! Thanks for sharing it :D
re: IntelliJ or Eclipse?
Also, technically IntelliJ Community IS open source
re: Microservices communications. Why you should switch to message queues.
Thanks, I'm curious to read it!
re: Microservices communications. Why you should switch to message queues.
Hi Aldo, thanks for the question, it's actually a very good...
re: Technology stack for one-page one-function web app?
After a lot of time, I finally published it :D Please share...
re: My Journey into Go
It is more idiomatic in Go to have the package name act as ...
re: Technology stack for one-page one-function web app?
You gave me the idea to write a dedicated post about my exp...
re: Technology stack for one-page one-function web app?
Yeah, it's definitely overkill for his scope. Nonetheless, it...
re: Technology stack for one-page one-function web app?
What follows is my personal choice and taste. There are many ...
re: Being a Junior Software Developer
Being a junior myself with 11 months of experience as of no...
re: GNU Public License is all but free and you should never use it
I think you have missed the point of my post. Using a libra...
re: GNU Public License is all but free and you should never use it
Actually most Red Hat software are under Apache license. Th...
re: GNU Public License is all but free and you should never use it
I love the WTFPL, that's the most pure and powerful way to ...
re: GNU Public License is all but free and you should never use it
That's a perfectly reasonable use of the GPL and I definite...
re: GNU Public License is all but free and you should never use it
Which means death to all the commercial software. Even the ...
re: GNU Public License is all but free and you should never use it
Thanks! You are one of the few that saw beyond the mere fla...
re: GNU Public License is all but free and you should never use it
The "never use it" is there to light up the flame. And it w...
re: GNU Public License is all but free and you should never use it
I love OSI. I'm thinking about getting a membership myself....
re: GNU Public License is all but free and you should never use it
Just think about docker, all the Apache softwares, Firefox,...
re: GNU Public License is all but free and you should never use it
For the records, the article is voluntarily harsh to make f...
re: Architectural decisions that you regret...
Not using Kotlin in a Java component that handles A LOT of ...
re: Will a Jack Of All Trades, Master Of None developer get hired these days?
Yes. And no at the same time. As others pointed out in the ...
re: Welcome Thread - v3
Hi, I'm Matt and I'm a backend and integration developer at...
loading...