Language:
Backend
Learn the four pillars of Java OOP with working examples: encapsulation and access modifiers, inheritance with extends and super, overriding vs overloading, and abstraction with interfaces.
Sep 24, 2026·9 min read
Learn how a Java class and object relate: constructor rules, what new does, references, == vs equals, toString, pass by value, overloading, and abstract classes vs interfaces.
Sep 24, 2026·10 min read
Frontend
TypeScript interface vs type: when to use each, plus arrays vs tuples, enums and alternatives, excess property checks, function types, overloads and type guards with examples.
Learn TypeScript mapped types step by step, with unions, intersections, discriminated unions, keyof, indexed access, key remapping and template literal types in practical examples.
TypeScript any vs unknown explained with examples, plus primitive and literal types, strictNullChecks, void vs never, exhaustive checks, type assertions, satisfies and as const.
Build Java Swing GUIs the right way: AWT vs Swing, core components, BorderLayout, FlowLayout, GridLayout and null layout, action, mouse and key listeners, paintComponent and the EDT.
A practical guide to Redis caching: the cache-aside pattern in Go, data structures and their use cases, TTL and eviction policies, why single-threaded Redis is fast, RDB vs AOF, and Pub/Sub basics.
Learn the four RabbitMQ exchange types (direct, fanout, topic, headers) with Go examples, plus publisher confirms, durable quorum queues, manual acks, dead letter exchanges and prefetch.
A practical guide to preventing race conditions in payment systems: atomic conditional updates, SELECT FOR UPDATE, optimistic locking, multi-row rules, and idempotency keys that stop double charges.
Showing 19-27 of 65 articles
Tell us about your project — we'll help you get there.
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyse site usage, and assist in our marketing efforts.
Choose which cookies we may use. Strictly necessary cookies keep the site working and are always on.