Lightning Talks 3
Talk (60 min)
Talk 1: 50 shades of PR - Avishag Sahar
In this short and fun talk (yes it’ll be fun!) - Avishag Sahar laments about the top blockers of PRs, but cheer up - because I’ll also provide insights into how to unblock them.
Talk 2: Declarative vs programmatic IaC - Jakub Gaj
What is the difference between declarative and programmatic approach for developing your Infrastructure as Code? Why it matters and when you should use each?
Best practices for writing good Infrastructure as Code when using AWS CloudFormation, AWS SAM, AWS CDK, Pulumi, Terraform, SST, Serverless Framework, etc.
Quick demo to showcase the power of AWS CDK constructs, and how to deploy cloud infra from a frontend framework (SST + Astro).
Talk 3: Designing Transparent Tech for Kids: Why Explainability Matters - Malin Jakobsen
Children today use apps that collect health data, monitor behavior, and adapt learning – often without understanding how or why. In this lightning talk, we explore the critical need for explainability in school technology. Why must tech be transparent not just for engineers, but also for students, teachers, and parents? What does it mean to design for understanding – and what are the risks when we don’t?
Talk 4: How to Ensure Code Quality and Consistency in Distributed Teams - Denny Biasiolli
In today's globalized tech landscape, development teams are often distributed across multiple time zones and locations, making it essential to uphold code quality and consistency for successful collaboration. This talk explores effective strategies for ensuring code quality in distributed teams, covering best practices for establishing coding standards, implementing automated quality checks, and enhancing collaborative processes like code reviews and pair programming. Attendees will gain insights into tools and techniques that facilitate clear communication and continuous learning, ultimately fostering a culture of high-quality, maintainable code across geographically diverse teams.
- Why code quality and consistency matter
- Key challenges faced by distributed teams
- Establishing coding standards and guidelines
- Automating code quality checks with CI/CD pipelines
- Collaborative code reviews and pair programming
- Communication and collaboration tools for distributed teams
- Continuous learning and improvement practices
- Real-world examples and best practices