After a year of writing and a month of polishing and fine-tuning, next Sunday (August 1st), we'll finally click the "publish" button for version 1.0 of the "Stratospheric" book. In case you haven't heard, it's about getting a Spring Boot application up and running in AWS. If you know a bit about Spring Boot, but not so much about AWS, yet, this book is for you!
We invite you to be part of the live event where we talk a bit about the book, the example application we built for it, and answer any questions you might have. Also, we'll publish the new version of the book live! Feel free to register for the event,we'd love to see you there. We'll send you a reminder email a couple days before.
Exciting news! As you can see above, the release day for my new book is coming close. I hope to see you at the live release party event.
Apart from that, have fun with another nugget of inspiration and another technical article!
Inspirational Nugget of the Week
One of the properties companies are often looking for when hiring employees is "resourcefulness". When I'm interviewing developers this is actually one of 5 categories to explicitly look out for.
It makes sense, because as knowledge workers, we're expected to solve problems every day.
Being resourceful doesn't mean you know the answer to every problem. But it does mean that you're good at finding answers.
How do you get good at finding answers? Experience is a big factor, of course. If you've found an answer before, you'll have an easier time finding the next answer.
However, we can cheat a bit and become more resourceful without experience. Here are a few tricks.
Make a list of the software tools at your disposal. Many of the resources at our disposal are software tools, nowadays. What software tools are available in your every day work? At my company, there's a tool that allows you to search for source code across all of the company's numerous software projects, so you can find the responsible project (and thus the team behind it) from just searching for a key word. I was blown away when I found out that this tool exists, because it is so helpful in certain situations. Make a list of all the tools you know about and make notes about what type of questions each tool can answer. Ask around which tools others are using and add them to your list. The list itself is valuable, so you might want to keep it around, but the exercise of researching and writing down that list is even more valuable.
Make a list of people you can ask for information. What's a better resource than a person who has already solved a particular problem? Make a list of the people you can ask about certain topics. Thinking about the different people in your environment will help you finding the right person to talk to about a future problem. Make sure, however, that it doesn't become your default to go to a specific person about a specific category of problems. If you're asking the same person similar questions over and over, they won't be happy about it. Instead, ask them about which resources they use to answer your questions so you can add those resources to your toolbox.
Take structured notes. Whenever you are researching a problem, document the journey in a lightly structured fashion. Write down the question, the answer, and how you answered it. Use a software tool with a good search functionality. Keep all your notes in the same workspace, so you can connect them and search through all your notes at once. As soon as your body of notes has grown a bit, it becomes the most valuable resource of all. You can search for key words, people, topics, whatever. It's an extension of your brain that answers questions for you.
Talk to yourself. Your subconsious is also a great resource for solving problems. Talk to yourself about the problem. Talk out loud and explain the problem and the current path to a solution to yourself. It will give your subconsious a chance to think about the problem and come up with an answer. If you feel strange talking to yourself, get yourself a rubber duck to talk to, or ask a colleague to "rubber duck" a problem with. It doesn't matter who or what you talk to, since it's your brain that will come up with an answer.
These were my secrets to being resourceful. What are yours?
You might have noticed my new sponsor on the website: LaunchDarkly. I've been working with LaunchDarkly as a feature flagging platform for a while now and was very happy when they decided to sponsor the blog for a while.