Now Page

🔗 About the Blog

This Blog focuses on genuine news about the data ecosystem. Topics covered mostly are: #dataengineering #bigdata #python #opensource #ETL. But I’m also writing about #productivity #everydaylife and others.

👨‍💻 About the Author

This Blog page is maintained by me, Simon Späti 👋. I’m a dedicated, empathetic, entrepreneurial data engineer with more than 15+ years of experience. I enjoy maintaining awareness of new innovative and emerging open-source technologies on this blog.

📖 What I’m doing now

(This is a now page, and if you have your site, you should make one, too.)

I didn’t update my now page for a while. There’s been a lot going on, such as moving into our new house enjoying time with my daughter. Also, on the other hand, I was learning and reading a lot.

For example, I learnt vim and a new keyboard language called Halmak.

On the blogging end, I switched from Wordpress to GoHugo, a static website generator. Meaning the published “code” are plain HTML files, which is as fast as they can get. Also, I can easily edit my pages and treat the content as code instead of filling in some WYSIWYG. As well, I was building a Second Brain for myself and moved 10+ of OneNote into Markdown files Organised with Obsidian. If you want to get started with a Second Brain, I highly recommend the brief and valuable Podcast by Tiago Forte.

In the same direction, one of the best books I read which connects seamlessly with the Second Brain is Getting Things Done. This book is life-changing if you apply its principles correctly to your life. That’s what I started now. I also switched from Todoist to NirvanaHQ to support the GTD method more naturally. I used all of the available todo apps out there, but Nirvana is the first that feels distracted free, straight to the point and right. Suppose you want to read GTD Journey: My thoughts on switching to Nirvana which summarises it quite well. To complete the productivity books, you should add How to Take Smart Notes, which is the base for a Second Brain and where Sönke reveals how our brain is wired and we can implement a Note-Taking style that supports our Brain mainly with the Method called Zettelkasten.

On the coding side, I enjoyed The Pragmatic Programmer. Although a lot was clear, summarising it and putting it together as one piece, plus hearing it from two professionals, was very helpful and suitable for applying to my work.

Another book full of pearls of wisdom is by one of my favourite author Derek Sivers, and it’s called How to Live. As we know Derek, every unnecessary word is removed and stripped to the bare essentials. This means you can’t read more than two chapters in one go as it’s that condensed and makes you think a lot. As I got more into writing, I enjoyed On Writing by Steven King, where he gives deep insights into a life of a successful writer.

As well I wrote about Building an Analytics API with GraphQL: The Next Level of Data Engineering? in my latest article.

Besides that, I started having a look into Scala and Rust. I thought a lot about which language I wanted to learn next. Besides Scala being the most fun but maybe less useful to its decline and sbt dependency hell, I decided to look at Rust while bringing in some of the functional principles to Python. For example, adding some static type checker into Python as much as possible with Mypy or How to make your Python code more functional.

This update was February 16th, 2022.