Blog
193 posts · page 2 of 8
PgAI - LLMs have been part of everyday life already for a while. One aspect I think has not been explored well so far is using them as part of ETL. The implementations I have seen…
- Better Plotly Bar Chart·1 min
I'm reading " storytelling with data " by Cole Nussbaumer Knaflic. I plan to write my thoughts and insights from the book once I finish it. For now, I wanted to play with it a bit…
This quarter, I read 3 books that relate to France and the resistance during the 2nd world War - Code Name Hélène by Ariel Lawhon. This thriller is based on Nancy Wake's story. It…
How we built Text-to-SQL at Pinterest - Text-to-SQL and vice versa became one of the canonical examples of LLM, and every product needs one. The post described a very interesting…
This year, I track my book reading for the first time. I don't know if I'll keep doing it after this year or if I'll last until the end of the year, but for now, I'm all in. This…
(Almost) Every infrastructure decision I endorse or regret after 4 years running infrastructure at a startup - in my current role as a CTO of an early-stage startup, I make many…
Closing the women’s health gap: A $1 trillion opportunity to improve lives and economies - a McKinsey report that highlights the gender health gap and points to the opportunity -…
SQL as API - I saw several efforts to expose RDBMS as API over the years. This post suggests another engel - exposing an API that accepts SQL. Consider this a brain teaser.…
- Cannot get geekier·1 min
I contributed my part and created a connections board - https://connections.swellgarfo.com/game/-NnTsSZ5VzgJeM1OVLDa
Engineering Team Lessons from Cycling - having a background in team sports (Rugby) and individual sports (running), I enjoy such posts that bring experience from one domain to…
Another one bites the dust - I just finished hearing " Smart Brevity: The Power of Saying More with Less " by Jim VandeHei, Mike Allen, and Roy Schwartz. One of my chief…
I had a long day of walking around and waiting a lot, so it was a good chance to listen " Working Backwards " by Colin Bryar and Bill Carr. It was more insightful than I…
After it was mentioned in "Second Brain" and was waiting in my reading list for a long time, I finally listen to " Jobs to Be Done: A Roadmap for Customer-Centered Innovation " by…
"a wealth of information creates a poverty of attention and a need to allocate that attention efficiently among the overabundance of information sources that might consume it.”…
- Team Health Check·1 min
Today, I heard Dafna Rosenblum’s (see Dafna’s blog here ) talk on the EMIL (Engineering Manager IL) meetup about “Team Health Check”. It was the first time I heard about the…
12 Debugging tools I wish I knew earlier - it describes more debugging strategies than debugging tools (i.e. minimal reproduction is not a tool). One strategy I missed in this…
Designing Age-Inclusive Products: Guidelines And Best Practices - I have a 91-year-old grandmother who, in the last 10 years, cannot book a doctor's appointment herself as she…
Potential impacts of Large Language Models on Engineering Management - this post is an essential starter for a discussion, and I can think of other impacts. For example - how…
Today I talked about working with missing data at PyCon IL . We started with a bit of theory about mechanisms of missing data - MCAR - The fact that the data are missing is…
Missing data is prevalent in real-world data and can be missing for various reasons. Gladly, both pandas and scikit-learn several imputation tools to deal with it. Pandas offers a…
I just completed “ Cloud FinOps ” book by J.R. Storment and Mike Fuller, and here are a few thoughts - At first, I wondered whether I should read the 1st edition, which I had easy…
I read a lot about FinOps and cloud cost optimization those days and I came across AWS short ebook about data cost optimization . Cost optimization is part of AWS’s…
Women’s health research lacks funding – these charts show how - not a proper tech link but - I liked the infographic very much (it missed some hovering features) and believe this…
Load balancing - excellent explanations and visualizations about load balancing and different approaches. I wish for follow-up posts about caching and stickiness that influence…
- Thoughts on Tech Debt·3 min
I have been thinking about tech debt for a while now and how to address it daily. Few dilemmas for example - Should we update our Python version or a version of one of the…