Meta : This blog is supported via Hugo + themes Hugo is a popular template engine specifically designed for building static websites. Unlike dynamic content management systems, Hugo like many other static page generators pre-renders content into HTML files, resulting in lightning-fast loading times and simplified deployment. For my current version I just host this blog in Github pages. Hugo leverages Markdown files for content creation, which is pretty lightweight writing experience for developers....
Boiling the Frog : Performance Edition
There is the metaphor of the boiling frog (https://en.wikipedia.org/wiki/Boiling_frog). It is something fascinating when you read about it in a distant mental model. In truth, the concept that a frog will not react to gradual change and will ignore signs, it is just a misconception proven wrong by experiments. But it is indeed a good mental model to warn us about dangers of gradual failure and people lack of reaction of slowly creeping in issues....
Passion for System Design Interviews
Over the last 10 years, I had interviewed around 400 candidates for software positions, while working at Microsoft, Facebook (now Meta), and UiPath. There are 3 main types of interviews and it is quite surprising how similar are the interviews across the industry : Coding: does the candidate manage to successfully, end2end solve an algorithmic problem with decent code? Behavior: try to project if the candidate will work well in the team/organization/company....
Learning
I love to learn new things, in part because I want to explore my next-self, in part standard curiosity. When it comes to learning or in general consuming optimally content to achieve a goal I see a gradient between visual people and audio-minded folks. In my case I’m definitely on the audio side, with learning/exploration paradigm being somewhere between audiobook and podcast, spending a good amount of time on books, some of the more relevant I put on my good reads which for me should be more like GoodListens since most of the title I consumed in the audio format while doing normal living stuff : drive, doing sports, dishes....
Helloworld
Hello world ! My name is Florin Grigoriu and this the start of my blog. To many posts to come ! print(f"Hello world {name} !") System.out.println("Hello world "+ name + "!") echo "Hello world {name} !"
plan : Setup : install Python -> get anaconda choco install anaconda3 add VS code support for python notebook enable python interpreter in VS code by selecting VS in anaconda navigator Alternativelly : Anaconda navigator -> Jupyter Lab local UI Alternativelly : Just set C:/tools/Anaconda3 in the path of windows