Blog
All articles and tutorials
Java OOP for Beginners: Learn with Pizza, Pokemon, and Superheroes!
A fun and beginner-friendly guide to Object-Oriented Programming in Java. Learn Classes, Objects, Encapsulation, Inheritance, Polymorphism, and Abs...
Angular v21: Complete Guide to New Features and Advanced Techniques
Deep dive into Angular v21 new features including Signal Forms, Zoneless by default, Angular Aria, Vitest stable, MCP Server for AI, and advanced t...
Introduction to Machine Learning: A Complete Developer Guide
A comprehensive guide to understanding machine learning fundamentals, algorithms, and practical implementation for software developers.
Neural Networks Explained Simply: From Theory to Implementation
A comprehensive guide to understanding neural networks, from the basic perceptron to deep learning architectures, with hands-on Python implementati...
Comparing Python ML Libraries: Scikit-learn vs TensorFlow vs PyTorch
A comprehensive comparison of the three most popular machine learning libraries with practical examples, benchmarks, and guidance on choosing the r...
Supervised Learning Algorithms Every Developer Should Know
A comprehensive guide to essential supervised learning algorithms with Python implementations, mathematical intuition, and practical tips for choos...
Feature Engineering: The Key to Better ML Models
Master the art of feature engineering with practical techniques to transform raw data into powerful features that dramatically improve model perfor...
Understanding ML Model Evaluation Metrics
A comprehensive guide to model evaluation metrics. Learn when to use accuracy, precision, recall, F1-score, ROC-AUC, and more to properly evaluate ...
Overfitting and Regularization: Finding the Balance
How to detect overfitting in your models and techniques to prevent it using regularization.
Getting Started with Natural Language Processing
An introduction to NLP concepts and techniques for processing and analyzing text data.
Deploying Machine Learning Models to Production
A practical guide to taking your ML models from Jupyter notebooks to production APIs.
Deep Learning with PyTorch: A Practical Introduction
Learn to build and train neural networks using PyTorch with hands-on examples.
Markdown Style Guide
Here is a sample of some basic Markdown syntax that can be used when writing Markdown content.
Third post
Lorem ipsum dolor sit amet
Membuat CRUD Super Cepat Dengan Nestjs
Music for reading(spotify)
NVM, Gampang Ganti Versi Node Dalam Sekejap
Music for reading(spotify)
Machine Learning Say 'Hello World'
Music for reading(spotify)
Sharding in MongoDB
Music for reading(spotify)
Github is awesome
Music for reading(spotify)
Placeholder post
Placeholder post written in markdown.