- Docker – Interview Questions
The questions Docker interviews actually ask, answered the way you would say them out loud. Container versus VM, image versus container, `CMD` versus `ENTRYPOINT`, `COPY` versus `ADD`, how layer caching works, where volumes fit, and the "why is my image 1.2 GB" question that separates people who have shipped one.
- Hasura v3 (DDN) – Data Modeling with HML
v3's metadata in depth, because in v3 the metadata is the product. Every object kind and what it is for — `DataConnectorLink`, `ObjectType`, `Model`, `Command`, `Relationship`, the boolean-expression, aggregate and order-by types, the three permission kinds, and the global config objects — worked through by modelling the same booking schema the v2 half of this track uses.
- React – Sass
Sass in a Vite project is one dependency and a file rename — no config. Nesting, variables, partials and mixins in a component stylesheet, .module.scss to get scoping and Sass at once, and the one thing Sass still does that plain CSS cannot: recompile Bootstrap itself with your own colours.
- Spring Study Guide – Security
Authentication, authorisation, and the filter chain that implements both. How a request travels through the filters, what the SecurityContext holds and how it is cleared, password hashing and salting, matcher ordering and the mistake that silently opens an endpoint, method security with @PreAuthorize, stateless JWT auth, and the lambda DSL that replaced every old configuration answer.
- Eclipse Hot Keys
Learning your IDE's shortcuts is one of the highest-return investments a developer makes, because the saving is small and repeated thousands of times. This is the Eclipse set worth memorising, with the IntelliJ equivalent alongside — most teams have both. Windows and Linux bindings are given first;…