CSS transitions are great, but they aren't always sufficient for more complex animations. Imagine a situation where you want to reorder a list of items, how would you write the CSS transitions for it?
In mid-late 2020, I left what most people would consider a very cushy and stable job: a software engineer position at a big tech unicorn. It definitely was not an easy decision to make, but considering that I tend to overthink and worry about stuff, it was a decision that I was surprisingly very confident in.
This writing serves as a personal reflection and retrospective of my journey from the past couple of years, which hopefully might be of interest to some people.
In July, I built Tranquil, a very simple web-app that allows you to create your own mix of environmental sounds. I have always loved the sounds of nature such as the rain 🌧️ , the blowing wind 🎐 , the sound of waves hitting the shore 🏖️ , etc.
I thought the project would be super simple. I should probably be able to just
<audio> elements with
loop="true" on them, right? Well, as it
turned out, it wasn't that straightforward.
I recently landed my first remote job as a software engineer! 🎉
The past few weeks, some of my friends reached out to ask about stuff like how I found the job, what I did during the process to land the job, etc. I feel like this is something that more people might be interested in, so I thought I would write about what I learned during the process, and hopefully it will help you too! You can think of this as a semi-tutorial on how to look for remote jobs.
CSS-in-JS has been around for quite a while now. There are some valid reasons both for and against them, but we are not going to talk about those.
I have always believed that writing our own, simple version of something will help a lot to understand how something works, so let's try writing one!
Welcome! This is the first blog post I am publishing here! 🎉
I rewrote my personal site and added a blog to it while doing it. I decided to write about some of my thoughts during the process for the first post.