All decks Close
All decks 20
  • Beyond Copy-Paste: Understanding LLMs and Making Them Work for You

    Like most developers, I have copied code from ChatGPT or debugged with Claude. But there's a big difference between copy-pasting answers and understanding how to really work with LLMs. The difference? Understanding what's actually happening under the hood. In this two-part talk, we'll go through the main steps of building a large language model. We'll explore what pre-training means, why tokens matter, what the context window actually is, and how LLMs "think" and use tools like web search or code execution. Knowing why a model hallucinates helps us understand how to treat it. Knowing how it's trained helps us know when to trust the results. This isn't academic curiosity—understanding the internals directly impacts how effectively we can use these tools. In part two, we will look at practical development practices. When "vibe coding" actually works, how to manage context, when to use specialized agents, how to leverage MCPs, and the patterns that separate copy-paste developers from those who truly augment their development process with AI. We'll focus on the high-level concepts that matter for daily development work. This isn't about building your own LLM or diving into transformer architecture—it's about practical understanding for everyday developers.

  • Dependency management

  • Developer friendly code

  • How to be a senior developer - All Stack

    Many of us are or strive to be senior developers, but what does this mean? How should a senior developer behave? What traits does a senior developer have? Join us for this talk and let's discover together what makes a developer a senior one. Discover some skills that can help us grow into this role, or even grow out of it and into the next one. This talk caters to both up-and-coming software developers seeking guidance and seasoned professionals in senior roles aiming to enhance their skills.

  • Technical leadership TimJs

  • How to be a senior developer - BudapestJs

    Many of us are or strive to be senior developers, but what does this mean? How should a senior developer behave? What traits does a senior developer have? Join us for this talk and let's discover together what makes a developer a senior one. Discover some skills that can help us grow into this role, or even grow out of it and into the next one. This talk caters to both up-and-coming software developers seeking guidance and seasoned professionals in senior roles aiming to enhance their skills.

  • Technical leadership

  • How to be a senior developer - TimJs10

  • How to be a senior developer - Web Meetup Sibiu

    Many of us are or strive to be senior developers, but what does this mean? How should a senior developer behave? What traits does a senior developer have? Join us for this talk and let's discover together what makes a developer a senior one. Discover some skills that can help us grow into this role, or even grow out of it and into the next one. This talk caters to both up-and-coming software developers seeking guidance and seasoned professionals in senior roles aiming to enhance their skills.

  • Remix

  • Monorepos

  • Sharing code at runtime - TimJs

  • Web Components with LitElement

  • Web Components

    Talk about Web Components at CodeCamp Timisoara, Oct 19, 2019

  • NgRx Workshop Advanced

    More topics that we can look into during the workshop.

  • VoxxedDays: NgRx

  • NgRx Workshop

    The main part of the NgRx workshop.

  • Taking Angular Offline

    PWAs and Angular

  • Barrel files

  • NgRx: Tips & Tricks

    Some best practices when using NgRx