Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Developers
Developers
Developers
How to get better at dealing with failure
Shifting our perception of failure from a setback to a learning tool can enhance team communication, foster resilience, and promote a culture of open dialogue and continuous improvement in software development.
Testing
aws
teams
testing
conference-talk

Developers
Developers
Developers
Explore the power of tmux and tmate for teamwork
Join us as we dive into how tmux and tmate transform remote coding sessions into a seamless collaborative experience. Start sharing today.
Software tooling & tips
cloud
open-source
security
automation

Developers
Developers
Developers
Tame the frontend with Elm
Discover the benefits of Elm such as no runtime exceptions and helpful compiler error messages. Learn some of Elm's syntax and how to structure applications with the Elm Architecture.
Software tooling & tips
architecture
elm
javascript
testing
data-engineering

Developers
Developers
Developers
How we prepared for 200,000 users: Lessons from a real-world product launch
Load testing with locust to prepare for a large-scale product launch. Learn about evolving an architecture to handle heavy loads and external dependencies.
Testing
architecture
aws
testing
devops
greenfield-product-development

Leadership
Leadership
Leadership
Better software through shared understanding
Avoid tool lock-in. Build shared understanding through examples and pick tools that match the maturity of your software project.
Communication & teams
communication
teams
conference-talk
developer-experience

Developers
Developers
Developers
How to program
Justin Searls explored a strange problem about programming in his RailsConf 2017 keynote: we don't have very evolved ways to convey clearly the details of the countless actions, feelings, and thoughts that go into writing software.
Accelerate quality software
productivity
testing
conference-talk