corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a0871e-c55d-72c3-9660-95dfe580e483", "title": "A thousand dollar mistake", "url": "https://abhi.rodeo/posts/programming/tools/git/a-thousand-dollar-mistake/", "published_at": "2026-04-04T10:19:06+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfe5f54b78", "title": "Vibe coding a better dark mode for this blog", "url": "https://abhi.rodeo/posts/programming/vibe-coding/vibe-coding-a-better-dark-mode/", "published_at": "2025-12-24T20:17:00+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfe61d71b9", "title": "Prefetching on hover in pure Javascript", "url": "https://abhi.rodeo/posts/programming/languages/javascript/frontend/prefetching-on-hover/", "published_at": "2025-06-01T20:38:00+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfe67b0d3e", "title": "Logging into Georgia Tech's VPN without using GlobalProtect", "url": "https://abhi.rodeo/posts/education/omscs/logging-into-vpn/", "published_at": "2025-06-01T19:36:00+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfe6c60246", "title": "Handling nested models in FastAPI form models", "url": "https://abhi.rodeo/posts/programming/languages/python/fastapi/nested-formdata/", "published_at": "2025-05-31T01:56:00+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfe6c88de8", "title": "Notes on React's Rendering Model", "url": "https://abhi.rodeo/posts/programming/languages/javascript/react/rendering-model/", "published_at": "2025-02-23T23:59:14+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfe7c3f342", "title": "Notes on React Memoization", "url": "https://abhi.rodeo/posts/programming/languages/javascript/react/memoization/", "published_at": "2025-02-23T23:51:16+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfe8769ea9", "title": "Using `just` to properly tag and isolate docker compose projects", "url": "https://abhi.rodeo/posts/programming/tools/docker/tagged-and-isolated-docker-compose-projects/", "published_at": "2025-02-02T15:53:30+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfe8852fa7", "title": "iyse-6420", "url": "https://abhi.rodeo/posts/education/omscs/iyse-6420/", "published_at": "2025-01-11T22:00:37+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfe951b907", "title": "The only python interview question you will ever need", "url": "https://abhi.rodeo/posts/programming/languages/python/asyncio/interview-question/", "published_at": "2025-01-11T22:00:37+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfe9b96597", "title": "Handling multiple git accounts", "url": "https://abhi.rodeo/posts/programming/tools/git/multiple-git-accounts/", "published_at": "2025-01-08T01:39:12+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfea2f09b7", "title": "Pydantic models in SQLAlchemy", "url": "https://abhi.rodeo/posts/programming/languages/python/sqlalchemy/pydantic/", "published_at": "2025-01-07T03:15:19+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfea7487a0", "title": "Global (database) dependencies in FastAPI, done right with lifespans", "url": "https://abhi.rodeo/posts/programming/languages/python/fastapi/globals-in-fastapi/", "published_at": "2025-01-02T04:09:58+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfead01662", "title": "James Harden: a half-hearted defense", "url": "https://abhi.rodeo/posts/sports/nba/hoopers-ill-remember/james-harden/", "published_at": "2024-06-18T21:57:37+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfeb273d16", "title": "Jamal Murray's game-winner against the Lakers, April 22nd, 2024", "url": "https://abhi.rodeo/posts/sports/nba/moments-ill-remember/jamal-murray-game-winner-2024/", "published_at": "2024-04-30T15:10:38+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfeb704297", "title": "C++ doesn't have destructive moves.", "url": "https://abhi.rodeo/posts/programming/languages/cpp/things-i-hate-about-cpp/destructive-moves/", "published_at": "2024-04-30T15:10:38+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfec39e29a", "title": "`basic_fstream` will sometimes fail. And it won't tell you.", "url": "https://abhi.rodeo/posts/programming/languages/cpp/things-i-hate-about-cpp/basic-fstream/", "published_at": "2024-04-30T15:10:38+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfec6c04c8", "title": "cs-6200", "url": "https://abhi.rodeo/posts/education/omscs/cs-6200/", "published_at": "2024-04-07T18:08:09+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfece63565", "title": "cs-7674", "url": "https://abhi.rodeo/posts/education/omscs/cs-7674/", "published_at": "2024-04-07T18:08:09+00:00" }, { "id": "01a0871e-c55d-72c3-9660-95dfecfce737", "title": "How threading works in Python", "url": "https://abhi.rodeo/posts/programming/languages/python/threading/", "published_at": "2024-04-07T18:08:09+00:00" } ] posts
Claim your blog
Back to abhi.rodeo
Blog · corpus.blog/blogs/abhi.rodeo/posts
abhi.rodeo
abhi.rodeo
2026
A thousand dollar mistake
original ↗
4 Apr 2026
2025
Vibe coding a better dark mode for this blog
original ↗
24 Dec 2025
Prefetching on hover in pure Javascript
original ↗
1 Jun 2025
Logging into Georgia Tech's VPN without using GlobalProtect
original ↗
1 Jun 2025
Handling nested models in FastAPI form models
original ↗
31 May 2025
Notes on React's Rendering Model
original ↗
23 Feb 2025
Notes on React Memoization
original ↗
23 Feb 2025
Using `just` to properly tag and isolate docker compose projects
original ↗
2 Feb 2025
iyse-6420
original ↗
11 Jan 2025
The only python interview question you will ever need
original ↗
11 Jan 2025
Handling multiple git accounts
original ↗
8 Jan 2025
Pydantic models in SQLAlchemy
original ↗
7 Jan 2025
Global (database) dependencies in FastAPI, done right with lifespans
original ↗
2 Jan 2025
2024
James Harden: a half-hearted defense
original ↗
18 Jun 2024
Jamal Murray's game-winner against the Lakers, April 22nd, 2024
original ↗
30 Apr 2024
C++ doesn't have destructive moves.
original ↗
30 Apr 2024
`basic_fstream` will sometimes fail. And it won't tell you.
original ↗
30 Apr 2024
cs-6200
original ↗
7 Apr 2024
cs-7674
original ↗
7 Apr 2024
How threading works in Python
original ↗
7 Apr 2024