> Markdown version of [/magazine/rss.xml?a0cfd4bd_page=2&page=55](https://www.wearedevelopers.com/magazine/rss.xml?a0cfd4bd_page=2&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 ## How to create a test plan for software testing **By:** Kate Passby **Published:** September 22, 2021 When creating new software, it's important to put it through rigorous testing. This improves IT security and helps to identify any problems. As software developers, the aim is to make the process of testing as painless as possible. This ensures the software can be taken to market quickly. The mor... [Read more](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) ## How to succeed in a new job in 3 easy steps **By:** Clemens Bauer **Published:** September 14, 2021 ‍After you manage to land your new job, the next challenge awaits you. The first weeks and months will determine how fast you can become a valuable member of the team, how others perceive you and how successful you will be long term. Essentially it’s about the right mindset, which can be summed u... [Read more](https://www.wearedevelopers.com/magazine/55-how-to-succeed-in-a-new-job-in-3-easy-steps) ## 7 tips on how to become a blockchain developer **By:** Julia Beyers **Published:** September 4, 2021 Blockchain is one of the most exciting emerging technologies in the world. Blockchain networks like Ethereum make it possible to create self-executing contracts called “smart contracts”. These are set to revolutionize many industries – from finance to medicine. However, this revolution is going t... [Read more](https://www.wearedevelopers.com/magazine/53-7-tips-on-how-to-become-a-blockchain-developer) ## The 10 C++ programming questions to expect in an interview **By:** Ana Gospodinova **Published:** July 27, 2021 If you are a c++ programmer, then you know how important it is to be prepared for job interviews.Knowing the right questions and answers can make or break your chances of getting the position.Below are some of the most common interview questions asked in c++ programming interviews and their answe... [Read more](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) ## What is TypeScript? **By:** Thomas Limbüchler **Published:** April 15, 2021 Since Angular 2 at the latest, TypeScript has been known to many. But what exactly can you do with it, and is it worth changing?Anyone who has worked with programming languages ​​such as Java or C# before will have noticed that JavaScript allows a surprising amount of freedom, especially when it ... [Read more](https://www.wearedevelopers.com/magazine/47-what-is-typescript) ## 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) [Next page](https://www.wearedevelopers.com/magazine?page=56)