Q4 2025 Action Plan
Autumn 2025 Portfolio Update
Phase 1: Make Repositories Public
Add proper licensing `AGPL-3.0` to projects repositories
Make Pomobit and JSONT projects repositories public
Add proper README to projects repositories
Add repositories to the projects page
Phase 2: Portfolio SEO & Stories
Add portfolio to search engines (submit sitemap, etc.)
Add all proper metadata for SEO
Ensure pages are suitable for SEO
Remove unwanted pages from indexing
Update stories page with whole new design and new page
Phase 3: CV & Credentials
Add all published research with title, abstract, link, and thumbnail
Add diploma with PDF/image and badge if possible
Design CV page and downloadable PDF
Highlight CV sections: education, experience, projects, research, skills
SyntaxBox Atlas Project
Concept & Planning
Create the concept idea and define all features
Design the site structure (home, case studies, glossary, about, contribute)
Development
Build the MVP (layouts, components, navigation, dark mode)
Integrate a CMS or markdown system for content
Add SEO basics (titles, meta tags, sitemap, Open Graph)
Deployment
Deploy the MVP to hosting with a custom domain
Test the site on mobile and desktop
Content
Write and post 5 case studies with diagrams
Add About and Contribute pages
Launch
Do a soft launch (share with friends/peers for feedback)
Fix issues from feedback (clarity, design, navigation)
Publish the site officially
Promotion
Share the case studies on LinkedIn, Reddit, Hacker News, and dev groups
Plan the next batch of case studies to publish regularly
Deep Learning - D2L Book Continuation
12. Optimization Algorithms
Optimization Basics
Convexity
Gradient Descent
Stochastic Gradient Descent
Mini-batch SGD
Momentum
Adagrad
RMSProp
Adadelta
Adam
Learning Rate Scheduling
13. Computational Performance
Compilers and Interpreters
Asynchronous Computation
Automatic Parallelism
Hardware
Training on Multiple GPUs
Concise Multi-GPU Training
Parameter Servers
14. Computer Vision
Image Augmentation
Fine-Tuning
Object Detection & Bounding Boxes
Anchor Boxes
Multiscale Object Detection
Object Detection Dataset
SSD
R-CNNs
Semantic Segmentation
Transposed Convolution
Fully Convolutional Networks
Neural Style Transfer
Image Classification on Kaggle
Dog Breed Identification on Kaggle
15. NLP: Pretraining
Word Embedding (word2vec)
Approximate Training
Dataset for Pretraining Word Embeddings
Pretraining word2vec
GloVe
Subword Embedding
Word Similarity & Analogy
BERT Basics
Dataset for Pretraining BERT
Pretraining BERT
16. NLP: Applications
Sentiment Analysis Dataset
Sentiment Analysis with RNNs
Sentiment Analysis with CNNs
Natural Language Inference Dataset
NLI with Attention
Fine-Tuning BERT for Applications
NLI Fine-Tuning with BERT
17. Reinforcement Learning
Markov Decision Process
Value Iteration
Q-Learning
18. Gaussian Processes
Introduction
GP Priors
GP Inference
19. Hyperparameter Optimization
HPO Basics
HPO API
Asynchronous Random Search
Multi-Fidelity HPO
Asynchronous Successive Halving
20. GANs
GAN Basics
DCGAN
21. Recommender Systems
Overview of Recommender Systems
Global Tech Entrepreneurship
Stage 0: Founder's Mindset & Global Vision
Watch 'How to Start a Startup' (YC Course ≈16 Hours)
Read Paul Graham's essays (Do Things that Don't Scale, Startup = Growth, etc.)
Read or listen to 'The Lean Startup' summary
Listen to selected 'How I Built This' episodes (Airbnb, Dropbox, Stripe, etc.)
Read a summary of 'Zero to One' by Peter Thiel
Watch founder interviews from outside the US (Africa, LatAm, SE Asia)
Journal prompt: 'What global problem do I want to solve?'
Stage 1: Startup Fundamentals with a Tech Angle
Learn Business Model Canvas & Lean Canvas (adapted for SaaS/products)
Take Y Combinator Startup School (free online program)
Study startup metrics: CAC, LTV, churn, retention, virality
Read summaries: 'Rework' (Basecamp), 'The $100 Startup'
Practice: Draft Lean Canvas for 2–3 startup ideas and get feedback
Stage 2: Global Product Building & Tools
Explore no-code & low-code tools (Bubble, Webflow, Notion, Airtable)
Learn basics of product design & UX (Figma tutorials, Refactoring UI book)
Study developer-focused products (APIs, SaaS, open-source monetization)
Explore Product Hunt & IndieHackers to see what global tools succeed
Refresh web fundamentals (freeCodeCamp HTML/CSS/JS basics if needed)
Practice: Build a tiny MVP (landing page, prototype, automation)
Collect feedback from 5–10 potential users
Stage 3: Distribution, Growth & Global Reach
Take HubSpot Inbound Marketing (free certification)
Read 'The Mom Test' (customer interviews & validation)
Study SaaS growth hacks: freemium, viral loops, SEO-driven growth
Learn sales funnels, onboarding, retention strategies
Follow growth blogs/newsletters (Andrew Chen, Lenny Rachitsky, First Round Review)
Study global growth stories (ByteDance, Grab, Mercado Libre)
Practice: Run a small marketing experiment (newsletter, LinkedIn/Twitter campaign, SEO test)
Track a simple funnel: visits → signups → conversions
Stage 4: Leadership, Scaling & Founder Habits
Read 'The Hard Thing About Hard Things' (Ben Horowitz)
Read 'The Almanack of Naval Ravikant' (free online)
Explore Farnam Street blog for mental models
Watch YC Founder Library talks (leadership, hiring, culture)
Read startup failure postmortems (Failory, CB Insights reports)
Study global hiring & team building (Deel, Remote.com, Upwork)
Practice: Write your founder operating principles (decision-making, culture, focus)
Stage 5: Advanced Tech Founder Edge
Learn SaaS architecture basics (multi-tenancy, scaling, monitoring)
Study API monetization models (Stripe, Twilio, OpenAI)
Learn basics of cloud deployment (AWS, GCP, or DigitalOcean)
Explore AI/ML productization (turn models into products)
Join hackathons or IndieHacker challenges to launch experiments fast
Study compliance for global startups (payments, GDPR, cross-border law)
Explore open-source as a startup business model
Practice: Ship a global-ready side project (API, SaaS tool, or AI app)
Share publicly (Product Hunt, IndieHackers, Twitter/LinkedIn)