Articles on similar topics are grouped together by tags. Click on any tag to find all the articles ‘tagged’ with that tag.
- birthday 4
- blogging 2
- books 11
- browsers 5
- C 7
- careerfoundry 1
- casio 1
- cf 2
- chess 2
- chrome 1
- code 1
- cryptography 12
- css 4
- ctf 1
- debian 1
- diy 10
- electronics 13
- eli5 8
- firefox 3
- flask 1
- google 1
- hobbies 2
- html 5
- javascript 14
- jekyll 2
- jquery 3
- json 2
- life 64
- linux 8
- math 3
- mozilla 5
- mysql 3
- painting 1
- php 4
- privacy 4
- programming 11
- puzzle 2
- python 10
- random 4
- review 2
- science 1
- security 3
- socket 3
- time 2
- travel 8
- web 16
- wordpress 3
- work 1
birthday
blogging
books
- Clean Code – Quotes
- Quotes – Brief History Of Nearly Everything
- The Pragmatic Programmer Notable Quotes
- Book Review – Sapiens By Yuval Noah Harari
- Book Review – The Mythical Man Month – Fred Brooks
- Book Review – Into Thin Air – Jon Krakauer
- Book Review – Applied Cryptography Part I And II – Bruce Schneier
- Book Review – Responsive Web Design By Ethan Marcotte
- Book Review – Deep Work By Cal Newport
- Book Review – Siddhartha By Hermann Hesse
browsers
- Top Reasons To Use Mozilla Firefox 🔥🦊 Right Now – Part 2
- Testing Websites On Kindle Paperwhite
- Better Web Browsing
- Mozilla Firefox Is Back!
- Top reasons why you should start using Mozilla Firefox right now
C
- _Generic in C And Generic LinkedList Implementation
- A Day Of Struggle With Python IDEs
- Time
- Handling large numbers with C/C++
- Jumping over multiple programming languages
- Python vs C – How simple is it to write a pair of communicating sockets?
- Simple TCP banner grabber in C
careerfoundry
casio
cf
chess
chrome
code
cryptography
- HTTPS By Default
- ELI5 – How HTTPS Works
- ELI5 – Message Authentication Code
- ELI5 – Key Derivation Function
- ELI5 – Format Preserving Encryption
- ELI5 – Deterministic Encryption
- ELI5 – Authenticated Encryption
- Time & Hash Based One Time Passwords
- ELI5 – DES (kinda)
- Book Review – Applied Cryptography Part I And II – Bruce Schneier
css
- How To – 12 Column Grid Library From Scratch
- HTML For Semantics, CSS For Visual
- Let’s Talk About CSS
- CSS Crash Course
ctf
debian
diy
- Tesla Coil Speaker
- Reusing An Old Laptop’s LCD Panel
- Banggood’s India Direct Mail Shipping
- Encrypted Backups Using Duplicity & Google Cloud Storage
- Tinkering With OBD-II Port
- Private Cloud Part 2 | Encrypted Storage With NextCloud
- Fun With Infrared Motion Sensor
- Private Local Cloud Storage Using Raspberrypi – How To
- Fastboot Horror
- Why you must get a RaspberryPi
electronics
- Let’s talk about Radio Clocks
- Buying A Lenovo Thinkpad X230 In 2020
- Tesla Coil Speaker
- Xiaomi Pocophone F1 Review – MIUI And Stock Android
- Reusing An Old Laptop’s LCD Panel
- Banggood’s India Direct Mail Shipping
- Lenovo Thinkpad T440 – Ebay Refurbished Laptop Review
- Fujitsu Lifebook A514 Review (30 Months Later)
- Phone Review – Nokia 105
- Tinkering With OBD-II Port
eli5
- ELI5 – Warranty Canary
- ELI5 – How HTTPS Works
- ELI5 – Message Authentication Code
- ELI5 – Key Derivation Function
- ELI5 – Format Preserving Encryption
- ELI5 – Deterministic Encryption
- ELI5 – Authenticated Encryption
- ELI5 – DES (kinda)
firefox
- Top Reasons To Use Mozilla Firefox 🔥🦊 Right Now – Part 2
- Top reasons why you should start using Mozilla Firefox right now
- Celebrating 10th birthday of Mozilla Firefox
flask
hobbies
html
- HTML For Semantics, CSS For Visual
- CSS Crash Course
- Creating Custom Blogger Template From Scratch
- Creating an autocomplete field | Setting up the backend | Part 1
- Creating an autocomplete field | Setting up frontend | Part 2
javascript
- DIY Web Analytics
- Looping Over Stuff In Javascript
- Javascript – The Good Parts
- 17 Tips After A Year In Javascript Development
- Book Review – Responsive Web Design By Ethan Marcotte
- WebSockets
- Event Driven Programming
- Going Full Stack On Mobile
- Callbacks And Event Loop Explained
- AJAX Loading
jekyll
jquery
- AJAX registration form using jQuery
- Creating an autocomplete field | Setting up the backend | Part 1
- Creating an autocomplete field | Setting up frontend | Part 2
json
- Creating an autocomplete field | Setting up the backend | Part 1
- Creating an autocomplete field | Setting up frontend | Part 2
life
- Recover the cost of a BVG ticket via the USB charging port inside the bus
- Want to write more
- Focusing on the beauty in the world with a camera
- Letter To My 18 Year Old Self
- Twenty-seven 🎂
- A Primer To Slow Thinking
- Intentional Learning
- The Best Time Of Your Life Is Right Now
- A Tale Of Internet Speeds
- Coronavirus Gratitude
linux
- Experiences With Macbook And MacOS – Part 2
- Experiences With Macbook And MacOS
- OverTheWire Bandit 27-33 Write-up
- System Stability & Moving Back To XFCE
- Encrypted Backups Using Duplicity & Google Cloud Storage
- Gentoo Experience
- Debian 8 Jessie is here
- What is GNU/Linux
math
- Puzzle Time – Rate Of Growth Of Shadow
- Recover the cost of a BVG ticket via the USB charging port inside the bus
- Puzzle Time – Distance To Horizon
mozilla
- Top Reasons To Use Mozilla Firefox 🔥🦊 Right Now – Part 2
- Better Web Browsing
- Mozilla Firefox Is Back!
- Top reasons why you should start using Mozilla Firefox right now
- Celebrating 10th birthday of Mozilla Firefox
mysql
- AJAX registration form using jQuery
- Creating an autocomplete field | Setting up the backend | Part 1
- Creating an autocomplete field | Setting up frontend | Part 2
painting
php
- AJAX registration form using jQuery
- On why PHP removed magic quotes – Nice explanation
- Creating an autocomplete field | Setting up the backend | Part 1
- Creating an autocomplete field | Setting up frontend | Part 2
privacy
- HTTPS By Default
- Private Cloud Part 2 | Encrypted Storage With NextCloud
- Privacy – How I Converted
- Private Local Cloud Storage Using Raspberrypi – How To
programming
- What Writing A Web Development Tutorial Taught Me
- The Pragmatic Programmer Notable Quotes
- On The Importance Of Iterations In (Product) Development
- Advice From An Old Programmer – Zed Shaw
- A Programmer Or A Problem Solver?
- Experiences With Android
- _Generic in C And Generic LinkedList Implementation
- Vim Cheatsheet
- Love For Graphical User Interface
- What programming isn’t
puzzle
python
- DIY Web Analytics
- Concurrency In Python For Network I/O – Synchronous, Threading, Multiprocessing and Asynchronous IO
- Backend Development With Flask
- Advice From An Old Programmer – Zed Shaw
- Social Share Counts Python Implementation
- A Day Of Struggle With Python IDEs
- Simple group messenger/chat in Python
- Python vs C – How simple is it to write a pair of communicating sockets?
- Object Oriented Programming: Concepts and explaination using Python
- Starting With Python
random
review
science
security
- Cross Site Scripting (XSS), Cross Site Request Forgery (CSRF) And Server Side Request Forgery (SSRF)
- Setting Up ModSecurity + OWASP Core Rule Set + Nginx On AWS EC2
- WordPress Security Checklist: How To Secure Your WordPress Website
socket
- Simple group messenger/chat in Python
- Python vs C – How simple is it to write a pair of communicating sockets?
- Simple TCP banner grabber in C
time
travel
- Jagriti Yatra 2017
- Guide To Driving On Indian roads
- Trek To Brahmatal (Uttarakhand)
- A Visit To The Taj Mahal
web
- Cross Site Scripting (XSS), Cross Site Request Forgery (CSRF) And Server Side Request Forgery (SSRF)
- Setting Up ModSecurity + OWASP Core Rule Set + Nginx On AWS EC2
- WordPress Security Checklist: How To Secure Your WordPress Website
- Perfect 100/100 PageSpeed Score With WordPress
- Life Goes Full Circle – Blog Back To WordPress
- Become A 10x <anything> [fail]
- DIY Web Analytics
- What Writing A Web Development Tutorial Taught Me
- How To – 12 Column Grid Library From Scratch
- HTML For Semantics, CSS For Visual
wordpress
- WordPress Security Checklist: How To Secure Your WordPress Website
- Guide To A Sane WordPress Workflow
- Life Goes Full Circle – Blog Back To WordPress