Lessons Learned in 15 Years of Building Software
This presentation shares some lessons learned in 15 Years of software development.
Programming Videos and Tutorials
This presentation shares some lessons learned in 15 Years of software development.
This video presents novel techniques that will help you make sense of large codebases. You will learn to identify the code that really matters for your ability to maintain a system, how to prioritize improvements and even evaluate your software architecture based on how you actually work with the code.
Have you ever wondered where the perception that technology and software development are a masculine pursuit comes from? Or why we have to explain that, “no really, women are interested in computers too”? At the beginning of the modern technological era, to be a computer was to be an actual …
Basic functional concepts like immutable data, second-order functions, lambdas and function composition can already be found in the modern programmer’s toolkit. During this talk you will learn about more advanced functional concepts and how they can solve real problems.
When was the last time you took a day off as a software developer? Are you going to the office every weekday? How often do you work with people? All these questions usually show one thing – we all have stress that comes from our software development job. Famous Work-Life …
This presentation explores the strengths and weaknesses of different programming styles, patterns and paradigms in Java and other JVM languages. It is very easy to get stuck in one way of doing things. This is as true of programming as it is of life. Although a programming paradigm represents a …