“Your input determines your outlook. Your outlook determines your output, and your output determines your future.” – Zig Ziglar
Welcome back to the 2nd issue of Software Developer Newsletter (SDN).
In this issue we will look at the latest news of the Corona-Warn-App and at the central role of software architecture. In the soft skill section, we look at time management of software developers. We close this week’s issue with a look at Apache Maven.
Now, on to this week’s articles.
We start our newsletter with an update about the latest news for the Corona-Warn-App for Germany developed by Deutsche Telecom, SAP, and partners.
COVID-19: How the Technical Foundation of the Corona-Warn-App in Germany looks like
In my last blogpost, I promised to keep you updated on the Corona-Warn-App for Germany we are building together with Deutsche Telekom and about 25 partners including start-ups that provide input and expertise. Overall, we have made significant progress.
The Corona-Warn-App repository presents detailed information about solution architecture.
cwa-documentation/solution_architecture.md at master · corona-warn-app/cwa-documentation
Project overview, general documentation, and white papers. – corona-warn-app/cwa-documentation
SAP published the first part of the backend source code.
The official COVID-19 exposure notification app for Germany. – Corona-Warn-App
This week we will look at the article by Martin Fowler about the role of a software architect.
Who needs an Architect
Following is an interesting article about time management of software developers:
Stop Wasting Time: Manage Time as the Limiting Resource
Lost time is never found. – Ben Franklin Driven by a competitive marketplace, software developers and programmers are often pressured to adhere to unrealistically aggressive schedules across multiple projects. This pressure encourages management to spread the staff across all the…
Back to Basics
Apache Maven is a common project management and comprehension tool. Maven can manage a project’s build, reporting and documentation tasks from a central project object model (POM)
This Maven tutorial explains the core concepts in Maven (the build tool) so you are better equipped to read the official Maven documentation.
Don’t hesitate to give us your feedback on this newsletter in response to this email.
Have a great week!
PS – If you dig this newsletter, I’d love for you to share it with others who might enjoy it.
They can subscribe here.