C3 Dev Festival 2024
2024-06-14..2024-06-15
Amsterdam, Netherlands
as the organisers put it
The most fun way to stay up to date with the tech industry and facilitate your career growth.
who it's for
senior developers, engineering managers, tech leads, staff engineers, individual contributors, developer advocates
topics
LLMs for web experiences; generative AI ethics in games; scroll-driven animations in Chromium; cross-browser popover API; anchor positioning in Chrome; Copilot Workspace multi-step flows; promotion evidence and NNQ format; RFCs for high-performance teams; design system maturity models; observability platform redesign; developer mental health practices; developer productivity and flow
| title | author | length |
|---|---|---|
| Shaping a Career that You Love | Joel Chippindale, Nancy Choi | |
It is hard to know what you really want from your career, but answering this question is a powerful step towards gaining more agency and control in how you… | ||
| Your First Steps in Electronic Music Production as a Developer | biskuwi | |
Are you curious about the world of electronic music but not sure where to start? and did you know your coding skills can translate to music-making? This… | ||
| Leveraging LLMs to Build Intuitive AI Experiences for Web | Roy Derks, Shivay Lamba | |
Today every developer is using LLMs in different forms and shapes, from ChatGPT to code assistants like GitHub CoPilot. Following this, lots of products have… | ||
| From Senior to Lead: Grow and Thrive in the Role | Gregor Ojstersek | |
This workshop primarily targets Senior Software Engineers who wish to grow to the Lead role (Tech Lead (Staff), Team Lead, Engineering Manager) I would be… | ||
| Senior Mindset | Swizec Teller | |
Getting that senior title is easy. Just stick around. Being a true senior takes a new way of thinking. You're a great engineer. You can code anything you need… | ||
| Live Coding 101 (Music & Visuals) | Saskia Freeke, Timo Hoogland | |
Join this crash-course into the exciting world of live coding music and visuals. No previous knowl- edge of programming required, only a desire to express… | ||
| 5 Steps to Developer Better Mental Health | Richard Donovan | |
Mental health has taken a back seat in the software engineering industry for years. It’s not often prioritised by our employers and unfortunately, we often… | ||
| Improve Your Tech CV | Alla Pavlova | |
This workshop is designed to help technology professionals elevate their resumes, led by Alla Pavlova, a senior freelance recruiter from the Netherlands with… | ||
| Managers Are From Mars, Devs Are From Venus | Mo Khazali | |
A Developer’s Guide to Communicating, Convincing, and Collaborating Effectively With Stakeholders It’s a tale as old as time - collaboration between developers… | ||
| Panel Discussion: JS Frameworks | Tobias Koppers, Minko Gechev, Ryan K Carniato | |
-- no description -- | ||
| What AI Can, Can’t, and Shouldn’t Do for Games | John Romero | 21m |
Survey numbers, concrete studio policies, and concrete examples drive the talk: nearly half of studios report some generative AI use, 31% use it personally… | ||
| Less Cruft, More Power: Leverage the Power of the Web Platform | Una Kravets | 26m |
Demos show concrete features not vague promises: scroll-driven animations land in Chromium and sit behind a Firefox flag and replace JS for scroll effects, a… | ||
| John Romero's Room | John Romero | |
-- no description -- | ||
| Bring the Power of AI to Your Application | Krzysztof Cieślak | 24m |
Explains why large language models bullshitting is the core risk and how user flows mitigate it: choose a smaller model for low-latency inline suggestions… | ||
| Perfect Pitch: Unveiling the Mathematical Symphony Behind a Guitar Tuner | Omar Diop | |
Join me on a musical journey through the world of open source software as I share the story behind crafting from scratch an online guitar tuner with… | ||
| Una Kravets' Room | Una Kravets | |
-- no description -- | ||
| The Force of Engineering: Bringing Your Own Star Wars Sidekick to Life | Goran Vuksic | link |
In Star Wars, Pit Droids are repair droids designed to maintain racing vehicles "podracers". These droids are 1.2 meters in height and can fold when not in… | ||
| Krzysztof Cieślak's Room | Krzysztof Cieślak | |
-- no description -- | ||
| Omar Diop's Room | Omar Diop | |
-- no description -- | ||
| Goran Vuksic's Room | Goran Vuksic | |
-- no description -- | ||
| Institute of Expertise | Rita Castro, Dirk-Willem van Gulik, Lindsey Simon | |
-- no description -- | ||
| AI + UX: Product Design for Intelligent Experiences | Ioana Teleanu | link |
The unfolding AI revolution presents us with unique opportunities, challenges and responsibilities for designing our future. Learn how to exercise your… | ||
| 35 Years of WWW: Working as a Content Creator, Designer and Developer With the Coolest Medium Ever | Christian Heilmann | link |
Back in the late 90s, I worked as a radio newscaster and used computers as a hobby. First writing pretty pointless programs, then playing games, being bad at… | ||
| Tactics and Strategies on Software Development: How to Reach a Successful Software | Otavio Santana | link |
Being pragmatic and understanding the tasks are crucial for effectively achieving your activity as a software developer. Unfortunately more is needed to… | ||
| The Art of Influence: Empowering Developers' Team Collaboration | Lirone Glikman | link |
In the field of software development, collaboration is key. Yet, many developers find themselves working in teams without ever being taught how to effectively… | ||
| Christian Heilmann's Room | Christian Heilmann | |
-- no description -- | ||
| Where Is Everything Going (Code Prospective) | Christian Heilmann, Rishabh Mehrotra, Lindsey Simon | |
-- no description -- | ||
| The Entanglement of Concerns between People and Software Development | Rita Castro | link |
Recently I was asked: “but Rita, aren’t you a Software Developer? Isn’t you job to write code? Why do you keep pondering about people?” My answer was simple -… | ||
| The Power of a Second Brain in a Developer's Workflow | Braydon Coyer | link |
In an AI-driven world where information overload is the norm, it's all too easy to rely on ChatGPT or Google Search for quick answers, only to forget them just… | ||
| Otavio Santana's Room | Otavio Santana | |
-- no description -- | ||
| How to Turn Engineering Work into a Promotion | Anna J McDougall | 20m |
Concrete steps include forming a concrete plan with management (SMART goals and deadlines), keeping a brag bank of metrics and kudos, and presenting… | ||
| WebXR? Virtual Reality and Augmented Reality Natively on Browsers | Erick Wendel | link |
This talk introduces WebXR and VR experiments, showcasing examples and encouraging audience engagement. It explores the possibilities of WebXR and AR games… | ||
| AI vs Your Career - Career Growth During This Weird Techscession | Swizec Teller, Krzysztof Cieślak, Rishabh Mehrotra, Nancy Choi, Ioana Teleanu, Chloe Caron, Braydon Coyer, Lindsey Simon | |
-- no description -- | ||
| Managing Ourselves Managing Each Other | Rachel Nabors | link |
“Hell is other people.” There are many talks on how to get started as an engineer and how to step into management, but there are few talks about how to be an… | ||
| Adapting to the Future of Work in Tech | Bassem Dghaidi | 22m |
Argues that auto-regressive LLMs cannot be made fully factual and currently perform only a fraction of development work, cites GitHub’s developer-driven… | ||
| Anna J McDougall's Room | Anna J McDougall | |
-- no description -- | ||
| Who’s Faster at Building an Energy Generation Data Visualisation Platform: ChatGPT or a Developer? | Chloe Caron | link |
Gear up for a speed competition, it's ChatGPT versus yours truly, racing to build a data visualisation platform from scratch at top speed. Who will win? We’ll… | ||
| Erick Wendel's Room | Erick Wendel | |
-- no description -- | ||
| Not Your Everyday Tech Lead: What Does It Mean To Be TL in a Lean Software Company? | James Haworth Wheatman | link |
The experience of being a Tech Lead can change from organisation to organisation, from being an ivory tower architect to getting stuck in the weeds with… | ||
| Rachel Nabors' Room | Rachel Nabors | |
-- no description -- | ||
| Tiny Things That Throw You Into Chaos: Engineering Leader’s Way Out of Daily Havoc | Anton Kazakov | link |
Probably the most noticeable change engineers experience when they become leaders is the increase of day-to-day chaos. The moment you become responsible for… | ||
| James Haworth Wheatman's Room | James Haworth Wheatman | |
-- no description -- | ||
| Tech Leadership Is More About People Than Tech | Anemari Fiser | link |
The role of a Tech Lead is more about leading than tech. Tech is a part of it, but people are the rest. In my talk, "Tech Leadership is more about people than… | ||
| Bassem Dghaidi's Room | Bassem Dghaidi | |
-- no description -- | ||
| From Nebula to Supernova: Design System Maturity Models | Joran Quinten | link |
Design systems are inevitable! They play a pivotal role in web development, enabling teams to achieve consistency, scalability, and efficiency. Join us for an… | ||
| Chloe Caron's Room | Chloe Caron | |
-- no description -- | ||
| Maintaining Professional Growth | Michał Michalczuk, Lindsey Simon | |
-- no description -- | ||
| Refactoring Mindsets: Prioritizing Mental Health in Software Development | Vanessa Raath | link |
Vanessa’s presentation, Refactoring Mindsets: Prioritizing Mental Health in Software Development, will delve into the signs and symptoms commonly experienced… | ||
| Anton Kazakov's Room | Anton Kazakov | |
-- no description -- | ||
| Anemari Fiser's Room | Anemari Fiser | |
-- no description -- | ||
| Joran Quinten's Room | Joran Quinten | |
-- no description -- | ||
| The Art of Interviewing People or How to Identify Senior Talent | Krasimir Tsonev | link |
This session explores the art of interviewing beyond traditional assessments, focusing on cultivating soft skills, mentorship, and recognizing senior talent… | ||
| Mindset: You vs Your AI | Richard Donovan | link |
We all have our very own wellbeing processor. It influences how you feel and act. It leads to every outcome you’ve ever had or will have… For most of us, our… | ||
| Powering Cody Coding Assistant Using LLMs | Rishabh Mehrotra | link |
This talk explores the world of coding assistants powered by language models (LLMs) and their use cases in software development. It delves into challenges such… | ||
| Bridging the Gap Between Tech & Business | Rita Castro, Anna J McDougall, Bassem Dghaidi, Lirone Glikman, Anemari Fiser | |
-- no description -- | ||
| Krasimir Tsonev's Room | Krasimir Tsonev | |
-- no description -- | ||
| Maximizing Your Potential in Tech Interviews: The Three Cs to Success | James Q Quick | link |
The economy is terrible, layoffs are everywhere, and interviewing is hard. Job searching is exhausting and stressful, so how do you overcome all of that? All… | ||
| Conducting Interviews and Interviewing in the Age of AI Tools | Lindsey Simon | link |
This talk explores the use of AI in the interviewing process for software engineering. It discusses the history of interviewing and the skills needed for… | ||
| Richard Donovan's Room | Richard Donovan | |
-- no description -- | ||
| Pixels, Promises, and Panic: Horror Stories of Production Nightmares | Dan Neciu | link |
Join me for "Pixels, Promises, and Panic" as we delve into the world of frontend mishaps. We'll share 4-5 real-life horror stories from the trenches of web… | ||
| Rishabh Mehrotra's Room | Rishabh Mehrotra | |
-- no description -- | ||
| From Business Buzzwords to Meaningful Change: Measuring and Improving Engineering Productivity | Lena Reinhard | link |
After years of rapid growth, the winds have changed in many tech companies, with strategy changes, budget cuts, restructurings, and layoffs. Productivity and… | ||
| From Senior Developer to Manager and Back: The Journey of Returning to Coding | Michał Michalczuk | link |
You're working as a developer, and one day - BAM, you're offered the chance to lead a team, to step into a managerial or leadership position. What now? If I… | ||
| Scaling Fast – Engineering Lessons From ~15 Years of Tech Startups | Swizec Teller | 19m |
Argues scaling requires hitting three axes at once: scale business team and tech with customer acquisition cost and lifetime value as the key numbers… | ||
| Lindsey Simon's Room | Lindsey Simon | |
-- no description -- | ||
| Neciu Dan's Room | Dan Neciu | |
-- no description -- | ||
| Love Your Maintainers | Paolo Insogna | link |
No developer is an island and no developer is perfect. This means that you cannot create anything without using components written by someone else and these… | ||
| Michał Michalczuk's Room | Michał Michalczuk | |
-- no description -- | ||
| Swizec Teller's Room | Swizec Teller | |
-- no description -- | ||
| Paolo Insogna's Room | Paolo Insogna | |
-- no description -- | ||
| Cognitive Load and Your Development Environment | Abbey Perini | link |
There's lots of information out there about reducing cognitive load for users, but what about developers? This talk will cover Cognitive Load Theory, how some… | ||
| Content Creation for Developers | Adrian Hajdin | link |
Learn how to create and share professional web development content to expand your reach, advance your careers and establish expert status. This talk will tech… | ||
| Abbey Perini's Room | Abbey Perini | |
-- no description -- | ||
| Leading With Passion & Balance | Naz Delam | link |
In this talk about finding balance in leadership, the speaker discusses the importance of prioritizing self-care and delegating tasks. They introduce the… | ||
| Naz Delam's Room | Naz Delam | |
-- no description -- | ||
| Can LLMs Learn? Let’s Customize an LLM to Chat With Your Own Data | Andreia Ocanoaia | link |
This workshop introduced the concept of LLMs and their potential to free up time for software engineers. It discussed setting up LLMs to chat with proprietary… | ||
| Coding in the Zone | Jenny Truong | |
-- no description -- | ||
| Rebooting Joy: Harnessing Playfulness and Hobbies to Redefine Work in the Tech World | Johnny Fekete | link |
Hello, everyone. My name is Johnny Feket, and I'm a software engineer and an entrepreneur. Today, I'm here to talk about something we all need a little… | ||
| From Chaos to Clarity: Leveraging RFCs in High-Performance Environments | Mateus Paulino | link |
The AmazingRFCs initiative was created to improve deliveries and collaboration at Quintana Roo. Two key actions were forming the RFCs Advisors group and… | ||
| Listen Better, Lead Better | Lean Vilas | link |
Active listening is crucial for effective leadership, as it fosters trust, empathy, and meaningful relationships. The BREW framework, which emphasizes being… | ||
| Observability Is Due for a Version Change; Are You Ready for It? | Charity Majors | |
-- no description -- | ||
| nothing matches | ||