In the age of javascript frameworks, let's not forget the intended purpose of the Internet. | Continue reading
There are two links I've come across recently that have stuck with me and made ... | Continue reading
Learn how to use Laravel Mix for processing and compiling assets into your Masonite web application | Continue reading
A component in Vuejs has a lifecycle which is being managed by Vue itself when ... | Continue reading
As client-side app frameworks like React keep growing more popular, we’re shipp... | Continue reading
Why does no one use git log very often!? | Continue reading
KeePass password manager for android that can be accessed on other devices from the same local network. | Continue reading
On the surface nothing has changed. Below the surface however, almost everything has. | Continue reading
We want the best of both worlds. The SEO boost server-side rendering provides, and the speed of a Single Page Application. All this while hosted basically for free in a serverless environment on AWS Lambda. | Continue reading
An old first timer talks about Perl and it's culture | Continue reading
This is the story https://keralarescue.in/ | Continue reading
The web is supposed to be accessible to all but flavour of the month techniques and over-complication is ruining everything | Continue reading
Yet another Progressive Web App | Continue reading
Any React component that needs to switch the view can simply dispatch an event with a data payload. The payload contains any data the next view may need. | Continue reading
A simple Hugo blog setup | Continue reading
Dummy-friendly tutorial on how to start with Google ML Engine | Continue reading
A short note on how you can increase your value as a software engineer without developing an olympic level of coding skill. | Continue reading
2 common questions that people ask and 1 surprising question people **don't** ask about taking breaks while coding | Continue reading
How to use your terminal + shell to enhance your productivity? | Continue reading
If this is so difficult to reason about, why don't we just stop using it? S... | Continue reading
Open source's free licensing does not drive inequality. Corporate's lack of support for open source does drive inequality. | Continue reading
Let's take a deep dive into iTerm2 settings to style your terminal better. | Continue reading
Conditionals in shell programming | Continue reading
With ES2015 JavaScript got a rather huge update that brought many new things to... | Continue reading
The most common question I get from blog readers is "What is your advice for new programmers?" So, I thought it was time to write up my thoughts. | Continue reading
Over time I've integrated a few static analysis tools into my workflow. These h... | Continue reading
Faaast, simple, modern PWA template. | Continue reading
Advanced configurations, key mappings and mapleader in vim | Continue reading
Used in Python, Android JDK and for reference types in Java | Continue reading
The use of asynchronous communication tools and processes in increasingly distributed teams are resulting in a new way of developing software that for lack of a better word is post agile. | Continue reading
Using TensorFlow.js for Machine Learning on Serverless Cloud Platforms. Use serverless Node.js functions for visual recognition on image files using IBM Cloud Functions (Apache OpenWhisk). | Continue reading
Recently, I was given a dataset that contained sensitive information about cust... | Continue reading
Struct Embedding, Object Receivers, and Interfaces in C++ | Continue reading
This post describes a new and cool idea, which is how to make a CLI that runs in the console of the browser's developer tool. | Continue reading
As software developers we hope to deserve the success of this project as we grow over time. | Continue reading
All the broken parts of the Adult Entertainment Industry from the view point of a software developer | Continue reading
How to setup an Android app for assessing its security and start to perform some security testing on it. | Continue reading
The most common question I get from blog readers is "What is your advice for new programmers?" So, I thought it was time to write up my thoughts. | Continue reading
Local storage shouldn't be used to store sensitive data. It's unsafe! | Continue reading
An epitome of code kindness | Continue reading
Lepto is a tool for automating image optimization for the web. Learn how to set it up into your project and how to use his Command Line and Graphical interface. | Continue reading
I decided to write a small app for Fitbit Ionic and publish it all the way to the Fitbit App Gallery. Here is what I think about it. | Continue reading
It’s been already 11 years since I wrote my first SPA (Single Page Application)... | Continue reading
My favorite features of JUnit 5 | Continue reading
Hey Dev!I ran into a little bug on DEV, so I wanted to share this post as bot... | Continue reading