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…
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.
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.
@g_bonfiglio@dfrasca80 A Londra gli appuntamenti mattutini lo rilasciano immediatamente. Mi pare che quelli pomeridiani invece siano solo raccolta documentazione e spediscono a casa.
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.
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.
@AutomediU @Wanderingpicker @MayorLpool Another sad aspect: due to delays in bin collection (or broken trucks), it has happened quite frequently that the collection of recycling and general waste is taken by the same truck. AFAIK these trucks do not have separate sections for recycling and general waste
@AutomediU @Wanderingpicker @MayorLpool As there are few trucks in the borough a delayed fix in the broken one causes more load on the few trucks left. Which in turn can brake. This happened last year.
I don't have data, it's based on answers from the council or the company responsible for the job.
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:
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
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.
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! 🧵 👇
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
https://t.co/eYawOvqcRU
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: https://t.co/rBs5Iu7yj1
#berlinbuzzwords#Berlin
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. https://t.co/A9YRyvWfff