steffy.hashnode.devBeginner's Guide to Selenium with PythonWhat is Selenium? By its formal definition, "Selenium is a suite of tools for automating web browsers", and that is really what it is. While I think some people might have misunderstood it as a testing tool as I did at first, I've learned to see that...Feb 5, 2022·8 min read
steffy.hashnode.devHow I Built Dev Insights - A Desktop Time Tracker ViewerHello everyone! Today I'll be sharing what I've built for Hashnode's Vercel Hackathon and how I've built it. Ok, so without further ado, let's get started! Inspiration Have you ever wondered how you spend your time on your computer and how your produ...Feb 4, 2021·8 min read
steffy.hashnode.devFrom Redux Thunk to Redux SagaMany of you who are reading this probably has some experience with using Redux Thunk, know what it does, and perhaps thinking of switching to Saga, so just for a quick refresher I'll briefly list out the following facts about Redux and Redux Thunk: ...Dec 31, 2020·8 min read
steffy.hashnode.devTypeScript vs. JavaScript: It's Not That Different!This article is dedicated to all of you JavaScript programmers out there. To learn a new language can be quite daunting and time consuming, but talking from first-hand experience, learning TypeScript coming from a JavaScript background is as easy as ...Dec 26, 2020·5 min read
steffy.hashnode.devBuilding a Desktop Time Tracker with RechartsSo I decided to build a desktop time tracker using arbtt, the automatic, rule-based time tracker to start collecting some statistics about myself and how I spend my time. The motivation behind this project was actually me simply wanting to use this ...Dec 13, 2020·7 min read