Blogs
November 19, 2022
Vim Global Command
March 26, 2022
A Faster Vim Workflow With Buffers and Args
January 29, 2022
Learning Vim Regex
January 4, 2022
Vimgrep Tips and Tricks
November 22, 2021
The Easy Way to Copy Text in Tmux
November 10, 2021
Tmux Tutorial for Beginners
September 16, 2021
What Is Inside My Vimrc
September 3, 2021
How to Use Rsync to Backup Your Files
August 25, 2021
Hard Link Vs Symbolic Link 101
August 14, 2021
Debugging a Rails App in Vim With Vimspector
August 11, 2021
Reducing a Screenshot Size in Mac
August 7, 2021
Debugging in Vim with Vimspector
June 3, 2021
Executing a Command in Multiple Files in Vim
April 7, 2021
Interface Segregation Principle
April 6, 2021
Liskov Substitution Principle
April 3, 2021
What Do Reliability, Scalability, and Maintainability Mean?
March 30, 2021
Open Closed Principle
March 26, 2021
Single Responsibility Principle
March 25, 2021
Micro-services vs Monolith Architecture
March 24, 2021
Loose Coupling Basics
March 23, 2021
What the heck are MIME types?
March 22, 2021
HTML5 Feature Detection
March 20, 2021
Cookies vs Local Storage vs Session Storage
March 19, 2021
Scalability For Beginners
March 16, 2021
Keep your front-end servers stateless to make them scalable
March 13, 2021
Redis For Beginners
June 30, 2020
How to search faster in Vim with FZF.vim
June 9, 2020
Why I use Vim
June 6, 2020
Organize data on-the-go with Linux sort
May 14, 2020
The Only Vim Insert-Mode Cheatsheet You Ever Needed
May 9, 2020
Learn how to use vim undo to time travel
May 5, 2020
Working with vim and git
April 28, 2020
How to use tags in Vim to jump to definitions quickly
April 23, 2020
How to search and open files in Vim without plugins
April 20, 2020
Using buffers, windows, and tabs efficiently in Vim
April 17, 2020
What does 2>&1 mean?
April 14, 2020
How to use Vim Packages
April 9, 2020
How to make API request from command line with CURL
April 3, 2020
How to Use Command Line Find
March 30, 2020
Introduction to Awk
March 26, 2020
Basic Vim Mapping
March 21, 2020
Discovering Vim Global Command
March 18, 2020
How to Learn Vim in 2020
March 12, 2020
Introduction to Vim modes
March 10, 2020
Introduction to Ed Editor
March 6, 2020
Mastering Vim grammar
March 6, 2020
Setting up redirect on firebase
February 27, 2020
HTML forms 101
February 25, 2020
How to load external script in Nuxt app
February 18, 2020
How do you exercise?
February 11, 2020
Proto and Prototype in Javascript
February 4, 2020
Devs, make sure your page is searchable!
January 31, 2020
CSS Selectors Cheat Sheet
January 25, 2020
Static Site Hosting 101
January 18, 2020
Connecting React with Redux
January 11, 2020
Redux 101
January 4, 2020
How to download all your DEV articles in markdown format
December 28, 2019
Automate typing with Vim macros
December 21, 2019
Type less and save time with Vim's global command!
December 14, 2019
Javascript Promise 101
December 7, 2019
Execute command line commands from inside vim
December 1, 2019
Javascript call and apply 101
November 23, 2019
Javascript bind 101
November 13, 2019
Javascript this 101
November 1, 2019
Javascript reduce 101
October 25, 2019
Best Way to Navigate Files in Vim
October 17, 2019
Moving around in Vim
October 11, 2019
Scratch notes in vim
October 6, 2019
Share your methods to measure and improve personal productivity!
September 25, 2019
Quick vim tips to generate and increment numbers
September 21, 2019
How To Search And Replace String Across Multiple Files in Vim
September 18, 2019
Gentle introduction to git merge and git rebase
September 5, 2019
Learn git-grep to boost your command line search!
August 31, 2019
Setting up vuepress with tailwindcss
August 28, 2019
Quick tips for searching in vim
August 21, 2019
Use different registers in Vim for faster workflow
August 16, 2019
Start using memoization to reduce computing time in Javascript
August 12, 2019
Do you know Vim can execute normal mode command while in insert mode?
August 10, 2019
Use Vim's dot command to do repetitive tasks faster
August 6, 2019
Using Promisify to avoid Javascript callback spaghetti
August 5, 2019
The only two things you need to know about PATH command line
July 22, 2019
What the heck are CJS, AMD, UMD, and ESM in Javascript?
July 17, 2019
Bundle Your Javascript Code From Scratch
June 3, 2019
Intro to Virtual DOM
May 7, 2019
Why reading code is a habit all beginning developers should cultivate
May 1, 2019
Lazy Loading With IntersectionObserver API