J-Fall 2021: Ignite Sessions
Short and powerful Ignite sessions hosted by Hanno Embregts, enjoy! A Developer Experience Engineer’s rant Joep Weijers Developer Experience Engineers ensure that developers can focus on providing value for your end users, your customers. But developers are our customers, and they can be a tough crowd. Hard to please, very demanding, and they always think they know it all… Time for a rant from the Developer Experience Engineering point of view! About those unfinished side projects Bart van Wezel As a software developer, it is easy to start with a lot of different projects. If you know how to program, your options for side projects are infinite. However, if you are like me, you left most of those projects in a graveyard. With COVID-19 impacting our lives, most of us had more time due to less traveling, no social meetings, no sports. Have you used this time to finish those projects? Or perhaps the amount of free time was not the problem. In this talk, I will provide you with insights into how you can finally finish them. How to convince your employer to buy you a Stream Deck? David Baakman The last one-and-a-half years have been ‘different’. Suddenly, almost everyone started working from home full-time. With that, for a lot of us this also meant adjustments to your home office. To update my home office, I bought a Stream Deck (and my employer paid for it!). I don’t use it for streaming on YouTube or Twitch, but I use it for work. I’ll show you how I use it in my day to day activities to streamline repetitive tasks, and improve my productivity. The Case Against Frameworks Jan-Hendrik Kuperus start.spring.io, ng init, AxonIQ Initializr… The ease of creating a new project is ever increasing. But at what cost? Frameworks give us a head start on any simple project, but they also bring baggage and opinions. This ignite talk is a highly opinionated call out to all developers to stay curious and stay practical. 15 tips to create your own dream job, one step at a time Julien Lengrand-Lambert It may be that you feel currently stuck, and you want to change path. Or you are simply trying to reach that next step and it’s not coming. In this talk, we will dive into a series of tips about how you can slowly, but surely create your own dream job, in or out of your current company. Finding the right place you will really strive in is actually not only good for you. It is also a good thing for your employer, because you will be extra motivated in your daily job. For your colleagues too, and your family! From Finding your local heroes, to making others successful, we’ll be looking into actionable tips that made sense for me, and hopefully will make sense for you! Document your lousily coupled micro service architecture Tim te Beek Stop documenting how your system was designed or should be. Start documenting how your services actually interact. Create, aggregate and slice per service diagrams to identify key problem areas. Continuously update your diagrams as you decouple your services. Admitting you have a problem both with coupling and documentation is the first step towards recovery. Fantastic languages and what to learn from them Jan Ouwens PHP sucks! C# is just a Java rip-off! Kotlin is better than Java! English is just weird! Wrong. Every language is cool and unique in its own way and will influence the way you see and use your own favourite language. Put aside your preconceptions, and let me show you what I have learned from working with Java, Ruby, Elm, and yes: even PHP.