Career
11 min read
A job search without a tracker is guesswork. This article gives you the exact spreadsheet columns, status values and formulas to run an off-campus search, simple follow-up rules, a ten-minute Sunday review, and a milestone-based ten-week plan you can personalise with an AI prompt that respects your exams and real hours.
Career
11 min read
How many applications does one offer take? Nobody can tell you the true number for your profile, but simple funnel arithmetic shows why volume matters, why fixing your earliest weak stage matters even more, and how to measure your own rates. The second half builds a prioritised list of 60 to 80 real companies with AI help and a verification step.
Career
12 min read
Not every company hires freshers the same way. This article describes five broad kinds of employer in India, what their hiring processes usually test, how your profile maps onto them, and how to split applications across reach, target and safe companies so you keep getting interviews while still aiming high. It also covers roles beyond software development.
Career
12 min read
Before you apply anywhere, find out what a recruiter sees when they read your profile. This article gives you a six-part self-assessment, a prompt that makes an AI assistant act as a blunt but evidence-bound reviewer, a way to separate gaps you can close in 30 days from constraints you must work around, and a single highest-leverage action for the next week.
Career
14 min read
The first article of a free 44-article course on landing your first tech job off campus. It explains the different ways companies hire freshers outside campus placements, when each one happens, the six-step Search Loop that organises the course, and five ground rules for using AI in a job search without inventing anything.
CourseCareer
8 min read
A free, 44-article course for freshers in India who are looking for their first tech job without campus placement. It covers the whole search: an honest assessment of where you stand, proof of work, resume and LinkedIn, finding roles early, referrals, online assessments, interview rounds, offers and negotiation, and what to do when rejections pile up. AI is used throughout as a coach and checker, never as a ghostwriter.
Technology
10 min read
Prepare for backend interviews by concept: SQL joins, indexes and transactions, REST design, dependency injection and Spring Boot, JPA problems such as N+1 and lazy loading, security, testing, and a final job-ready checklist you can use to verify your own readiness.
Technology
10 min read
Prepare for Java interviews by concept: for each topic a short answer, the real explanation, a small example, the usual follow-up question and the common incorrect answer, covering the language, collections, streams, the JVM and concurrency.
Technology
8 min read
Put the whole backend together: the final architecture, the requirements checklist, how each article contributed, how to build, run and test it, an honest list of limitations, and the questions an interviewer is likely to ask about it.
Technology
9 min read
Prepare the Job Application Tracker to run outside your laptop: configuration and secrets from the environment, useful logging, Actuator health checks verified on the running application, a multi-stage Dockerfile and a Compose file, and a production checklist. The Docker files are written but were not run in this environment.
Technology
12 min read
Turn the tests from the earlier articles into a strategy: unit tests, slice tests (@WebMvcTest, @DataJpaTest, @JsonTest), full integration tests on a real PostgreSQL, measured run times, coverage with JaCoCo, and a mutation experiment that shows which tests really protect you.
Technology
46 min read
Secure the Job Application Tracker API: hash passwords with bcrypt, log in with signed JWT access tokens, enforce that users can only reach their own data, configure CORS and CSRF correctly, keep secrets out of the code, and prove each protection with tests and real requests.
Technology
35 min read
Add interviews to job applications and meet the real problems of JPA: relationship mapping, lazy loading and its exception, the N+1 query problem measured and fixed, what @Transactional does and does not do, and optimistic locking that stops lost updates, all tested on PostgreSQL.
Technology
29 min read
Replace the in-memory repository with a real PostgreSQL database using JPA, Hibernate and Spring Data: map an entity, manage the schema with Flyway migrations, understand the persistence context and dirty checking, write queries, and read the SQL Hibernate actually generates, including a real failure only PostgreSQL revealed.
Technology
30 min read
Build the first version of the Job Application Tracker API: a layered Spring Boot application with controller, service, repository, request and response DTOs, Bean Validation, paging and filtering, problem-details errors and tests, then exercise every endpoint over real HTTP.
Technology
15 min read
Learn what Spring Boot adds to Spring: the project structure, starters, auto-configuration and how it backs off, the embedded server, typed configuration with validation, profiles and the order in which configuration sources win, all run on a real Spring Boot 4.1 application.
Technology
18 min read
Understand dependency injection and inversion of control from first principles: wire objects by hand, build a tiny container, then see the real Spring container create beans, resolve ambiguity, manage scopes and lifecycle, and fail with the errors you will actually meet.
Technology
20 min read
Understand what actually travels between a client and a Java backend: the HTTP request and response, methods and their guarantees, status codes, headers, JSON and how Java maps to it, and how to design a clean REST API, with real captured traffic and real JSON mapping.