Arunmozhi
aka tecoholic
Home
Categories
About
Archives
Tags
Tag
Setting up my HomeServer - Part 3
12-05
Setting up my HomeServer - Part 2
11-26
Personal Bookmarking using YACY & yacy-it
06-27
Goodbye! Brave
12-06
Net-neutrality. This is why.
02-01
Why Net-Neutrality? Or Why not tiered pricing?
01-21
Facebook Account Deletion
01-10
Session Signup – A Coding Project
11-30
Why Outraging on Internet is Good?
12-23
E-Books & DRM for the Simple Man
12-01
Setting up my HomeServer - Part 3
12-05
Setting up my HomeServer - Part 2
11-26
Setting up my HomeServer - Part 1
11-24
Personal Bookmarking using YACY & yacy-it
06-27
Podcast Notes: Darren Palmer on the EV Revolution
04-13
Goodbye! Brave
12-06
Data Science - First Impressions
07-06
text/plain MIME Type and Python
06-28
Thoughts on The Git Branch PR Model
05-13
Building a quick and dirty data collection app with React, Google Sheets and AWS S3
04-07
Lottie - Amazing Animations for the Web
02-24
Moving back from Mac to Windows + Linux
12-12
OSM Mapping with AI from Facebook
07-24
The Social Media Dilemma
06-18
People’s Mobile
04-16
Net-neutrality. This is why.
02-01
Why Net-Neutrality? Or Why not tiered pricing?
01-21
Facebook Account Deletion
01-10
Book – The Soul of a New Machine
11-01
E-Books & DRM for the Simple Man
12-01
Amateurs We Are
03-22
A Day of Activism in Anna University
03-19
Figure
12-28
Why Outraging on Internet is Good?
12-23
The Social Media Dilemma
06-18
Facebook Account Deletion
01-10
Indecision and Enterprising
05-26
Amateurs We Are
03-22
A Day of Activism in Anna University
03-19
Figure
12-28
Why Outraging on Internet is Good?
12-23
Rediscovering Web Development
08-22
Thinking about the next step as a Python Developer
06-15
Getting ready for planet CODE
04-06
The year of 2014
01-01
Obsession
11-30
Getting Back
11-14
Before The Journey – Part 1 – Corruption
05-07
I Have a Dream Too
01-23
Opinion
01-22
An Afterthought
12-25
Why Outraging on Internet is Good?
12-23
Book – The Soul of a New Machine
11-01
An Afterthought
12-25
Leader
04-14
The Idea of Democracy
06-03
Amateurs We Are
03-22
A Day of Activism in Anna University
03-19
I Have a Dream Too
01-23
Figure
12-28
Holiday
12-26
The Two Men Inside a Man
06-03
Offer
01-05
Bargain
12-27
Holiday
12-26
Creating Opticks Plug-in From Scratch
02-28
Creating Opticks Plug-in From Scratch
02-28
Creating Opticks Plug-in From Scratch
02-28
Notes on ILUGC March Meet and Wikipedia Chennai Meetup 5
03-14
Notes on ILUGC March Meet and Wikipedia Chennai Meetup 5
03-14
Notes on ILUGC March Meet and Wikipedia Chennai Meetup 5
03-14
Notes on ILUGC March Meet and Wikipedia Chennai Meetup 5
03-14
Notes on ILUGC March Meet and Wikipedia Chennai Meetup 5
03-14
Icons/Font related to Indian Culture
04-21
The Two Men Inside a Man
06-03
Amateurs We Are
03-22
A Day of Activism in Anna University
03-19
Lottie - Amazing Animations for the Web
02-24
Beautiful and clean diagrams with Keynote
09-20
Leader
04-14
The Idea of Democracy
06-03
India, Money, Cricket & Media
05-23
Amateurs We Are
03-22
Do Government Teachers Deserve Better Pay Than Private Teachers in Tamilnadu?
02-03
Pampering kids
11-26
Impact of Cinema
11-14
Before The Journey – Part 1 – Corruption
05-07
Amateurs We Are
03-22
Session Signup – A Coding Project
11-30
The Setup
04-26
After 1 Year
04-26
Before The Journey – Part 1 – Corruption
05-07
Hello!
04-27
Map of PM Modi's Domestic Visits
01-28
India Literacy Map with a How-To
01-01
Updating the Wikipedia Tamilnadu Literacy Map
12-27
Icons/Font related to Indian Culture
04-21
Indecision and Enterprising
05-26
India, Money, Cricket & Media
05-23
Rural Nostalgia
05-03
Goodbye! Brave
12-06
Featured on TheNextWeb & Lifehacker
08-27
Two Days with Python & GraphQL
12-21
Moving back from Mac to Windows + Linux
12-12
Python Technical Interview - An Experience
01-23
Leader
04-14
Facebook Account Deletion
01-10
The Setup
04-26
The Idea of Democracy
06-03
Gitea - git push doesn't work after moving server to new IP
06-21
Python Technical Interview - An Experience
01-23
Thattachu – Open Source Typing Tutor
06-06
Getting ready for planet CODE
04-06
Session Signup – A Coding Project
11-30
The Setup
04-26
After 1 Year
04-26
Thoughts on The Git Branch PR Model
05-13
Python Tip #9 - sorting
10-01
Python Tip #8 - reducing looping by using dicts
09-27
Python Tip #7 - getattr()
09-25
Python Tip #6 - Merging Dictionaries
09-24
Python Tip #5 - Get value from dict if key is present
09-22
Python Tip #4 - Find an element in a list satisfying condition
09-21
Python Tip #3 - Filtering Lists
09-21
Sensible Test Data
09-20
Python Tip #2 - Single Line if Statements
09-20
Python Tip #1 - Setting flags without using if statements
09-19
Python Gotcha #1: Extended Assignment Operator and Lists
05-30
Peer Pairing Algorithm
03-27
Simplistic Algorithms with Python
03-02
Using React for parts of a Falsk App
10-22
Python Pitfalls
07-25
Thattachu – Open Source Typing Tutor
06-06
Zimbalaka – Zim file creator for Offline Wikipedia
05-15
Apparix – Bookmarking in terminal
04-03
Unit Testing with CasperJS
01-15
Live Transit Visualization
01-15
Session Signup – A Coding Project
11-30
Obsession
11-30
gitignore.io - Generating Complex Git Ignore Files Automatically
02-23
Thattachu – Open Source Typing Tutor
06-06
Unit Testing with CasperJS
01-15
Obsession
11-30
Creating an Icon for my blog
11-25
Icons/Font related to Indian Culture
04-21
People’s Mobile
04-16
Do Government Teachers Deserve Better Pay Than Private Teachers in Tamilnadu?
02-03
Map of PM Modi's Domestic Visits
01-28
Literacy Gap of SC community in TN districts
01-12
Thattachu – Open Source Typing Tutor
06-06
Icons/Font related to Indian Culture
04-21
People’s Mobile
04-16
Replacing pyenv, nvm, direnv with Mise
09-06
Writing testable code with Polars and Pytest
12-26
dev-note: Getting pyenv and pyright to work in Doom Emacs
09-12
Back to Basics with En Kanakku
04-16
Clean Python compiled files (.pyc) using py3clean
02-03
NER Annotator / NER Tagger for Spacy
12-19
text/plain MIME Type and Python
06-28
Thinking about the next step as a Python Developer
06-15
Jupyter - Finding the point when a line graph crosses the threshold
04-22
Simplifying a Factory Pattern function that has grown complex
04-06
Two Days with Python & GraphQL
12-21
NiftyBot
11-10
Python Flask என்றால் என்ன?
09-27
Flask Marshmallow - has no attribute data
09-18
Parsing & Validating JSON in Flask Requests
08-16
Simplifying JSON parsing in Flask routes using decorators
07-26
Adding Unique Constraints After the Fact in SQLAlchemy [Copy]
02-26
Replacing image in a PDF with Python
01-29
Python Technical Interview - An Experience
01-23
QGIS - Creating new column from existing using Python
01-08
Creating an Icon for my blog
11-25
Python Tip #9 - sorting
10-01
Python Tip #8 - reducing looping by using dicts
09-27
Python Tip #7 - getattr()
09-25
Python Tip #6 - Merging Dictionaries
09-24
Python Tip #5 - Get value from dict if key is present
09-22
Python Tip #4 - Find an element in a list satisfying condition
09-21
Python Tip #3 - Filtering Lists
09-21
Sensible Test Data
09-20
Python Tip #2 - Single Line if Statements
09-20
Python Tip #1 - Setting flags without using if statements
09-19
Python Gotcha #1: Extended Assignment Operator and Lists
05-30
Peer Pairing Algorithm
03-27
Simplistic Algorithms with Python
03-02
Using React for parts of a Falsk App
10-22
Python mock – Handling namespaces
08-22
Python Pitfalls
07-25
Travis CI config for Python + NodeJS
07-20
Zimbalaka – Zim file creator for Offline Wikipedia
05-15
Updating the Wikipedia Tamilnadu Literacy Map
12-27
A Map of the Chetpet Lake and Eco Park
12-27
Thattachu – Open Source Typing Tutor
06-06
Zimbalaka – Zim file creator for Offline Wikipedia
05-15
Installing gluu-flask requirements.txt on Mac
02-09
Installing gluu-flask requirements.txt on Mac
02-09
A Conversation About Schools - Part 1
03-20
A Conversation About Schools - Part 1
03-20
Using React for parts of a Falsk App
10-22
Districts of Tamil Nadu - Hexagonal Maps
06-16
Dams of Tamil Nadu
06-15
Map of PM Modi's Domestic Visits
01-28
Literacy Gap of SC community in TN districts
01-12
India Literacy Map with a How-To
01-01
Updating the Wikipedia Tamilnadu Literacy Map
12-27
A Map of the Chetpet Lake and Eco Park
12-27
OSM Mapping with AI from Facebook
07-24
Updating the Wikipedia Tamilnadu Literacy Map
12-27
A Map of the Chetpet Lake and Eco Park
12-27
QGIS - Creating new column from existing using Python
01-08
Data Science - First Impressions
07-06
NiftyBot
11-10
Do Government Teachers Deserve Better Pay Than Private Teachers in Tamilnadu?
02-03
Python Flask என்றால் என்ன?
09-27
Parsing & Validating JSON in Flask Requests
08-16
Simplifying JSON parsing in Flask routes using decorators
07-26
Adding Unique Constraints After the Fact in SQLAlchemy [Copy]
02-26
Adding Unique Constraints After the Fact in SQLAlchemy [Copy]
02-26
Dams of Tamil Nadu
06-15
Districts of Tamil Nadu - Hexagonal Maps
06-16
Dams of Tamil Nadu
06-15
Things I Learnt in Investing this Year - 2019
12-31
Investing in GILT funds
08-12
Thoughts on The Git Branch PR Model
05-13
Beautiful and clean diagrams with Keynote
09-20
NiftyBot
11-10
NiftyBot
11-10
Featured on TheNextWeb & Lifehacker
08-27
Strapi - Optimizing REST API responses by preventing auto-population of relations
08-18
Strapi - Adding IsOwner Policy to the API
08-11
Strapi - Creating an API without a single line of code
08-08
Building a quick and dirty data collection app with React, Google Sheets and AWS S3
04-07
JSON.stringify - A versatile tool in your belt
02-05
Two Days with Python & GraphQL
12-21
JavaScript Date Quirk
12-01
Two Days with Python & GraphQL
12-21
Two Days with Python & GraphQL
12-21
Employing VueJS reactivity to update D3.js Visualisations – Part 2
03-11
Employing VueJS reactivity to update D3.js Visualisations - Part 1
03-11
Adding D3.js Visualisations to VueJS components
03-10
Two Days with Python & GraphQL
12-21
Employing VueJS reactivity to update D3.js Visualisations – Part 2
03-11
Employing VueJS reactivity to update D3.js Visualisations - Part 1
03-11
Adding D3.js Visualisations to VueJS components
03-10
Product - Audience Quadrant
08-10
Strapi - Creating an API without a single line of code
08-08
Thoughts on The Git Branch PR Model
05-13
Building a quick and dirty data collection app with React, Google Sheets and AWS S3
04-07
Simplifying a Factory Pattern function that has grown complex
04-06
Building a quick and dirty data collection app with React, Google Sheets and AWS S3
04-07
Jupyter - Finding the point when a line graph crosses the threshold
04-22
Strapi - Optimizing REST API responses by preventing auto-population of relations
08-18
Strapi - Adding IsOwner Policy to the API
08-11
Strapi - Creating an API without a single line of code
08-08
Strapi - Optimizing REST API responses by preventing auto-population of relations
08-18
Strapi - Adding IsOwner Policy to the API
08-11
Strapi - Creating an API without a single line of code
08-08
Product - Audience Quadrant
08-10
Product - Audience Quadrant
08-10
NER Annotator / NER Tagger for Spacy
12-19
NER Annotator / NER Tagger for Spacy
12-19
Backup all the files in a directory to Azure Cloud
12-24
Learning Rust - Day 1
06-20
Podcast Notes: Darren Palmer on the EV Revolution
04-13
Podcast Notes: Darren Palmer on the EV Revolution
04-13
Podcast Notes: Darren Palmer on the EV Revolution
04-13
Personal Bookmarking using YACY & yacy-it
06-27
Personal Bookmarking using YACY & yacy-it
06-27
Dealing with ghost/outdated service entries in Nomad
04-03
Setting up my HomeServer - Part 3
12-05
Setting up my HomeServer - Part 2
11-26
Back to Basics with En Kanakku
04-16
Back to Basics with En Kanakku
04-16
dev-note: Getting pyenv and pyright to work in Doom Emacs
09-12
dev-note: Doom Emacs status line missing icons on fresh install
09-12
dev-note: Getting pyenv and pyright to work in Doom Emacs
09-12
dev-note: Doom Emacs status line missing icons on fresh install
09-12
dev-note: Getting pyenv and pyright to work in Doom Emacs
09-12
dev-note: Getting pyenv and pyright to work in Doom Emacs
09-12
How to set uploads space limit per user on Misskey?
09-26
How to set uploads space limit per user on Misskey?
09-26
Writing testable code with Polars and Pytest
12-26
Writing testable code with Polars and Pytest
12-26
Dealing with ghost/outdated service entries in Nomad
04-03
Gitea - git push doesn't work after moving server to new IP
06-21
Gitea - git push doesn't work after moving server to new IP
06-21
Keychron K15 Pro - 1 Week Review
08-23
Keychron K15 Pro - 1 Week Review
08-23
Keychron K15 Pro - 1 Week Review
08-23
Keychron K15 Pro - 1 Week Review
08-23
Replacing pyenv, nvm, direnv with Mise
09-06
Managing Open edX Tutor with mise
09-18
Replacing pyenv, nvm, direnv with Mise
09-06
Replacing pyenv, nvm, direnv with Mise
09-06
Managing Open edX Tutor with mise
09-18
Managing Open edX Tutor with mise
09-18