Homepage
Open in app
Sign in
Get started
THRON tech blog
Follow
Log Parsing: from Duct Tape (scripts) to (AWS) Glue
Log Parsing: from Duct Tape (scripts) to (AWS) Glue
How AWS Glue, Athena, Aurora serverless enabled us to replace a decade-old important component, designing the architecture in one day.
Andrea Mandolo
Mar 9, 2021
Our Funniest Front-End Bugs
Our Funniest Front-End Bugs
When laughing is the only good answer
Paolo Marchezzolo
Dec 8, 2020
Web Workers to improve UI performance
Web Workers to improve UI performance
Why you should always consider Javascript Workers in your project
Alberto De Agostini
Nov 11, 2020
Why We Made Product and Projects Dev Teams Attend the Same meetings
Why We Made Product and Projects Dev Teams Attend the Same meetings
Keeping product and bespoke development teams separated seemed a good idea until it was not anymore
Federica Ramina
Oct 12, 2020
What We Learned by Working with MongoDB’s Collection Index
What We Learned by Working with MongoDB’s Collection Index
Why a query that should have been fast, was slow and how this led us to learn how to optimize filters
Edoardo Zanon
Sep 15, 2020
Keep Legacy Code or Rewrite? A Middle Way
Keep Legacy Code or Rewrite? A Middle Way
Sometimes a powerful loader is all you need
Francesca Milan
Jul 20, 2020
Real-time Thumbnail Generation in a (mostly) Serverless AWS Architecture
Real-time Thumbnail Generation in a (mostly) Serverless AWS Architecture
Real-time thumbnail generation is a surprisingly helpful and complex task to do at scale. We implemented it by using AWS Lambda.
Luca Tiozzo
Jun 15, 2020
Web Icons Handling, from Font to SVG
Web Icons Handling, from Font to SVG
Modern browsers made us re-evaluate solutions we discarded in the past
Paolo Marchezzolo
May 25, 2020
Never Let a Good Crisis Go to Waste
Never Let a Good Crisis Go to Waste
We set up everyone to work from home in 2 hours and it will never be the same as before
Luca Agostini
May 12, 2020
Why we made a new component library instead of buying one
Why we made a new component library instead of buying one
Buy or Make? We are all for “buy” but — thanks to Vue.js — we choose “make”
Alessandro Grosselle
Apr 28, 2020
Choosing Between Vuepress, Storybook, and Vuestyleguidist
Choosing Between Vuepress, Storybook, and Vuestyleguidist
A comparison of the 3 most used, modern UI documentation tools in Vue ecosystem
Alberto De Agostini
Apr 14, 2020
Tagging EC2 instances created by AutoScaling Group with Lambda and Cloudwatch
Tagging EC2 instances created by AutoScaling Group with Lambda and Cloudwatch
When using autoscaling, AWS doesn’t apply tags to all resources. Here is a simple solution using Lambda and Cloudwatch events
Luca Tiozzo
Mar 24, 2020
Lessons learned about monitoring the JVM in the era of containers
Lessons learned about monitoring the JVM in the era of containers
Quick and easy things you can do to monitor JVM when it is being used in containers
Mattia Barbiero
Mar 9, 2020
Clustering RabbitMQ on ECS using EC2 autoscaling groups
Clustering RabbitMQ on ECS using EC2 autoscaling groups
ECS Service’s new Multi-target group feature allowed us to greatly simplify RabbitMQ clusters on ECS
Andrea Mandolo
Feb 10, 2020
The JS library distribution dilemma, NPM or URL?
The JS library distribution dilemma, NPM or URL?
Is NPM always better than a simple link to distribute your JS library to third parties?
Alessandro Grosselle
Nov 12, 2019
As-a-service offering is changing what a developer is
As-a-service offering is changing what a developer is
Why I believe this path leads to not write code anymore
Dario De Agostini
Oct 21, 2019
Why scaling ElasticSearch broke our ranking and how we fixed it
Why scaling ElasticSearch broke our ranking and how we fixed it
Moving past the first search result page requires tinkering with cluster selection and default scoring might give you what you expect.
Edoardo Zanon
Oct 7, 2019
Lessons I’ve learned while writing and maintaining tests over years
Lessons I’ve learned while writing and maintaining tests over years
Few practical advices about how to write tests that are useful, going beyond correctness.
Alessandro Ferlin
Sep 9, 2019
AWS ECS container auto-scaling with Lambda and cloudwatch rules
AWS ECS container auto-scaling with Lambda and cloudwatch rules
How we combined Step Scaling and Lambda functions to control the step scaling policy
Luca Tiozzo
Jul 23, 2019
How we implemented RED and USE metrics for monitoring
How we implemented RED and USE metrics for monitoring
Putting Prometheus, Grafana, RED and USE metrics all together to improve monitoring
Domenico Stragliotto
Jul 2, 2019
From KnockoutJS to Vue
From KnockoutJS to Vue
How we planned the transition of our biggest frontend project from a “legacy” framework to a modern one
Paolo Marchezzolo
Jun 18, 2019
Migrating to MongoDB Atlas with no downtime
Migrating to MongoDB Atlas with no downtime
Our experience migrating our production clusters from MongoDB Professional on premise to Atlas
Flavio Alberti
May 28, 2019
AWS ECS host auto-scaling with custom Cloudwatch metrics and AWS Lambda
AWS ECS host auto-scaling with custom Cloudwatch metrics and AWS Lambda
How we implemented a custom host auto-scaling strategy that we think might fit most of our and your needs too
Luca Tiozzo
Apr 16, 2019
Multi-tenancy and fairness in the context of microservices: sharded queues
Multi-tenancy and fairness in the context of microservices: sharded queues
Managing a job queue in multi-tenant environment puts some uncommon requirements, this is how we handled them
Simone Carriero
Mar 12, 2019
You should prefer Event-based over Thread-based most of the times
You should prefer Event-based over Thread-based most of the times
Why in a Cloud world, where you pay for “cpu time”, this choice matters even more
Alessandro Ferlin
Feb 26, 2019
About THRON tech blog
Latest Stories
Archive
About Medium
Terms
Privacy
Teams