Exploring how everything – Team Structure, Architecture, Coding Practices, Release Management, and Execution Methodology – impacts your ability to innovate.
Innovation is no longer a luxury, but a necessity for any technology program to remain in business. Based on her over 20 years of experience across startups and powerhouse ecommerce companies, Bethany will highlight how the choices we make in every aspect of technology delivery either enables or prohibits innovation and how you can help lower the barriers to delivering that next great disruption.
Serverless technologies are revolutionizing the way we build and run applications in the cloud and are clearly the future of software development. But most of us work on applications that were not designed for the serverless paradigm.
What are the strategies for migrating an existing application to leverage the power of serverless? How can we migrate our applications gracefully without downtime and disruption to our users? What are the pitfalls to look out for and how does serverless change the way we work?
Join AWS Serverless Hero, Yan Cui, and learn the answer to these questions.
When you are programming, you rely on your brain a lot! Remembering syntax and design patterns, logical reasoning and reading natural language. However, most computer science programs do not teach a lot about how your brains works and why it works in such a way. This talk is here to save to the day and help you grok your brains and those of others.
W ramach prelekcji pokazane są kulisy ataków socjotechnicznych przeprowadzonych przez zespół bezpieczeństwa Niebezpiecznik.pl w latach 2014-2016 w kilku polskich firmach z różnych branż. Wykład jest do bólu praktyczny i bazuje na realnych przypadkach. Można na nim zobaczyć rzeczywiste zrzuty ekranów z e-maili, jakimi na niebezpiecznikowe "zaczepki" odpowiadali pracownicy firmy-ofiary.
I’m using exploratory testing to design which tests I leave behind as automated. Creating automation forces me to explore details in a natural way. When an automated test fails, it is an invitation to explore. The two sides of testing, automation, and exploration, complement each other. These intertwine the considerations of the best for today and for the future.
For great testing bringing value now as well as when we are not around, we need to be great at testing - uncovering relevant information - and programming - building maintainable test systems. At the core of all this is learning. With our industry doubling in size every five years, half of us have less than five years of experience. We all start somewhere on our learning journey.
In this talk, we look at the skills-focused path to better testing in the intersection of automation and exploratory testing. We can arrive at the intersection by enhancing our individual skills, or our collaboration skills. What could you do to become one of those testers who companies seek after that work well in the intersection, giving up the false dichotomy?
The demands on applications have never been more intense. The users on the web, combined with mobile devices, ask for highly responsive applications. Our customers, thanks to open competition and perceived agility, expect tomorrow's features be delivered today. 'Are you done yet' are the dreaded words of the corporate grind. Tools and techniques have risen to address those demands for speed. While that's wonderful, speed in the absence of discipline is hard to sustain. In this keynote we will discuss the practices that can help alleviate the pains while helping us cope with the demands, the reasons to do so, and the approach we can take to achieve that.