Weekly
Taking inspiration from weekly of saurabh.
Intresting Reading & Projects
2024
A New Era of Medium Engineering
Greenboot: Automate rollbacks for atomically updated systems
How to run a fully automated YouTube channel using Python
Easily share files, folders and clipboard over LAN - Like Google Drive but without internet
How we ensure Cloudflare customers aren't affected by Let's Encrypt's certificate chain change
2023
Hunting a Ghost – Finding a Memory Leak in Node.js
sqlfmt: A free online SQL formatter for writing prettier SQL
The open-source notification infrastructure with fully functional embedded notification center
7 AI tools to crack your next interview
Relocate resource intensive third-party scripts off of the main thread and into a web worker
An Annotated webpack 4 Config for Frontend Web Development
Optimize your studying with the Three Pillars of Coding Interview Prep
Useful sites that will help you to create a killer resume
What is Deno, and how is it different from Node.js?
Top 3 free beautiful documentation site that you can use today.
Popular Node.js patterns and tools to re-consider
Using Algorithms to Meet Accessibility Requirements for Color Contrast
9 Important Things to Do After Installing i3wm
10 Ways I Use ToDoist for Getting Things Done (GTD)
Lessons learned scaling PostgreSQL database to 1.2bn records/month
Here are some amazing advantages of Go that you don’t hear much about
Path to a free self-taught education in Computer Science!
50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs
2022
JavaScript Symbols, Iterators, Generators, Async/Await, and Async Iterators — All Explained Simply
Using Clean Architecture for Microservice APIs in Node.js with MongoDB and Express
Keyword based cross blog posts recommendation - Hexo
Plugin for the Hexo static site generator to add support for featured images in posts
What Go Programming Language does and does not have
Linux Ubuntu i3 multi-monitor support using xrandr
List of all setxkbmap configuration options (including models/layout/etc)
Create graphs from your CommonJS, AMD or ES6 module dependencies
All you need to know about MongoDB schema migrations in node.js
Rapidly build modern websites without ever leaving your HTML
Find solutions to all your git problems along with tips & tricks to improve your git workflows!
2021
The real reason why we are tired and what to do about it
Open source collaborative text editors
Algo VPN is a set of Ansible scripts that simplify the setup of a personal WireGuard and IPsec VPN.
The 8 Best Remarketing Ads the Internet Has Ever Seen
How to Use Emotional Triggers in Your Copy to Get More Sales
Simple, versatile string pluralization
The extension provides refactoring tools for your React codebase
JavaScript Symbols, Iterators, Generators, Async/Await, and Async Iterators — All Explained Simply
One Simple Trait That Will Advance Your Software Career
Cool Chrome DevTools tips and tricks you wish you knew already
A composable charting library built on React components
The Ultimate Guide to Learning Full Stack Web Development in 6 months, for $30
ndb is an improved debugging experience for Node.js, enabled by Chrome DevTools
An utility tool to list npm scripts from package.json file
React renderer for creating PDF files on the browser and server.
Deploying a Stateful Application on Google Cloud Kubernetes Engine
HTTP Requests Compared: Why Axios Is Better Than Node-Fetch
Developing Real-Time Web Applications with Server-Sent Events
2020
Why I've stopped exporting defaults from my JavaScript module
From datacenter to cloud to edge, Rancher lets you deliver Kubernetes-as-a-Service.
Why Is Google Translate Spitting Out Sinister Religious Prophecies?
A flexible and powerful issue reader for GitHub
JavaScript fluent validation library
Property based testing framework for JavaScript (like QuickCheck) written in TypeScript
The Difference Between a Framework and a Library
Scalable architecture without magic (and how to build it if you’re not Google)
Operationalizing Node.js for Server Side Rendering
Build a Realtime Serverless GraphQL API with Websockets on AWS
Functional Programming Fundamentals
Data Structures 101: Graphs — A Visual Introduction for Beginners
Markdown for the component era
Problem Solving with Algorithms and Data Structures using Python
The Ultimate VSCode Setup for Front End/JS/React
5 excellent website redesigns — before and after
Redesigning the Office App Icons to Embrace a New World of Work
5 Lessons Learned From Writing Over 300,000 Lines of Infrastructure Code
Stylish CLI prompts that are user-friendly, intuitive and easy to create.
The easiest way to configure a performant, secure, and stable NGINX server.
Getting to 10x (Results): What Any Developer Can Learn from the Best
What Most Remote Companies Don’t Tell You About Remote Work
I was looking for a house, so I built a web scraper in Python!
Command-line JSON processing tool
A Netflix Web Performance Case Study
Fear, trust and JavaScript: When types and functional programming fail
Setup Kibana Dashboards for Nginx log Analysis
The Fuck is a app, that corrects errors in previous console commands.
How to write a killer Software Engineering résumé
CodePen Home Pure CSS Toggle Buttons | ON-OFF Switches
A Beginner's Guide to JavaScript's Prototype
A curated list of delightful Visual Studio Code packages and resources
How to Become a Better Software Developer: A Handbook on Personal Performance
A completely customizable framework for building rich text editors.
How to create an OS from scratch!
A blockchain in 200 lines of code
660 Free Online Programming & Computer Science Courses
How to stop using console.log() and start using your browser’s debugger
2019
Why every beginner front-end developer should know publish-subscribe pattern?
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
How to Design for the Modern Web
Front-End Performance Checklist
An updated collection of tutorials, plugins and frameworks for Front End developers
find the cost of adding a npm package to your bundle
Getting Started with React - An Overview and Walkthrough Tutorial
Things I (honestly) don’t want to see in your portfolio
A quick introduction to web security
Real-time performance monitoring, done right!
Fonts That People Actually Use
10 Things You Will Eventually Learn About JavaScript Projects
A list of Free Software network services and web applications which can be hosted locally
ApexCharts.js – Open-Source HTML5 JavaScript Charts
VSCodeThemes — Preview Visual Studio Code Themes.
We’re under attack! 23+ Node.js security best practices
CSS Grid Changes EVERYTHING - Amazing Presentation
The Cost Of JavaScript In 2018
avaScript fundamentals before learning React
Browsh is a fully-modern text-based browser
The Problem You Solve Is More Important Than The Code You Write
Awesome list of open source applications for macOS.
The main pillars of learning programming and why beginners should master them.
The Ultimate List of Python YouTube Channels
Understanding Redux: The World’s Easiest Guide to Beginning Redux
20+ Awesome Open-Source Android Apps To Boost Your Development Skills
A plain English introduction to JSON web tokens (JWT): what it is and what it isn’t
You have been using 'console' wrong the whole time
Level up your CSS selector skills
The personal information dashboard for your terminal.
Type coercion in JavaScript (and why everyone gets it wrong)
Gitea - A painless self-hosted Git service
How to start a Go project in 2018
Shell Scripting Crash Course - Beginner Level
Signale - Highly configurable logging utility
Refactoring UI - Learn how to design awesome UIs by yourself using specific tactics
Creating A True Singleton In Node.js, With ES6 Symbols
Transforming and sending Nginx log data to Elasticsearch using Filebeat and Logstash
Resetting MySQL Root Password On Ubuntu
Cross platform Mongo DB management
A free book that talks about design patterns/techniques used while developing with React.
How to escape async/await hell
The best of Python: a collection of my favorite articles from 2017 and 2018 (so far)
Discover the latest iOS UI design patterns
Here are examples of everything new in ECMAScript 2016, 2017, and 2018
Beginner Programmers' Mistakes
Loop better: A deeper look at iteration in Python
One Simple Trait That Will Advance Your Software Career
Be careful what you copy: Invisibly inserting usernames into text with Zero-Width Characters
O API — an alternative to REST APIs
Don’t be a Junior Developer 💻🚀
Cool Chrome DevTools tips and tricks you wish you knew already
How To Write A Great Resume For Software Engineers
How Dark Patterns Trick You Online
5 Quick and Easy Data Visualizations in Python with Code
CSS Gradient — Generator, Maker, and Background
Create graphics with a hand-drawn, sketchy, appearance
A modest JavaScript framework for the HTML you already have
A curated list of technical talks and articles about real world enterprise frontend development
9 Django Tips for Working with Databases
SaaS Pricing: Lessons from 4 pricing changes
Vue on 2018 — Interview with Evan You, author of the Vue.js framework
12 best practices for user account, authorization and password management
Who Killed The Junior Developer?
An Exhaustive Guide to Writing Dockerfiles for Node.js Web Apps
2018
A Guide to Kill, Pkill and Killall Commands to Terminate a Process in Linux
Hacker101 is a free class for web security.
Awesome cheatsheets for popular programming languages, frameworks and development tools
The mockup club - best free mockup
SweetAlert makes popup messages easy and pretty.
Please Stop Using Local Storage
Create graphs from your CommonJS, AMD or ES6 module dependencies
Create graphs from your CommonJS, AMD or ES6 module dependencies
How to get HTTPS working on your local development environment in 5 minutes
An Intro to Color Theory: How to combine colors and set the mood of your designs
Python library for making simple Electron-like HTML/JS GUI apps
Ten Things I Wish I’d Known About bash
Universal command-line interface for SQL databases
Download 243 Free eBooks on Design, Data, Software, Web Development & Business from O’Reilly Media
How faster computers gave us Meltdown and Spectre
Off With Their Heads: How to Build a Headless WordPress to Manage Content
Node.js Performance Monitoring with Prometheus
Regular expression Denial of Service - ReDoS
Developer-first solution that automates finding & fixing vulnerabilities in your dependencies
“Scribbler” Website Template (HTML, Sketch)
Best nginx configuration for improved security(and performance)
A simple guide to semantic versioning
Best practices for the modern web
List of awesome university courses for learning Computer Science!
Assessing Loading Performance in Real Life with Navigation and Resource Timing
Here’s Why Mapping a Constructed Array in JavaScript Doesn’t Work
Introducing the Single Element Pattern
Reduce JavaScript Payloads with Tree Shaking
It has never been so easy to document your things!
Using JavaScript modules on the web
What is “Fear Of Missing Out” and how to deal with it
Quokkajs — Rapid prototying playground
JavaScript library which is built to easily customize and use the SVG Icons with a blaze
A UI animation library designed for modern JS frameworks
Async-Await ≈ Generators + Promises
Dynamic Programming vs Divide-and-Conquer
JavaScript engine fundamentals: Shapes and Inline Caches
From Node.js to Go: There, and back again
Offline-First with Node.js and Hoodie
Higher-Order Functions In JavaScript
Github and Open-source Is a Boon for the Underprivileged
YES! I Compiled 1,000,000 TypeScript files in Under 40 Seconds. This is How.
Keeping Node.js Fast: Tools, Techniques, And Tips For Making High-Performance Node.js Servers
How I automated my job with Node.js
Check if you have an account that has been compromised in a data breach
Building a Facebook Messenger Chat Bot with Node.js
Web Code is a solved Problem: How about fixing Web UI next?
Before you bury yourself in packages, learn the Node.js runtime itself
11 Javascript Utility Libraries You Should Know In 2018
10 Things I Regret About Node.js - Ryan Dahl - JSConf EU 2018
A Programmer’s Introduction to Unicode
Animista, a great tool which provides CSS animations on demand
A color accessibility tool for designers and developers
Five tips for improving your technical writing and documentation
Design for Non-Designers: Part 2
A Map To Modern JavaScript Development (2017)
Learning operating system development using Linux kernel and Raspberry Pi
WebGradients is a free collection of 180 linear gradients
Webpack – A Detailed Introduction
Colormind is a color scheme generator that uses deep learning
JavaScript array methods: mutating vs. non-mutating
Dead simple Animated typing, with no dependencies
Python Top 10 Articles for the Past Year [2017]
14 Important Website Performance Metrics You Should Be Analyzing
The map with the collection of jobs
PythonBooks. Learn Python the easy way!
CSS forms for download and get inspired.
Easily add high-quality animation to any native app.
14 Python libraries too good to overlook
Creative Coding: Generative Art, Data visualization, Interaction Design, Resources
Free 20 video course to master css flexbox
A curated list of APIs from round the web
53 Must-Have Features for Local Business Websites
Prettier - opinionated code formatter
GUI for editing, visualizing, and manipulating JSON data
2017 trendy google fonts combination
A daily icon diary for download
Awesome buttons for awesome projects!
The best color combinations from designers
A library for predicting what element a user will interact with next
Resources and tools for entrepreneurs, designers, developers and marketers
The ultimate JavaScript String Library
Intro to The 8-Point Grid System
Understanding The Material Design
Wrapping Text Around A Curved Image With CSS Shapes
The first secret of great design
Helmet - library that helps you secure your Express apps by setting various HTTP headers
Supertest - this module is to provide a high-level abstraction for testing HTTP