All Blogs
All blogs published by me

Data Collection Techniques: Practical Web Scraping Methods
Master practical data collection techniques with Python. Learn API integration, web scraping strategies, handling dynamic content, data extraction patterns, and building robust collection pipelines.
data-collection
scraping
api

Python Data Scraping Libraries: BeautifulSoup and Beyond
Complete guide to Python scraping libraries. Master BeautifulSoup, Scrapy, Selenium, Playwright, and lxml for efficient web data extraction with practical examples and comparisons.
python
scraping
beautifulsoup

How I Boosted My Nuxt 3 Portfolio Speed by 3x: From 4.5s to 1.4s
Complete guide to optimizing Nuxt 3 performance with SSG, lazy loading, tree-shaking, and image optimization. Learn how I reduced load time from 4.5s to 1.4s using route prerendering, Vite rollup, and WebP images
web-development
ssg
ssr

Python Web Scraping: Complete Tutorial for Data Collection
Master web scraping with Python. Learn BeautifulSoup, requests, handling pagination, extracting data from HTML, avoiding blocks, and ethical scraping practices with practical examples.
web-scraping
python
beautifulsoup

Building My First Data Pipeline: A Python Tutorial for Complete Beginners
Step-by-step guide to building your first data pipeline with Python: Learn ETL process, data extraction from APIs, transformation with pandas, loading to database, and automating your pipeline. Perfect for data engineering beginners.
pipeline
tutorial
project

Linear Algebra with NumPy: Essential Mathematical Operations for Data Science
Master linear algebra with NumPy for machine learning and data science. Learn matrices, eigenvalues, SVD, matrix decomposition, vector operations, and solve real-world problems with practical Python examples.
linear-algebra
numpy
matrices

Matplotlib vs Seaborn: Complete Data Visualization Guide
Master Python data visualization with Matplotlib and Seaborn. Compare features, learn when to use each library, create publication-quality charts, and build custom visualizations with practical examples.
matplotlib
seaborn
dataviz

Data Visualization Best Practices: Create Stunning Statistical Plots
Master data visualization best practices for impactful storytelling. Learn design principles, color theory, chart selection, accessibility, and create publication-quality plots that communicate insights effectively.
dataviz
best-practices
charts

Data Engineering Fundamentals: Essential Tools and Skills to Get Started
Discovering essential data engineering tools, skills, and technologies: Learn Python for data pipelines, SQL mastery, cloud platforms (AWS, GCP), ETL concepts, and build your data engineering toolkit from scratch.
fundamentals
tools
skills

Breaking the Sedentary Cycle: A Developer's Journey to Fitness at 27
Starting a gym routine as a software developer. How I balanced coding and fitness with a Push-Pull-Legs split, improved my productivity, and broke free from the sedentary developer lifestyle. Real insights on developer health and well-being.
dev-health
fitness
lifestyle

Data Cleaning Best Practices: Transform Raw Data to Insights
Master data cleaning best practices for reliable analysis. Learn systematic approaches, validation techniques, automation strategies, and quality assurance methods to transform messy data into trustworthy insights.
data-cleaning
best-practices
quality

Building in Public: Why I Started This Blog to Share My Learning Journey
My decision to start a personal website and blog to document everything I learn in tech, programming, and computer science. Join me as I share knowledge, build in public, and grow as a developer while helping others learn.
blog
learning
dev-journey

Using Cursor AI to Enhance Its Own Commands: A Meta-Experiment
How I used Cursor AI to optimize my development workflow—including using the AI to improve its own command structures. A practical look at AI-powered coding.
cursor-ai
ai-coding
workflow

I Rebuilt My Blog: From Dev.to to My Own Website (13,500+ Lines of Code Later)
Complete website overhaul journey: migrating from dev.to to self-hosted blog with Nuxt Content, building custom UI components, implementing SEO-friendly pagination and categories, and achieving SSG. A developer's guide to owning your content.
blog-migration
nuxt-content
dev.to

Data Preprocessing with Python: Essential Cleaning Steps
Master data preprocessing in Python with essential cleaning techniques. Learn to handle missing values, normalize data, encode categories, scale features, and prepare datasets for machine learning.
preprocessing
python
data-cleaning
