Get live statistics and analysis of aditya's profile on X / Twitter

leveling up • swe, gen ai @ aws • having fun with @agnilabs • built @vGlogsapp • @dosa_dao
The Curator
Aditya is a tech-savvy software engineer who loves to share practical tools, tips, and quick wins with his audience. He effortlessly blends his deep knowledge of software engineering with a playful attitude, making complex tech accessible and fun. Always curious and collaborative, he builds and showcases projects that inspire others to level up their skills.
Aditya’s so busy leveling up and building cool things that you half expect his keyboard to come with a turbo button—too bad his follower count didn’t get the memo and turbo-charge alongside his code commits.
Built and publicly shared a practical Raycast extension to automate local MCP management, showcasing not just skill but real-world problem solving that resonates with developer peers.
To empower fellow developers and tech enthusiasts by curating and creating valuable, actionable content that simplifies complex technologies and sparks innovation.
Aditya believes in continuous learning, empathy in tech communities, and the power of well-crafted abstractions to accelerate progress. He values practicality, collaboration, and having fun while pushing boundaries.
His ability to quickly build, integrate, and share useful tools combined with a genuine passion for simplifying complexity allows him to engage and add value to his community effectively.
With nearly 3,229 tweets and following over 778 accounts, Aditya risks being lost in the noise without clearer branding or a defined follower base to amplify his voice.
Focus on carving out a niche within the dev community by sharing consistent, bite-sized tutorials or ‘TILs’ (Today I Learned), and engage more with followers through replies and thread discussions to boost visibility and audience loyalty.
Fun fact: Aditya once built a fully functional app in about 10 minutes, proving that speed and creativity can go hand in hand.
Top tweets of aditya
TIL no. 23: @resend x @convex_dev i was working on the waitlist + email confirmation for @readwaveapp and got it up and running within a solid 10 minutes, its incredible to see how these once complex technologies are so easy to work with now. using the convex component, generating a template on new[dot]email, and integrating it into a @nextjs app has made shipping so fast. abstractions enable enough cognitive load to move quickly but i definitely want to dive deeper to have a more ground-up understanding when building scalably
TIL no. 9: principles of building ai agents the goat @calcsam wrote a book on core concepts and how to build ai agents with descriptions, reasons, explanations, and best of all - code. i’ll do a deeper dive into some of the sections but this is just a high level TIL. the main parts are prompting a LLM (so choosing a model provider, writing great prompts), building an agent (so agents 101, model routing and structured output, tool calling, agent memory), graph based workflows (so workflows 101, branching chaining merging and conditions, suspend & resume, streaming, tracing), retrieval augment generation aka RAG (so RAG 101, choosing a vector db, RAG pipeline), setting up multi agent pipelines (so what multi agents are, agent supervisor, control flow, workflows as tools, combining various patterns), evals (so what evals are, textual evals, other types of evals), development and deployment (so local development, serverless, observability) and everything else like integrations, tool use and MCP, web use, increasing context windows, and inter agent communication. the book is a super quick and great beginner read into ai agent engineering. a great starting point to branch off of and dive deeper. today’s TIL wasn’t anything particular sorry :/ but i pretty much spent 1 min setting up @mastra_ai in my monorepo and hit the ground running building out my agents. legit it was unfair how easy it was - separate TIL post on that (and what i’m building 👀) later. definitely have much more thoughts and learnings to share!
TIL no. 44: authN gotchas been building with @convex_dev, @clerk, and @nextjs recently and just discovered a really great read on some auth best practices to be aware of tldr: authN in convex apps needs to happen at three distinct layers, and missing any of them opens security holes ⋅ server-side auth - nextjs middleware catches requests before they hit your pages. this is your first line of defense but doesn't protect convex directly ⋅client-side auth - react hooks like useConvexAuth() for ui state management. but here's the thing - this is async and can create race conditions where queries fire before auth fully resolves ⋅database auth - convex functions must validate auth internally because convex is essentially a public api. every single query/mutation needs explicit auth checks the race condition problem useConvexAuth() returns a promise, but other react hooks (including convex queries) can execute before auth fully resolves. this means unauthenticated requests can slip through to address this, skip queries until auth is confirmed using convex's "skip" pattern why convex is different unlike traditional setups where your db sits behind your api server, convex is your backend. it's a public api by default, so you can't rely on server-side auth alone to protect database access this means: ⋅nextjs middleware ≠ convex protection ⋅client auth checks ≠ actual security ⋅every convex function needs explicit auth validation instead of copy-pasting auth checks everywhere, wrap your convex functions with custom authenticated versions that automatically handle the auth validation create authenticated react hooks that automatically skip queries when user isn't authenticated use internal functions for sensitive operations. convex supports internal functions that can only be called by other convex functions, not clients. this keeps your attack surface minimal. use these for: ⋅payment processing ⋅admin operations ⋅sensitive data mutations server components vs client components server components can use fetchQuery directly after middleware auth - much simpler auth flow but client components need the full auth checks with hooks and skip patterns some key takeaways: ⋅ auth is a three-layer problem in convex apps ⋅ race conditions are real and will bite you in production ⋅ convex functions are public apis - treat them as such ⋅ invest in good auth utilities early ⋅ use internal functions for sensitive operations ⋅ test your auth flows thoroughly the article by @codingwithjamal goes deep on custom hooks and utilities from convex-helpers too. really solid patterns for making auth both secure and developer-friendly
Most engaged tweets of aditya
TIL no. 44: authN gotchas been building with @convex_dev, @clerk, and @nextjs recently and just discovered a really great read on some auth best practices to be aware of tldr: authN in convex apps needs to happen at three distinct layers, and missing any of them opens security holes ⋅ server-side auth - nextjs middleware catches requests before they hit your pages. this is your first line of defense but doesn't protect convex directly ⋅client-side auth - react hooks like useConvexAuth() for ui state management. but here's the thing - this is async and can create race conditions where queries fire before auth fully resolves ⋅database auth - convex functions must validate auth internally because convex is essentially a public api. every single query/mutation needs explicit auth checks the race condition problem useConvexAuth() returns a promise, but other react hooks (including convex queries) can execute before auth fully resolves. this means unauthenticated requests can slip through to address this, skip queries until auth is confirmed using convex's "skip" pattern why convex is different unlike traditional setups where your db sits behind your api server, convex is your backend. it's a public api by default, so you can't rely on server-side auth alone to protect database access this means: ⋅nextjs middleware ≠ convex protection ⋅client auth checks ≠ actual security ⋅every convex function needs explicit auth validation instead of copy-pasting auth checks everywhere, wrap your convex functions with custom authenticated versions that automatically handle the auth validation create authenticated react hooks that automatically skip queries when user isn't authenticated use internal functions for sensitive operations. convex supports internal functions that can only be called by other convex functions, not clients. this keeps your attack surface minimal. use these for: ⋅payment processing ⋅admin operations ⋅sensitive data mutations server components vs client components server components can use fetchQuery directly after middleware auth - much simpler auth flow but client components need the full auth checks with hooks and skip patterns some key takeaways: ⋅ auth is a three-layer problem in convex apps ⋅ race conditions are real and will bite you in production ⋅ convex functions are public apis - treat them as such ⋅ invest in good auth utilities early ⋅ use internal functions for sensitive operations ⋅ test your auth flows thoroughly the article by @codingwithjamal goes deep on custom hooks and utilities from convex-helpers too. really solid patterns for making auth both secure and developer-friendly
TIL no. 9: principles of building ai agents the goat @calcsam wrote a book on core concepts and how to build ai agents with descriptions, reasons, explanations, and best of all - code. i’ll do a deeper dive into some of the sections but this is just a high level TIL. the main parts are prompting a LLM (so choosing a model provider, writing great prompts), building an agent (so agents 101, model routing and structured output, tool calling, agent memory), graph based workflows (so workflows 101, branching chaining merging and conditions, suspend & resume, streaming, tracing), retrieval augment generation aka RAG (so RAG 101, choosing a vector db, RAG pipeline), setting up multi agent pipelines (so what multi agents are, agent supervisor, control flow, workflows as tools, combining various patterns), evals (so what evals are, textual evals, other types of evals), development and deployment (so local development, serverless, observability) and everything else like integrations, tool use and MCP, web use, increasing context windows, and inter agent communication. the book is a super quick and great beginner read into ai agent engineering. a great starting point to branch off of and dive deeper. today’s TIL wasn’t anything particular sorry :/ but i pretty much spent 1 min setting up @mastra_ai in my monorepo and hit the ground running building out my agents. legit it was unfair how easy it was - separate TIL post on that (and what i’m building 👀) later. definitely have much more thoughts and learnings to share!
TIL no. 20: monorepos are a double edged sword working on @readwaveapp and setting everything up via a monorepo to iterate and move fast but dependency management is a borderline nightmare. it shouldn’t be this hard to manage react dependencies (ex in a @nextjs app and a @expo app) - however, i might be setting it up wrong and need to dig into it deeper @turborepo does have great docs and there’s a ton of great content out there from expo but there should be a boilerplate template that includes @biomejs or @geteslint/@PrettierCode extensibly such that it can be easily embedded into a new app or package. with generators it’s easy to create packages but with “npx create(insert tech)” cli commands, itd be nice if things automatically detect these common packages like @typescript configs and extend them cleanly all according to best practices and standard conventions maybe an opportunity to build out too!
TIL no. 37: make apps feel 10x better recently came across a video by @raroque where he outlines 5 tips to make your app feel better: 1. interactions and animations - animate switching page to page - spend time on meaningful smaller animations - smaller intentional animations add up to meaningful ux - vibe code via structure and step by step 2. custom illustrations - have a mascot or simple visuals for empty or loading states - get an artist for base illustrations or use an ai with reference images - animate for more dimension 3. haptic feedback - include vibration (varying levels from light to heavy) depending on a user's action - think about how you can enhance user feedback 4. good icons - pick a good icon pack that represents the vibe/brand/aesthetic you're going for - use thin vs filled vs colored meaningfully 5. elevate your design taste - expose yourself to good design on @x or @mobbin - see how others think about design and production apps use meaningful patterns, pallets, and flows lot of great tidbits to implement into your app to create meaningful user experiences! definitely taking the first animation tip to heart
People with Curator archetype
Founder Mythical Marketing | Building viral & profitable personal brands for Founders to gain more market share | 1,000,000,000+ views generated for 29 founders
Freelancer | Building dub.sh/usesaid
My plan is to crowdsource a plan
Faith based web designer and developer who's passionate about the WordPress space. If you need design/dev help don't hesitate! nickarce.com/contact/
building @better_auth
Building apps in public 👉 HouseMunny.com & dress-it.com 👨💻 Full-stack dev Sharing the wins + fails along the way
Building @typesm_art using only AI coding. I help founders build AI automations and apps. Prev @iitbombay
Nomados is the Nomad OS | Join the waitlist for free access: Nomados.ai | "If the world is cold, make it your business to build fires." -Horace Traubel
Tips, updates, and insights on Microsoft 365 | Productivity, Security, Copilot, Teams, SharePoint & more | #M365 #Microsoft365 #Cloud
Follow If You Like Wrestling | Official | Email/DM for Business Inquiries wrestleops1910@gmail.com
Explore Related Archetypes
If you enjoy the curator profiles, you might also like these personality types:

