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?
I am a software engineer working with JavaScript and on all-things-web. In general, I love balancing between infrastructure and product side of the frontend work. I am currently based in Jakarta, Indonesia (๐ฎ๐ฉ).
I am @jackyef__ on Twitter. From time to time, I tweet about things I learned in my personal journey, be it tech, career, or even just general things about life. If you are on the platform, letโs connect!
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 put
some <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.