> Markdown version of [/magazine/rss.xml?page=55](https://www.wearedevelopers.com/magazine/rss.xml?page=55). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Magazine ## Writing an inspiring team vision statement: 6 practical tips **By:** Dorian Martin **Published:** April 13, 2021 Each team is different and has a unique combination of people working together day-to-day. They’re all different in their personalities, habits, routines, and working strategies. However, there's one thing that's the same for all teams – they need to work together to reach a common goal. A team v... [Read more](https://www.wearedevelopers.com/magazine/46-writing-an-inspiring-team-vision-statement-6-practical-tips) ## 4 reasons to start or update your GitHub profile **By:** Bridgette Hernandez **Published:** April 6, 2021 GitHub is the "playground" for developers. If you are a new or experienced developer and have not dipped your feet into the GitHub sandbox, then you need to do so immediately. If you are already on the playground with an existing profile, then you need to take a long look at how you can continual... [Read more](https://www.wearedevelopers.com/magazine/45-4-reasons-to-start-or-update-your-github-profile) ## Can coding be the next blue collar career? **By:** Lauren Groff **Published:** March 31, 2021 Not too many years ago, blue-collar jobs were at the heart of any country’s economy, including Europe. In the postwar period, the manufacturing industry boomed, providing tens of millions of jobs and salaries for breadwinners worldwide. The surge in living standards and material well-being became... [Read more](https://www.wearedevelopers.com/magazine/44-can-coding-be-the-next-blue-collar-career) ## Modern Java Text Blocks **By:** Michael Inden **Published:** March 25, 2021 In this blog, I will present the long-awaited syntax extension named Text Blocks. They simplify the definition of multi-line strings. These can now be written without tedious concatenations. Even better, you can also do without error-prone escaping, making it easier to handle SQL commands and def... [Read more](https://www.wearedevelopers.com/magazine/43-modern-java-text-blocks) ## From developer to manager – what does it take to become an engineering manager? **By:** Thomas Limbüchler **Published:** March 24, 2021 At some point, you have to decide, probably like any tech specialist, whether you want to continue pursuing a professional career or switch to a leadership role. Choosing between the two career options is very challenging. However, there are telltale signs of whether you are skilled to be success... [Read more](https://www.wearedevelopers.com/magazine/42-from-developer-to-manager-what-does-it-take-to-become-an-engineering-manager) ## Modern Java Records **By:** Michael Inden **Published:** March 22, 2021 In this blog, I will present Records, one of my favorite features of modern Java. Records represent a simplified form of classes whose methods are implicitly derived from the attributes defined as constructor parameters. A record constitutes a collection of data and models only exactly one immuta... [Read more](https://www.wearedevelopers.com/magazine/41-modern-java-records) ## Modern Java Switch Expressions **By:** Michael Inden **Published:** March 19, 2021 In this blog, I will cover some improvements of switch. The old syntax dates back to the early day of Java, and its handling is a bit cumbersome. Let's look at the newer, slightly modified syntax for switch, called Switch Expressions. With it, case distinctions can be formulated much more elegant... [Read more](https://www.wearedevelopers.com/magazine/40-modern-java-switch-expressions) ## System change: restart as developer? **By:** Thomas Limbüchler **Published:** March 17, 2021 IT specialists are desperately wanted. Alternative further and training opportunities are intended to remedy this. The paths into the IT industry have never been more diverse.Those who are familiar with software development are no longer in demand only from software companies such as Microsoft, S... [Read more](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) ## SQL Murder Mystery: A game for hobby detectives who want to learn SQL **By:** Thomas Limbüchler **Published:** March 10, 2021 SQL Murder Mystery is a mystery game that lets you learn SQL concepts in a playful way. The makers do not claim that you will know everything afterward, but they do claim that it is an exciting game – even for experienced SQL users.Communicating content in a playful way is a well-known and tested... [Read more](https://www.wearedevelopers.com/magazine/38-sql-murder-mystery-a-game-for-hobby-detectives-who-want-to-learn-sql) ## Quick guide: How to write a Software Developer CV **Published:** March 8, 2021 Why do I even need to write a CV as a software developer? Can't they test my skills or look at my projects on GitHub? Unfortunately, you can't always program yourself out of everything. A survey was done on nearly 1,000 technical recruiters, which found out that 75 % of them had hired or turned a... [Read more](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) ## How to land a developer job in Amsterdam **By:** Thomas Limbüchler **Published:** March 2, 2021 Ever considered jetting off to Amsterdam and joining the city’s booming tech scene? Perhaps you should! Amsterdam is a thriving tech hub and a superior choice for software developers and IT professionals. Over the past decade, Amsterdam has shown its strengths with a strong software culture and c... [Read more](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) ## 4 reasons why you should learn Rust in 2021 – and maybe even have fun doing it **By:** Thomas Limbüchler **Published:** February 22, 2021 Rust is considered complex and a programming language with a steep learning curve. That's one side of the medal. We mention four points that Rust has ahead of other programming languages in terms of user-friendliness. Rust is a modern programming language that focuses on thread-safety and perform... [Read more](https://www.wearedevelopers.com/magazine/35-4-reasons-why-you-should-learn-rust-in-2021-and-maybe-even-have-fun-doing-it) [Next page](https://www.wearedevelopers.com/magazine?page=56)