full-stack software engineer
and open-source software enthusiast
Code review is much more than making sure lint rules are kept in check. In this podcast, Aviskar engages with Romit Amgai, Pratik Karki, and Shreya Dahal to discuss their approach on effective code reviews. They also share their mindset while reviewing code, their experiences, and how it has helped them to grow as professional developers.
I was scrolling through Stack Overflow's Job section and an entry caught my eye. The text looked like it was in a monospace font--but it wasn't. I went down a rabbit hole trying to figure out what was happening.
A brief history of how web went from a tool for displaying pages to a platform for building applications, and what's next.
There have been some gotchas with working with Date in JavaScript that weβve had to learn the hard way around. Iβm hoping to blow your brains in a controlled manner now instead of having it blown later by a nasty bug.
The JavaScript ecosystem has become scary. There are over 600,000 packages in NPM to choose from, with over 600 added every day, and the βbest practicesβ are challenged and replaced by the hot new thing at an alarming rate.
It is natural to want to avoid jumping on every new thing and choose what is needed when starting a new project. That is what we did when we started out on a project.
These are the things we regret doing or not-doing from the get-go.
I am a huge fan of recompose. It lets us write pure, functional, βdumbβ components, by allowing us to dump all the logic inside any of the huge collection of HOCs it provides. Itβs awesome.
Iβve been using this a lot and thereβs this thing that has always been bugging me: how do you test them, properly?
yt ad auto-skipper
is a very very simple browser extension that does nothing more than what its name suggests. If the video you are watching has a skippable ad, that ad will be skipped as soon as youtube allows you the option."
I first saw a linux distro when I was 12. It was a Red Hat that my cousin had brought to install on my desktop (because he was too scared to do it in his own computer). He installed it using five CDs while I watched Anaconda do it's job. When the computer finally booted, we came to know that the whole of my 40GB hard disk had been wiped.
squRemote is a small utility that lets you control the media playing on your computer from you phone. It currently supports Android phone, and Linux and Windows PCs.
Windows has Homegroups that make transferring files on a network real easy. This had me wondering: what do we Linux users have when we need to send a huge file to another computer really quick?