Learning to use aider
Learning Aider
Reinforcement learning and multi-armed bandit
Multi Armed Bandit
N-armed bandit, classic RL, between any N choices, start by choosing random and as time passes you will get more feedback information and will be able to iterate on that new information .. this is classic RL relying on exploration vs exploitation
...Spinning up a GCP
Best practices and get a VM in cheap price
...Building Backend Architecture from scratch
Building a scalable backend arch
...Building a real time chat system scaling to millions of users and to agents
Real time chat System
...Learning Go-lang
Read Morelearning React Native
Building a React Native App
...SmolVLA paper from HG
SmolVLA
Vision language action paper used for training real world Robots for task
...Low Rank Adaptation
LoRA
Thinking and fiddling out with random ideas
Learning new ideas and fiddling with them
...Dual booting arch setup with windows
So now we have arch installed and need to dual boot with windows ( obviously for nvidia broadcast to work and cracked premiere pro to work there, wine just doesnt work for me )
...Tech terminologies that makes you a pro-pro developer
Serialization :
To convert / store data in a compatible format that can be used later. Means lets say I want to store a list of dictionary [{'key1' : 'val1'},{'key2' : 'val2'}]
in redis .. so there is not data structure supported in redis for this so...
Learning and Making CUDA kernels as a future skill
THIS IS A SKILL OF FUTURE
...Learning Celery
Background task
Maintaining background tasks specially in python django is damn tough, so we to think spawning some daemon threads and getting that solved is very tough .. so rather we should use celery that starts a complete new process and doesnt maintain any-thing inside main process
...Editing the node modules and github commands
A noob method of playing with Node modules
...Learning the 'Why' in Deep Learning
https://claude.ai/share/82ba8ee9-f673-4f8a-a89a-9fd380bd0e53
...Learning internals of building a PC
computer from starting up
computerphile explaining CPU
Inside a CPU
blog explaining cpu working
compiler explorer
Learning Authentication
Learning Authentication and Tokens
...Learning TypeScript
Learning about Hardware and ROS and controllers
Learning Hardware stuff
...Learning Crawl 4 AI
Crawl-4-AI
Learning nginx
Proxy
Something that sits in front of client is called proxy !
Learning D3 js
Learning D3 js
D3.js is declarative rather than imperative, meaning you describe what you want the visualization to look like, and D3 handles the details. For someone used to more imperative approaches (like traditional programming), this might feel a bit abstract or confusing at first.
...Web Scraping
Learning to scrape web
...VS code debugger
VS Code Debugger
Computer buzzwords
This includes all cloud / devops , web-based , backend , machines etc
...Learning Event Loops ( JS / Python )
Learning JS Event Loop
...Learning Cline
Learning Cline
Building a VS code extension
Read MoreLearning how web works and building my custom DOM for it !!
Read MoreLearning about Electrical signals
Read MoreLearning Playwright , web and cloudfare
Learning computers from scratch
Links :
- http://www.gooath.org/blog/2022/12/05/how-do-computers-really-work-part-1-basics/
Learning Vue
Setup :
Mechanistic Interpretability
Learning Basics of networking
Basics of Networking
...Async Programming
Read MoreAI Agents
Starter's guide to C language and a bit of Machine learning in C lang
C concepts
Learning basics of React
Statistics for ML
Deep dive into the whole required stastistics , that would be a required to learn stable diffusion from the very scratch
...Machine Learning
A medium level ML concepts
...Learning a bit advanced Pytorch
Training Loop demystified
- Forward Pass: Compute predictions (The code where you pass the input to the model to get the output)
- Loss Calculation: Compute the loss (The code where you calculate the loss between the predicted output and the target output)
- Backward Pass: Compute the gradients for all...
Learning Docker
Docker Commands end to end
...Generative AI explained
Machine learning aka Mathematical modelling
We start with an equation … a tough equation and then we say the model to fit on the data and find the correct parameters for it ..
The more diverse the data the more better it learns and works well in the actual env.
...Stable Diffusion model
The pre-requisites for this blog post is Journey till diffusion model
Stable Diffusion model:
Uses cross-attention for allowing conditional modelling ( using text/segmentation map + image to generate image)
Mode collapse doesnt happen in likelihood based model and SD is a likelihood based model
High frequency details : it...
Journey till diffusion model
Diffusion model’s were not built in a day, so we will learn the underlying concepts that helped us reach to diffusion model.
Autoencoders
These are the most basic type, its used for reconstruction of data, for example, if you are given an image, you...
Sniffing packets and testing those
Wireless Network Adapter aka wifi card that is used to connect to wifi’s
...