programming
Dart Extension Methods
An overview of extension methods in Dart and how they can be useful
P vs NP Algorithm Problem Types
I finally wrapped my head around the differences between P vs NP vs NP-Complete problems
Record Linux terminal session
How to record your linux terminal session to work on later.
Sync git fork with upstream
This is a simple guide on how to sync your fork of a git/github project with upstream changes.
How to add "latest" post redirect to Jekyll site
I wanted to add a URL to my site which will always redirect the visitor to the latest blog post I have published at that time.
JavaScript 30 - Array Cardio 1
Day 4 of JS30 challenge, today we worked with various methods on array and I learned one nifty trick of displaying them in console.
JavaScript 30 - CSS Variables
Day 3 of JS30 challenge where I built an analog clock with CSS and animate its changes using JS and CSS.
JavaScript 30 - CSS Analog Clock
Day 2 of JS30 challenge where I built an analog clock with CSS and animate its changes using JS and CSS.
JavaScript 30 - Building a Drum Kit
I started the JavaScript30 challenge from Wes Bos today and learnt how to build a simple drum-kit.
Switching RxJava schedulers between app code and corresponding tests
A simple way to switch between using appropriate schedulers in app code and using trampoline schedulers for tests.
Make git forget a tracked file
What to do when you are tracking a file with git but then want to remove it from VCS while keeping it in your file system.
Don't worry about specializing yet!
What technologies should I be learning, so that they prove helpful in my career?