1. Adopt AI without burning your team
    • David Abram
    • AI

    Adopt AI without burning your team

  2. How We Rebuilt a Legacy UI With Zero Downtime: A Case Study in Component Libraries and Frontend Guidance
    • Gloria Babić
    • CASE STUDY

    How We Rebuilt a Legacy UI With Zero Downtime: A Case Study in Component Libraries and Frontend Guidance

  3. Migrating an Enterprise App from AngularJS to React
    • Ante Koceić
    • CASE STUDY

    Migrating an Enterprise App from AngularJS to React

  4. Using Lago to Create a Flexible Billing System
    • Stefan Škorić
    • CASE STUDY

    Using Lago to Create a Flexible Billing System

  5. AGI is nowhere near, LLMs don't reason
    • David Abram
    • AWS

    AGI is nowhere near, LLMs don't reason

  6. When Speed Hurts
    • David Abram
    • DEVELOPER EXPERIENCE

    When Speed Hurts

  7. Work on Big Problems!
    • David Abram
    • AFTER WORK TALKS

    Work on Big Problems!

  8. Turning Metrics into Direction for Your Team
    • David Abram
    • DEVELOPER EXPERIENCE

    Turning Metrics into Direction for Your Team

  9. Vibe Coding, or Why It's the Best Time to Learn Coding
    • David Abram
    • AFTER WORK TALKS

    Vibe Coding, or Why It's the Best Time to Learn Coding

  10. Supply Chain Attacks in the Golang Open-Source Ecosystem
    • David Abram
    • AFTER WORK TALKS

    Supply Chain Attacks in the Golang Open-Source Ecosystem

  11. Microservices Are a Way to Organize Your Company
    • David Abram
    • DEVELOPER EXPERIENCE

    Microservices Are a Way to Organize Your Company

  12. Microsoft's TypeScript Compiler Rewrite in Go is About More Than Speed
    • David Abram
    • AFTER WORK TALKS

    Microsoft's TypeScript Compiler Rewrite in Go is About More Than Speed

  13. Copilot is Drowning Your Repo in Copy-Paste Junk
    • David Abram
    • DEVELOPER EXPERIENCE

    Copilot is Drowning Your Repo in Copy-Paste Junk

  14. The Real Cost of Holiday Feature Freeze
    • David Abram
    • DEVELOPER EXPERIENCE

    The Real Cost of Holiday Feature Freeze

  15. Developer’s Bad Day: Can We Fix This Mess?
    • David Abram
    • AFTER WORK TALKS

    Developer’s Bad Day: Can We Fix This Mess?

  16. The CrowdStrike and Microsoft Incident
    • David Abram
    • AWS

    The CrowdStrike and Microsoft Incident

  17. Promises - Code Exercises
    • David Abram
    • LEARN JAVASCRIPT

    Promises - Code Exercises

  18. Top 10 worst JavaScript keywords
    • David Abram
    • LEARN JAVASCRIPT

    Top 10 worst JavaScript keywords

  19. "No Deployments on Friday" sucks
    • David Abram
    • AFTER WORK TALKS

    "No Deployments on Friday" sucks

  20. What's "use server" in Next.js?
    • David Abram
    • LEARN JAVASCRIPT

    What's "use server" in Next.js?

  21. GitOps: Is it the Right Choice for Your DevOps in 2023?
    • David Abram
    • AFTER WORK TALKS

    GitOps: Is it the Right Choice for Your DevOps in 2023?

  22. No, you shouldn't measure developer productivity...
    • David Abram
    • AFTER WORK TALKS

    No, you shouldn't measure developer productivity...

  23. Excluding Properties with TypeScript's Omit
    • David Abram
    • LEARN JAVASCRIPT

    Excluding Properties with TypeScript's Omit

  24. From simple Golang docker image to production-ready perfection
    • David Abram
    • DOCKER

    From simple Golang docker image to production-ready perfection

  25. What is cycle time in Software Development?
    • David Abram
    • AFTER WORK TALKS

    What is cycle time in Software Development?

  26. Typescript Enums: The Good, The Bad, and The Ugly
    • David Abram
    • LEARN JAVASCRIPT

    Typescript Enums: The Good, The Bad, and The Ugly

  27. Stop bikeshedding in software engineering
    • David Abram
    • AFTER WORK TALKS

    Stop bikeshedding in software engineering

  28. Misusing Agile is holding your team back
    • David Abram
    • AFTER WORK TALKS

    Misusing Agile is holding your team back

  29. A Dockerfile for BLAZINGLY FAST Dockerized Node.js apps
    • David Abram
    • DOCKER

    A Dockerfile for BLAZINGLY FAST Dockerized Node.js apps

  30. Stop using && in React Conditional Rendering
    • David Abram
    • LEARN JAVASCRIPT

    Stop using && in React Conditional Rendering

  31. How to write custom React hooks? - Code Exercises
    • David Abram
    • LEARN JAVASCRIPT

    How to write custom React hooks? - Code Exercises

  32. Create React App is dead! What are the alternatives?
    • David Abram
    • LEARN JAVASCRIPT

    Create React App is dead! What are the alternatives?

  33. What should be included in an internal component library
    • Danica Pivalica Abram
    • DESIGN SYSTEM / COMPONENT LIBRARY

    What should be included in an internal component library

  34. Internal component libraries - an overlooked part of your brand
    • Danica Pivalica Abram
    • DESIGN SYSTEM / COMPONENT LIBRARY

    Internal component libraries - an overlooked part of your brand

  35. The controlled and the uncontrolled way to clear React Input component value after submit
    • David Abram
    • LEARN JAVASCRIPT

    The controlled and the uncontrolled way to clear React Input component value after submit

  36. Block traffic to your website from Russia and Belarus using CloudFront
    • David Abram
    • AWS

    Block traffic to your website from Russia and Belarus using CloudFront

  37. How to Properly Showcase Your Coding Projects
    • David Abram
    • AFTER WORK TALKS

    How to Properly Showcase Your Coding Projects

  38. How to Perfect Your CV as an Entry-level Developer
    • David Abram
    • AFTER WORK TALKS

    How to Perfect Your CV as an Entry-level Developer

  39. structuredClone() - the simplest way to clone an object in JavaScript
    • David Abram
    • LEARN JAVASCRIPT

    structuredClone() - the simplest way to clone an object in JavaScript

  40. Map, Filter, Reduce - Code Exercises
    • David Abram
    • LEARN JAVASCRIPT

    Map, Filter, Reduce - Code Exercises

  41. Callbacks - Code Exercises
    • David Abram
    • LEARN JAVASCRIPT

    Callbacks - Code Exercises

  42. JavaScript DOM - Code Exercises
    • David Abram
    • LEARN JAVASCRIPT

    JavaScript DOM - Code Exercises