Categories

Browse every blog category by Bhargav Tibadiya, covering AI, software engineering, design, security, infrastructure, testing, and independent work.

  • AI

    Large language models, model comparisons, and the AI concepts that show up when a software team evaluates or ships a model.

    7 articles

  • Machine Learning

    Training, fine-tuning, and evaluation: how data and objectives change what a learned model does.

    2 articles

  • AI Agents

    Agents that call tools, follow a workflow, and keep going until a task is finished rather than stopping at one reply.

    2 articles

  • Automation

    Repeated computer work turned into scripts, schedules, and workflows that run the same task without a person each time.

    No articles yet

  • AI Application Development

    Building products that call models, retrieve the right context, and keep an AI feature reliable once it is in production.

    1 article

  • AI Coding Tools

    AI editors, coding agents, and the daily workflows developers use to write, review, and ship code with a model beside them.

    1 article

  • Frontend Development

    Building browser interfaces with React, Next.js, and TypeScript, through to a web UI that is ready to ship.

    No articles yet

  • Frontend Architecture

    How a browser application is put together: component boundaries, who owns state, and how the page renders.

    No articles yet

  • Backend Development

    Server-side applications with Node.js and NestJS, including request handling and patterns that keep a service understandable.

    No articles yet

  • Full-Stack Development

    Building one product across the interface, the server, and the data it stores, as a single working application.

    No articles yet

  • Mobile App Development

    Mobile applications with React Native and Flutter, including the interface and the path from a build to a shipped app.

    No articles yet

  • API Development

    Designing and documenting REST and GraphQL APIs so other software can call them from a clear contract.

    No articles yet

  • Integration

    Connecting systems with third-party APIs, webhooks, and service calls that move work from one product to another.

    No articles yet

  • Web Design

    Layout, typography, and interface decisions that determine how a web page looks and how a visitor reads it.

    No articles yet

  • Design Systems

    Tokens, reusable components, and the shared visual rules that keep a product consistent as more screens are added.

    No articles yet

  • Web Accessibility

    WCAG, semantic HTML, keyboard access, and interfaces that work with assistive technologies.

    No articles yet

  • Database Engineering

    Data modeling, schema design, and storage choices for PostgreSQL, MongoDB, and the other databases an application relies on.

    No articles yet

  • Caching

    Cache design with Redis, including invalidation and when a stored copy speeds a system up without serving stale data.

    No articles yet

  • Message Queues

    Queues and background jobs for work that should run asynchronously instead of blocking the request in front of a person.

    No articles yet

  • DevOps

    Deployment and production operations, and the habits that make a release recoverable after it is live.

    No articles yet

  • CI/CD

    Pipelines, GitHub Actions, and release workflows that test and deploy a change without a manual handoff each time.

    No articles yet

  • Cloud

    Cloud platforms, hosting choices, and operating an application on infrastructure a team rents.

    No articles yet

  • Infrastructure

    Docker, Linux, Nginx, VPS hosting, and the machines and networks an application actually runs on.

    No articles yet

  • Web Security

    Web application risks, supply-chain incidents, and the practices that reduce harm to the software and the people using it.

    2 articles

  • Application Performance

    Profiling, finding bottlenecks, and doing the same work with less time and fewer resources.

    No articles yet

  • Software Testing

    Unit, integration, and end-to-end tests, and the automation that checks behavior before a change ships.

    No articles yet

  • QA

    What to verify before a release, how to judge the risk of a change, and when a build is ready for users.

    No articles yet

  • Software Architecture

    Architectural patterns, the boundaries between parts of a system, and the trade-offs those choices lock in.

    No articles yet

  • System Design

    Designing systems that have to scale, including distributed systems, capacity, and how the pieces fail.

    No articles yet

  • Software Engineering Practices

    Clean code, reviews, maintainability, and the working habits that keep a codebase understandable to the next person.

    No articles yet

  • Open Source

    Open-source projects, licenses, libraries, and what it takes to read, use, and contribute to published code.

    No articles yet

  • Developer Tools

    Editors, terminal utilities, and the other programs a developer keeps open while building software.

    1 article

  • Productivity

    Workflows, focus, and working habits that help a developer finish more of the work that actually matters.

    No articles yet

  • SaaS Development

    Multi-tenant products, subscriptions, billing, and the application structure a hosted product needs.

    No articles yet

  • Startups

    Starting and operating a software company, from early product decisions to how a small team ships.

    No articles yet

  • Entrepreneurship

    Software business models, company economics, and the decisions that determine how a product makes money.

    1 article

  • Freelancing

    Clients, proposals, pricing, and delivering a software project as an independent developer.

    No articles yet

  • Remote Work

    Distributed software teams, remote delivery, and how people collaborate when they do not share an office.

    No articles yet

Articles
17 published
Subjects
38 categories

Let's build something great together. . EMAIL ME