Discover more from From An Engineer Sight
Issue 13 - Back in a box, in the basement
Football Analytics. The Reality.
Recently I felt a bit overwhelmed by everything. Work. Daily chores. Too many personal projects or ambitions. Worldwide news. Looking for clothes for spring and summer without finding anything…
Life isn’t it?
I’m usually quite an organized person but I felt I had to move to the next level. Here are some points I took to optimize my time :
👉 Put some work in my Notion templates and workflows. I got some inspiration from classic todos, some books I’ve read, and the Getting Things Done (GTD) framework. I feel I have a 1.0 version that seems good to try and optimize for the next months.
👉 Put a recurrent meeting to myself to process, clarify, organize tasks and projects.
👉 Bought Alfred software for my Apple laptops. It’s a tool that boosts your efficiency with hotkeys, keywords, text expansion, and more. I’m using it for three weeks now: it’s life-changing!
👉 Increased my screen time limit on social networks. Now I can only look at those for 20 minutes each day. It makes me much more news-resilient. Especially in those weird times.
👉 Inbox zero + clean calendar (for work and personal life).
👉 Deleted Instagram application.
The goal of these actions is to switch off as much as I can from things that don’t need attention right now.
To automate tasks.
To be able to track and take real actions on long-term topics.
To step away and move one.
To move things back in the box. In the basement.
📡 Expected Contents
Dagster and dbt: better together
Dagster - one of the most important Airflow competitors - is releasing killing features recently.
This blog post introduces an enhanced integration between the orchestrator and dbt. As they said, Dagster lets you embed dbt into a wider orchestration graph.
I was a bit skeptical about using both a proper orchestrator and dbt. But I’m keener and keener to the idea. There are several advantages to coupling them :
👉 Explicitly model the dependencies between your dbt models and processes that use other technologies;
👉 Schedule and execute pipelines that include both dbt and other technologies;
👉 Monitor your dbt models in the same tool you use to monitor your other processes, with historical and longitudinal views of your operations.
I’m looking forward to integrating such solutions. Will probably talk about it soon.
Setting up shell with zsh and autosuggestions
Setting up my terminal is something I do quite often actually. Either when I have a new computer (for work or personal use). Or to help someone who struggles with their computer or development process...
I had a hard time installing zsh command-line shell, good terminal design, and setting up auto-suggestions or some nerdy add-ons.
Monica Powell comes with a greaaaat blog post on setting up your shell. It’s now definitely a pin in my personal tech onboarding 👏
Radar Interference Tracker: A New Open Source Tool to Locate Active Military Radar Systems
Here is a great and niche new open-source tool. I love new innovative sources of data. It’s a fresher. Here are some quotes from this blog post :
In 2018, Israeli geospatial engineer Harel Dan made a startling discovery.
As Dan explained in this blog post, he had intended to filter out the background noise that is commonly picked up by Sentinel-1 but accidentally maximised rather than minimised the settings that capture such interference.
He noticed a strange pattern in the resulting image.
This small error and intriguing picture would come to prove fruitful for open source enthusiasts.
Further research confirmed that much of this interference was being caused by operational missile defence systems, such as the MIM-104 Patriot PAC-2, that were spread across Bahrain, Qatar, Jordan, Israel, Yemen and beyond.
And it was all visible, it transpired, on publicly available satellite imagery.
If like me, you love maps and you’re curious about satellite imagery, this blog post is diamond 💎.
It’s a great explainer of how satellites are working and how we can take advantage of them. Even in a derivated way.
Kubernetes: The Documentary
Inspired by the open-source success of Docker in 2013 and seeing the need for innovation in the area of large-scale cloud computing, a handful of forward-thinking Google engineers set to work on the container orchestrator that would come to be known as Kubernetes– this new tool would forever change the way the internet is built.
Honeypot released recently a great documentary on Kubernetes. If you wonder how it was born and who are the guys behind this revolutionary tool, this documentary is for you!
It’s well written and quite short.
📌 I encourage you to subscribe to the Honeypot Youtube channel and look at their other videos. It’s always quality and precious content.
How to learn D3.js
What a resource 💎
I always found it hard to go through all D3.js resources... It’s hard enough as it is to learn this framework.
Amelia Wattenberger, Staff Research Engineer at GitHub, wrote an awesome website to navigate through the numerous D3.js modules. Definitely worth the read and bookmark if you are seeking excellent D3 resources.
📰 The Blog Post
Part 3 — A Career in Football Analytics, The Reality
Here is the last part of our three-series blog post, closing on my visions on the job and how football analytics could evolve in the future.
🖇️ If you didn’t read part one: Part 1 - A Career in Football Analytics, The What
🖇️ If you didn’t read part two: Part 2 - A Career in Football Analytics, The How
🎨 Beyond The Bracket
Do you have a Disney + subscription?
I don’t, but I recently go my aunt’s credentials 👀 🎉.
Beyond the melancholy of remembering childhood, I will always be amazed by the number of details those guys put in their releases.
It also remembers me of those Instagram accounts where people showcase cartoons without the main characters. Showcasing scenes, colors, sets, and abstracts compositions.
Those movies and cartoons are not made for children only.
Children don’t care about details. They seek great storytelling. Feelings.
We do too1. But as we grow we put emphasis on details, thoughtful dialogues, and rhythms in the motion.
Great things are both simple and detailed. They can convey different levels of information and feelings according to the audience engaging in.
When building things out there, we should look for meticulous work.
Like those guys from Pixar studios.
That’s what makes the great content we finally remember.
That’s all for today!
Spring starts 🎉. Summer smells ☀️.
See you next month with some great content 👋