Father, beer geek and technologist. Currently Head of Technology at SignalAI. Opinions are my own.

Joined October 2009
34 Photos and videos
24 Dec 2023
Completely agree, client side analytics can solve a lot of use cases
23 Dec 2023
My prediction for dashboards in 2024 is that backends will get „dumber“ and instead of being queried n times in parallel will just ship the entire dataset to the frontend, e.g. as Arrow stream to @duckdb WASM. Then query the data in milliseconds…
111
Edoardo Tosca retweeted
25 Feb 2023
Though it's mostly been touted for adhoc analysis, imo one of the killer use cases of @duckdb is low-latency analytical queries to power dashboards and live applications. Embed it into a nodejs server and serve analytics through an API - Pinot/Druid lite.
3
6
82
19,861
Edoardo Tosca retweeted
20 Feb 2023
Embedded DBs are having a renaissance. RDBMS: SQLite OLAP: DuckDB Graph: KuzuDB Search: Chroma The developer experience is so good on these. Things just work. Really cool to see.
10
58
426
78,721
Edoardo Tosca retweeted
27 Jan 2023
Code complexity vs. Experience By @flaviocopes
51
614
3,217
369,486
Edoardo Tosca retweeted
24 Dec 2022
I’m really hoping that the new fondness for Architectural Decision Records results in better critical thinking and internal communication, rather than just more ceremony.
14
27
358
87,528
Edoardo Tosca retweeted
I'm a big believer that great products are a result of healthy autonomy. It means less interdependencies between teams, strong API/data boundaries, mature capacity planning, the devops model where devs are operators of their services.
10
55
396
Edoardo Tosca retweeted
What's the difference between professional high achievers and amateur day dreamers? A lot. Here are 11 ways professionals show out when amateurs just show up:
32
289
1,340
Edoardo Tosca retweeted
26 Sep 2022
Not a developer: blogs in Wordpress Junior developer: writes their own blog site Developer: writes their own blog site framework Senior developer: uses someone else’s blog site framework Staff developer: blogs in Wordpress
32
83
712
Edoardo Tosca retweeted
this is a good metaphor for becoming a senior engineer. senior is a terminal level; you must advance so far, most won't advance farther. a few will go on to staff or principal roles, just like a few doctors will go on to become medical administrators, instructors, or inventors.
Replying to @mipsytipsy
Idk, do we do that "rightly"? Doctors understand that at some point you are a doctor and then you doctor forever unless you choose to change to a deferent set of responsibilities I wonder if we need to have a stronger concept of what terminal levels look like
8
19
133
Edoardo Tosca retweeted
5 technologies that #PlatformEngineers should pay attention to for the next six months 🧰 📆 - devcontainers - Buildpacks (and SBOMs) - "Remocal" dev tools e.g. Skaffold, Telepresence - HTTP/3 - Service catalogs e.g. Backstage Read on to learn more! 🧵 👇
10
108
503
14 Jun 2022
So true -> "The wisdom of tomorrow-self is this: Focus on one thing you can do today to make tomorrow easier. Repeat." A Tiny Thought worth reading in the @farnamstreet weekly newsletter fs.blog/brain-food/june-12-2…

1
14 Jun 2022
Great talk about Word2Vec and Lucene by @dantuzi and Ilaria Pereti @SeaseLtd
14 Jun 2022
Our second talk at @berlinbuzzwords is "Word2Vec model to generate synonyms on the fly in Apache Lucene" from Ilaria Petreti and @dantuzi The talk is scheduled for today, at 2:40 PM (GMT 2) - Kesselhaus. Watch it live: youtube.com/watch?v=dl7RZN33… #berlinbuzzwords #Berlin
4
Edoardo Tosca retweeted
We don’t talk enough about how easy rewrites become when you have strong API boundaries.
14
55
551
Edoardo Tosca retweeted
At #bbuzz 2022, @ed0t will explain how set up entity linking with Apache Lucene, providing details about technical decisions and trade-offs that make this component one of the most resilient, fast and cost effective solutions. pretalx.com/bbuzz22/talk/YSC…
1
Edoardo Tosca retweeted
Our schedule for Berlin Buzzwords 2022 is now live! Explore all of our exciting talks and speakers now at 2022.berlinbuzzwords.de/time… #bbuzz

6
12
18 Apr 2022
"If you ever find yourself stressed, overwhelmed, sinking into stasis despite wanting to change, or frustrated when you can’t respond to new opportunities, you need more slack in your life." Great article from @farnamstreet fs.blog/slack/

1
Edoardo Tosca retweeted
12 Apr 2022
After years of following his tweets and nodding along , finally became a paid @GergelyOrosz newsletter subscriber and it’s very good. Here’s a snippet on coming into a new team’s engineering culture. (btw he did not pay me to write this tweet and don’t sleep on it)
4
15
198
Edoardo Tosca retweeted
"The job of the platform team is not about building the platform, it's about enabling developers. This includes outreach, training and more. If you do build a platform treat it as a product" @samnewman #QConLondon
33
70
Edoardo Tosca retweeted
"If I gave the people what they wanted, all they would have gotten was faster horses" — Henry Ford Likewise, developer advocacy is not just asking builders what features they want. Don't be just a messenger. Be a catalyst for change. 😊
2
3
8
Edoardo Tosca retweeted
"Platform Engineering" is rapidly becoming the new DevOps or SRE. Almost every day we hear about another org building an internal developer platform or control plane. Want to know what platform engineering is, where the trends are going, and why you should care? Read on 🧵👇
53
774
3,286