@coderguru
- Followers
- 127 followers
- Following
- 9 following
- Likes
- 879
- Videos
- 147
- Avg length
- 0:42
Latest videos by @coderguru
-
– video Pinned
A Database Is Not Just Storage A database is not just a place where files sit. 🧠💾 It receives requests, organizes data, checks rules, and returns reliable answers. Apps ask for data → queries run → the engine applies rules → storage keeps everything searchable and recoverable. ⚡ Database =…
-
– video Pinned
Still confused about Binary Search Trees? Here’s BST explained fast, visually, and without unnecessary theory 🌳 Insert, search, delete, and traversal finally make sense. #BST #BinarySearchTree #Algorithms #DataStructures #CodingTips #LearnProgramming #CodeTok #ComputerScience #CodingInterview…
-
– video Pinned
🚨 Unsafe deserialization is dangerous in every language. Java, Python, PHP, C#, Ruby… different syntax, same security mistake. 👀 Never deserialize untrusted input without validation. 🔐 #CyberSecurity #AppSec #SecureCoding #Programming #Developer #CodeSecurity #Infosec #EthicalHacking #TechTok…
-
– video
2 likes 0 comments 0 shares 0 saves
Slow Docker build? 🐳 If npm ci reruns after every code change, your Dockerfile COPY order may be breaking the cache. Copy package files first, install dependencies, then copy the source. Save this Dockerfile pattern. #docker #dockerfile #devops #nodejs #programming
-
– video
0 likes 0 comments 0 shares 0 saves
Don’t ship your build tools. 🐳 Docker multi-stage builds let you build with everything, then copy only the output into a clean runtime image. Save this Dockerfile pattern for your next project. #docker #dockerfile #devops #programming #softwareengineering
-
– video
5 likes 0 comments 0 shares 0 saves
Dockerfile explained in 15 seconds 🐳 FROM, WORKDIR, COPY, RUN, EXPOSE & CMD — the 6 core instructions every Docker beginner should know. Save this cheat sheet for your next project. #docker #dockerfile #devops #programming #softwareengineering
-
– video
0 likes 0 comments 0 shares 0 saves
🍩 What if Homer had his own programming language? Meet Homer Lang — where doh, donut, marge and mmm finally belong in your code. 💻😂 Built for fun, powered by questionable logic. #HomerLang #TheSimpsons #Programming #Coding #ProgrammerHumor
-
– video
12 likes 0 comments 1 share 1 save
🤯 5 Git Facts Hidden Inside Every Repository 🌿 🐧 Git was built for Linux kernel development 😄 its name was intentionally a joke 📦 identical content produces the same blob ID 🛟 reflog can recover recent local moves 🔎 bisect searches bad history by repeatedly halving the range Git's…
-
– video
1 like 0 comments 1 share 1 save
🧬 Python Inheritance: Reuse the Base, Specialize What Changes 🐍 `Dog` is an `Animal`, so it can inherit state and override `speak()`. 🐕 `super()` delegates to the next implementation in the MRO. But inheritance is not just code reuse: ✅ true “is-a” relationship → inherit 🧩 simple “has-a”…
-
– video
5 likes 0 comments 1 share 4 saves
🚨 5 Git Mistakes That Can Cost You Real Work ⚠️ 1️⃣ `git add .` without reviewing 2️⃣ committing a secret 3️⃣ `git reset --hard` with uncommitted changes 4️⃣ force-pushing shared history 5️⃣ letting a branch diverge for too long Safer Git starts with one habit: pause, inspect, then act…
-
– video
6 likes 0 comments 1 share 0 saves
🧱 Python Classes: Build a Type, Create Objects 🐍 Use a class when data and behavior belong together. ⚙️ `__init__` sets instance state. `self` is the specific object. Methods use that object's data. `__str__` speaks to users; `__repr__` helps developers. 👀 Watch the mutable class…
-
– video
0 likes 0 comments 1 share 1 save
🌐 `main`, `origin/main` and Remote `main` Are NOT the Same Thing 🔄 Your local commit can exist only on your machine. 💻 `git push` updates the remote. `git fetch` updates your local knowledge of the remote. `git pull --ff-only` fetches and then fast-forwards local `main`. ⚡ Ahead and…
-
– video
7 likes 0 comments 1 share 1 save
📦 How an IP Packet Reaches a Server — One Hop at a Time 🌐 The client checks: local or remote? 🧭 A remote destination goes to the default gateway. ARP finds the gateway's local-link address. NAT may rewrite the source endpoint. Every router chooses the next hop using longest-prefix match. 🔀…
-
– video
7 likes 0 comments 1 share 2 saves
🎁 Python Decorators: Add Behavior Without Rewriting the Function 🐍 A decorator takes a function and returns a replacement callable. 🔄 The wrapper can run code before and after the original call. `@timer` is just shorthand for: `work = timer(work)` ⚡ Use `@wraps` to preserve the original…
-
– video
2 likes 0 comments 0 shares 1 save
⚠️ A Git Conflict Means Git Refuses to Guess 🔀 Same line. Two different edits. Two valid answers. 👀 Git writes conflict markers and stops because it cannot know what your program should contain. ✏️ choose the final code ➕ `git add` the resolved file ▶️ run `git merge --continue` A…
-
– video
7 likes 0 comments 1 share 2 saves
🐍 Why Does `key=lambda ...` Work in Python? 🔑 Functions are values. You can pass one into `sorted()`, and Python calls it once for each item. ⚡ A lambda is just a tiny one-expression function. For transformations, compare `map()` with a list comprehension and choose the clearest form. 👀…
-
– video
12 likes 0 comments 1 share 0 saves
👻 Invisible Code Style Problems Create Very Visible Damage ⚠️ Tabs vs spaces can shift blocks. CRLF vs LF can turn one edit into a 500-line diff. 📄 Trailing whitespace can fail automated checks. Put the rules in the repository with `.editorconfig`, `.gitattributes`, formatters and CI. 🛠️…
-
– video
3 likes 0 comments 1 share 0 saves
🔀 One `git merge` Command — Two Completely Different Results ⚡ The outcome depends on the shape of the commit graph. 🧠 ➡️ No divergence? Git can fast-forward the branch pointer. 🔗 Both branches moved? Git creates a merge commit with two parents. Inspect the history first. The graph…
-
– video
5 likes 0 comments 1 share 2 saves
-
– video
2 likes 2 comments 1 share 2 saves
🌐 An IP Address Is More Than Four Numbers 🔍 `192.0.2.42/24` contains structure: 4️⃣ IPv4 = 32 bits in four octets ✂️ `/24` separates network and host bits 🧭 routers choose the longest matching prefix 🏠 ranges define reachability scope 6️⃣ IPv6 expands the address to 128 bits IP selects…
-
– video
1 like 0 comments 1 share 0 saves
🌿 A Git Branch Is NOT a Copy of Your Project ⚡ A branch is simply a movable name pointing to one commit. 📍 Create `feature/login`, switch to it, make commits — and only the active branch pointer moves while `main` stays behind. 👀 `HEAD` tells Git which branch is currently active. Same…
-
– video
11 likes 0 comments 1 share 2 saves
🐍 Python Functions Explained: Inputs, Returns & the Default Trap ⚡ 📦 A function packages reusable behavior behind a name. This episode covers `def`, parameters, `return`, `*args`, `**kwargs` — and the mutable default argument trap that can make one list survive across multiple calls. 👀 Use…
-
– video
3 likes 0 comments 1 share 1 save
🌍 How World Monitor Turns Global Noise into an Operational Picture 📡 One event rarely arrives as one clean signal. World Monitor moves through a full intelligence pipeline: 📥 ingest 🧹 reduce noise 🔗 correlate signals 🗺️ visualize layers ⚠️ assess risk 🚀 deliver resiliently News…
-
– video
3 likes 1 comment 1 share 2 saves
🌱 Git Commit Does NOT Save Everything ⚡ The real flow: ✏️ edit files in the working directory ➕ git add app.js 📥 Git stages that exact file state in the index 📸 git commit records the staged project snapshot Unstaged files stay out. New edits after `git add` stay out too. 👀 #Git…
-
– video
15 likes 0 comments 1 share 4 saves
🐳 Stop Rebuilding After Every Source Edit ⚡ A better Docker Compose dev workflow: 📂 bind-mount ./src into /app/src ⚙️ load local runtime values from .env 🧩 put development-only settings in compose.override.yaml 📦 keep the base image clean for shipping Edit live. Configure locally. Ship…
-
– video
1 like 0 comments 1 share 0 saves
🐍 Python Slicing & Unpacking Explained ⚡ Take pieces: items[1:-1] Name parts: x, y = point Collect the middle: first, *middle, last = values Pair sequences: for name, score in zip(names, scores) Slicing selects. Unpacking binds. 🧩 #Python #LearnPython #CodingTok #Slicing…
-
– video
3 likes 0 comments 1 share 1 save
🐳 6 Docker Compose Commands You Actually Need ⚡ ▶️ docker compose up — start the stack 🌙 up -d — run in the background 📜 logs -f web — stream one service 🖥️ exec web sh — open a shell 🏗️ build web — create a new image 🧹 down — remove containers and the network One command. One visible…
-
– video
9 likes 0 comments 2 shares 5 saves
🔖 5 Wild Open-Source Repos Worth Bookmarking ⚡ 1️⃣ Archify — text to technical diagrams 2️⃣ DirPlayer — Shockwave content in modern browsers 3️⃣ rustc-php — a Rust compiler written in PHP 4️⃣ Pixa Pics — browser pixel-art editor 5️⃣ VoidSprite — cross-platform C++/SDL3 pixel-art editor…
-
– video
6 likes 0 comments 1 share 1 save
🐳 Containers Disappear. Your Database Should Not. 💾 Data stored only inside a container is temporary. Delete the container → delete the state. ❌ A named volume lives outside the container: ✅ remove the old container ✅ create a new one ✅ keep the same data State belongs in a volume…
-
– video
1 like 0 comments 1 share 0 saves
🤖 AI Agents Run Code. Where Should It Execute? 🛡️ CubeSandbox puts tool execution behind a MicroVM boundary: ⚡ fast sandbox startup 🔌 E2B-compatible API 🧱 KVM + RustVMM isolation 📸 templates and snapshots 🌐 egress policy 🔐 credentials outside the sandbox 🧹 disposable runtime state…
Showing 30 of 147 videos
Load more videosExplore & export videos
Uses the videos loaded on this page. Load more to include older ones.
Videos by month
@coderguru TikTok stats
@coderguru has 127 TikTok followers as of .
- Followers
- 127
- Likes
- 879
- Videos
- 147
- Likes per video
- 6
- Average video length
- 0:42
- Median per post
- 295 views · 3 likes · 0 comments · 1 share · 1 save
- Average engagement per view - follower
- 1.9% - 0.05
- Average views per follower
- 2.39
- Most viewed recent posts
- “🤯 5 Git Facts Hidden Inside Every Repository 🌿 🐧 Git was…” · 885 views · 12 likes · 0 comments ·
- “👻 Invisible Code Style Problems Create Very Visible Damage…” · 338 views · 12 likes · 0 comments ·
- “🐳 Stop Rebuilding After Every Source Edit ⚡ A better…” · 331 views · 15 likes · 0 comments ·
- Pinned posts
- 3, with 1.9K, 938 and 798 views
- Last post
- (64 days before this check)
- Posting rate
- about 1.6 posts a week
- TikTok content labels
- Culture & Education & Technology (21 of 22 posts), Professional Personal Development (12 of 22 posts)
- Hashtags used most
- #programming (21), #codingtok (20), #git (9), #devtips (9), #python (8)
About @coderguru
Account created