A Massively Multiplayer Online game is a video game where tons of players can interact in one virtual world.
And in this course, @beaucarnes teaches you how to build your own MMO game.
You'll power it with the Unity game engine, write scripts to control player movement in C#, & use SpacetimeDB to manage player data.
https://t.co/PMfptRlRyX
๐คฏ Playlist of 57 end-to-end machine learning projects that will take you from basic data preprocessing to advanced MLOps deployment.
Perfect for building a strong ML portfolio with real-world projects including health insurance prediction, fraud detection, and recommendation systems.
Most people think SQL is slow. Itโs not.
Their queries suck. A simple introduction to Functional Indexes.
Whatโs a Functional Index?
- A normal index says: โIโll help you find this column faster.โ
- A functional index says: โIโll help you find the result of this function faster.โ
Example:
-- Normal filter (slow)
WHERE EXTRACT(YEAR FROM order_date) = 2023;
-- With a functional index
CREATE INDEX idx_order_year ON orders ((EXTRACT(YEAR FROM order_date)));
Now it doesnโt compute YEAR() on every row.
It looks it up. Like a dictionary.
Why Should You Care?
You run these queries all the time:
- LOWER(email) โ case-insensitive search
- SUBSTRING(code, 1, 4) โ partial match
- price * quantity โ computed columns
- EXTRACT(MONTH FROM signup_date) โ filter by month
Guess what? All of them are slow without a functional index.
When Should You Use It?
- You run filters on computed values
- You do date math, string slicing, or column math
- Your app is read-heavy
- You want sub-100ms queries
Read This Twice:
1. Functional indexes store the result of a function
2. They avoid recalculating every time you query
3. They make ugly filters blazing fast
4. Butโฆ they eat storage and only work with deterministic functions
Save this.
Implement this.
Share with someone still writing slow queries.
Keep Calm and Learn SQL!
Tokenization in LLMs
Byte-Pair Encoding (BPE)
โ Idea
Start with characters, then iteratively merge the most frequent adjacent character pairs into new tokens.
โ Example
โlowerโ โ [โlโ, โoโ, โwโ, โerโ]
โlowestโ โ [โlโ, โoโ, โwโ, โestโ]
โ Use Case
Efficiently balances vocabulary size and representation, widely used in GPT models.
WordPiece
โ Idea
Similar to BPE but selects merges based on likelihood improvement rather than raw frequency.
โ Example
โunhappinessโ โ [โunโ, โ##happyโ, โ##nessโ]
(the โ##โ denotes continuation subwords)
โ Use Case
Used in BERT and related models, improves handling of rare or complex words.
SentencePiece
โ Idea
Does not rely on pre-tokenized words; treats input as a raw stream of characters and builds tokens directly.
โ Example
โNew Yorkโ โ can become [โโNewโ, โโYorkโ] (where โโโ denotes a space).
โ Use Case
Language-agnostic and effective for multilingual models, used in models like T5 and ALBERT.
Note:
Tokenization defines how text is broken down before entering LLMs, shaping how models โseeโ language. The choice of method affects efficiency, vocabulary coverage, and performance across languages.
For more details on LLM fundamentals, see this ebook:
https://t.co/DBXPEOcHrI
๐๐น๐ผ๐๐ฑ ๐ก๐ฎ๐๐ถ๐๐ฒ ๐ฅ๐ผ๐ฎ๐ฑ๐บ๐ฎ๐ฝ
Check the essential tools you need to use in the Cloud-native world:
๐ญ. ๐๐ถ๐ป๐๐ is the backbone of cloud-native environments, with several distributions and command-line tools that facilitate development and operations.
๐น Ubuntu: A user-friendly distribution ideal for developers, known for its extensive community support and package availability.
๐น Red Hat: A robust enterprise-level distribution that provides stability and support for large-scale deployments.
๐ฎ. ๐ก๐ฒ๐๐๐ผ๐ฟ๐ธ๐ถ๐ป๐ด ๐๐ผ๐ผ๐น๐ are vital for ensuring smooth communication between microservices and external systems.
๐น NGINX: A high-performance web server and reverse proxy server used for load balancing and serving static content.
๐น pfSense: An open-source firewall/router software distribution that provides advanced networking capabilities.
๐น Wireshark: A network protocol analyzer that helps capture and analyze network traffic.
๐ฏ. ๐๐น๐ผ๐๐ฑ - Understanding different cloud service models is essential for deploying applications effectively.
๐น Key platforms include AWS, Azure, and Google Cloud, as well as IaaS, PaaS, and SaaS models.
๐ฐ. ๐ฆ๐ฒ๐ฐ๐๐ฟ๐ถ๐๐ ๐๐ผ๐ผ๐น๐ are crucial for protecting applications and data in cloud-native environments.
๐น Prisma: A cloud security suite that provides visibility and control over cloud infrastructure.
๐น Open Policy Agent: A policy engine that enables unified policy enforcement across the stack.
๐ฑ. ๐๐ผ๐ป๐๐ฎ๐ถ๐ป๐ฒ๐ฟ ๐ข๐ฟ๐ฐ๐ต๐ฒ๐๐๐ฟ๐ฎ๐๐ถ๐ผ๐ป ๐๐ผ๐ผ๐น๐ manage application container deployment, scaling, and operation.
๐น Kubernetes: The leading container orchestration platform that automates the deployment and management of containerized applications.
๐น Docker: A platform for developing, shipping, and running container applications.
๐ฒ. ๐๐ป๐ณ๐ฟ๐ฎ๐๐๐ฟ๐๐ฐ๐๐๐ฟ๐ฒ ๐ฎ๐ ๐๐ผ๐ฑ๐ฒ (๐๐ฎ๐) ๐๐ผ๐ผ๐น๐ enable infrastructure management through code, improving consistency and reducing errors.
๐น Terraform: An open-source tool for building, changing, and versioning infrastructure safely and efficiently.
๐น Crossplane: An open-source project that enables the management of cloud resources using Kubernetes.
๐ณ. ๐ข๐ฏ๐๐ฒ๐ฟ๐๐ฎ๐ฏ๐ถ๐น๐ถ๐๐ ๐๐ผ๐ผ๐น๐ help monitor the health and performance of applications.
๐น Prometheus: An open-source monitoring system that collects metrics and provides a powerful query language.
๐น Grafana: A visualization tool that integrates with various data sources to create dashboards for monitoring.
๐ด. ๐๐/๐๐ ๐๐ผ๐ผ๐น๐ streamline the software development process.
๐น GitHub: A version control and collaboration platform offering integrated CI/CD capabilities.
๐น Azure DevOps: A set of development tools for planning, developing, and delivering software.
Finally, Agents can deliver interactive frontend experience (open-source)!
Backends like CrewAI, LangGraph, Mastra, etc., can do a lot.
But the hardest part is embedding them into interactive user-facing software products, like Cursor.
Also, migrating from one agent backend to another is painful because...
...each framework has its own output formats, state handling, ReAct patterns, etc.
AG-UI (Agent-User Interaction Protocol) is an open-source protocol designed to address this and build front-end-powered Agents.
To get more perspective:
- MCP: Agents to tools
- A2A: Agents to agents
- AG-UI: Agents to users
This means all frontend/backend components can now become interchangeable.
- You can integrate LangGraph, CrewAI, or Mastra into the same frontend, without rewriting your UI logic.
- You can drop in a new UI with zero backend modification.
- You can swap one LLM with another without changing the UI.
This is the missing layer that makes agent workflows feel like real software, not just glorified chatbots.
Find the GitHub repo in the next tweet!
Youโre in a backend interview.
They ask:
โHow would you design an authentication system for a large-scale web application?โ
Hereโs how to approach it:
This playlist on YouTube explains 96 most important NLP Papers. Link is in the comment.
Covers everything from foundational NLP concepts like Word2Vec and Attention mechanisms to cutting-edge language models like GPT-4, BERT, and Transformers.
Perfect for mastering natural language processing from basics to advanced topics.
Java interview question:
Do you know RestTemplate is now being replaced by RestClient in the newer Spring versions? Explain differences
Differences:
โRestTemplate: Older, synchronous HTTP client in Spring; verbose API, mutable, but its being phased out
โRestClient: Newer (Spring 6.1+), also synchronous but with a fluent, intuitive API (can say its inspired by WebClient); immutable and concise.
Benefits of RestClient:
โSimpler, more readable code for REST calls
โBetter error handling and testing support.
โModern replacement, easier to maintain and extend.
Youโre in a system design interview.
They ask:
Design a system for live sports scores with millions of real-time viewers.
Answer like this๐๐๐
This comprehensive tutorial serieswill teach you everything about LangChain - from basics to building AI agents, connecting ChatGPT to custom files, creating web apps, and extracting insights from documents.
24 videos covering beginner to expert level implementations. Link is in the comment.