1:1 calls, interview prep & career guidance with Sandeep Pal.
Free online compilers with a path into tools and coding practice.
Public developer portfolio with certs & learning badges.
Formatters, converters, SEO checkers & more — no install.
Insights, tutorials, and career tips from the engineering community
System Design Series — Part 31 Imagine you've built a successful e-commerce application. Everything works perfectly. One day, your API suddenly receives 2 million requests in just a few minutes. Some requests come from real users.
System Design Series — Part 30 Imagine you log in to your internet banking application. You enter your username and password only once. After logging in, you can: Check your account balance Transfer money Download statements Pay bills You never enter your password again until you log out. But here's the question:
System Design Series — Part 29 Have you ever clicked one of these buttons? Continue with Google Sign in with GitHub Login with Microsoft You didn't create a new password.
How does the server know it's still you? Does the server remember every logged-in user? Not usually. Instead, most modern applications use something called a JWT (JSON Web Token). JWT is one of the most widely used authentication mechanisms in modern web applications, mobile apps, APIs, and microservices.
One of the most common interview questions is: "What's the difference between Authentication and Authorization?" Surprisingly, many developers use these terms interchangeably. But they are not the same thing.
System Design Series — Part 26 Imagine you're building an online food delivery platform like Swiggy or Zomato. A customer places an order. Behind the scenes, multiple services need to communicate: Order Service Payment Service Restaurant Service Delivery Service Notification Service
System Design Series — Part 25 Imagine you're building an e-commerce application. The homepage needs to display: Product name Price Product image Average rating Seller name
A few years ago, I worked on a project where a single database query took around 300 milliseconds. That doesn't sound bad. Until you realize: 10,000 users were executing the same query repeatedly. The database CPU started increasing.
Cache-aside, read-through, write-through, and stampede protection for ASP.NET Core at scale: StackExchange.Redis, IDistributedCache, TTL strategy, and invalidation that survives enrollment spikes.
Choosing between Next.js App Router and a classic React SPA for SaaS and learning platforms: SEO, auth boundaries, deployment cost, and when hybrid rendering beats client-only routing.
Semantic Kernel vs LangChain for .NET AI apps: we compared both on a fintech API doc assistant and LMS Q&A bot—DI integration, plugins, observability, and which framework fits production C# teams.
A staged Azure learning path for .NET developers: core services, identity, data, messaging, and the certifications that actually match job postings.
care@toolliyo.com
Install Toolliyo like an app Free
Home-screen access to tutorials, coding practice & career tools — no app store needed.
On iPhone/iPad: tap Share then Add to Home Screen.