Book Review: Bad Blood

Continue reading


@preslav.me | 5 years ago

TWIL Aug06-Aug12 2018

NOTE: TWIL (This Week I Learned) is a collection of interesting findings I discover on a week-by-week basis. Hosted and curated entirely on GitHub. | Continue reading


@preslav.me | 5 years ago

Longest Running Distance! (23.1km)

I did it! My longest running distance ever! And it was about time. I keep telling stories to everyone about how running saved my life, how I became a long-distance runner, how cool it is to have a healthy life full of adrenaline, etc. Yet, in reality, when was the | Continue reading


@preslav.me | 6 years ago

Live-reloading of Python Modules in the Python REPL / IPython / Jupyter Console

As modules get bigger, they tend to import other modules, or do some preliminary setup work. Python 3 supports inline reloading of modules. | Continue reading


@preslav.me | 6 years ago

My 5-Minute GDPR Explanation

Disclaimer: this post expresses my personal opinion, which might not necessarily match the ones of past and current employers, clients, or business partners. It is also subjective and might contain assumptions which are factually not correct. Please, always refer to the official … | Continue reading


@preslav.me | 6 years ago

How to Use Twitter More Efficiently with These Hidden Search Features

Twitter can be a mess sometimes. If you follow tons of people, it’s easy to get lost in the torrent of constant updates. This was one of the reasons why Twitter decided to move away from the purely chronological timeline a couple of years ago. In a move that | Continue reading


@preslav.me | 6 years ago

Weekly Bits and Pieces

Cover photo: Stream by James Gilleard First, the big news. After a month of hard studying, I took and successfully passed the CompTIA Project+ certification! This is the reason I have stayed under the radar for a while. I have been studying and preparing for the exam. Having pass … | Continue reading


@preslav.me | 6 years ago

What If Swift Didn't Exist?

Bashing against one technology or another is something we as developers are born with. Often, our comments are ungrounded, caused by our daily work or a particular problem we cannot solve. Sometimes, they are justified. I get to follow a large community of experienced iOS and mac … | Continue reading


@preslav.me | 6 years ago

A Spring Saturday in the Neighborhood

The winter has reigned in Munich far too long this year. Thankfully, the first signs of the coming spring are here. A couple of days ago, the spring season officially started, and with that, the first warming sun rays began popping up. There was no better time than this morning, | Continue reading


@preslav.me | 6 years ago

Q&A: Do You Keep a Journal?

NOTE: This is a repost of an answer I wrote on Dev.To recently. First, the original question: Do you keep a journal or diary of your day to day professional activities? how do you do it? Pen and pad? word documents? dedicated software or tools? Journaling is great, and | Continue reading


@preslav.me | 6 years ago

Weekly Notes

Weekly bits and pieces: I wrote a short blog post about Kotlin’s platform types and how to go around them. I bought a RaspberryPi 3 B+. This is a brand new and refreshed revision of the relatively mature RaspberryPi 3 B. It feels like a significant boost when compared | Continue reading


@preslav.me | 6 years ago

Platform Types in Kotlin

Having worked a bit with Kotlin, I assume that you must have met the ? and !! operators by now. In case you haven’t, I’d suggest that you bookmark this post and come again once you have gained a little more experience with the basics of the language. Just kidding, | Continue reading


@preslav.me | 6 years ago

Q&A: Is Machine Learning with Python Easy?

Note: This is a repost of an answer to an answer I recently gave on Quora To say that solving ML problems using Python is easy, is the same like saying that developing Web applications or video games using Python is easier than when using other technologies. The answer will | Continue reading


@preslav.me | 6 years ago

Procast App Review: My New Favorite Podcasting App

I am a podcast addict. Unlike the typical podcast listener, I spend a good portion of my day (mostly while commuting, walking, running, doing house chores, etc) listening to one of the close to a hundred different podcasts I’m subscribed to. When you get to that state of heavy | Continue reading


@preslav.me | 6 years ago

Weekly Notes (Feb 20th / Feb 26th, 2018)

I wasn't very active this week. During the week, I was mostly busy with the usual company stuff. Just as I was making plans for the week, a terrible cold knocked me out for the bigger part of the last 48hrs. Therefore, this will be more of a bits-and-pieces post, | Continue reading


@preslav.me | 6 years ago

One Thing You Should Know When Trading Altcoins Against BTC or ETH

When trading an altcoin against BTC or ETH, remember that looking at charts’ face-values is not going to depict the entire picture, unless you apply certain normalization. The problem is that both parties involved are highly speculative. Unlike fiat currencies, which express high … | Continue reading


@preslav.me | 6 years ago

Weekly Notes (Feb 13th / Feb 19th, 2018)

I am quite happy. I managed to get quite a bit of work done on my personal projects. I also managed to publish two blog posts. As a starter, I finished writing My Thoughts on React Native. It ended up being quite a bit of an opinionated piece, even for | Continue reading


@preslav.me | 6 years ago

[Pandas] Finding a Row Where One of Its Values Is at a Minimum/Maximum

Often, we will want to get to get a specific row, which marks the minimum or maximum of one of its columns. Let's suppose we have the SF Salaries dataset from Kaggle. We want to find the employee name, with the largest total pay benefits. The experience with writing NumPy/ | Continue reading


@preslav.me | 6 years ago

What’s with the 50/72 rule?

Writing a great commit summary is like writing a great tweet, only shorter. | Continue reading


@preslav.me | 9 years ago