article thumbnail

5 Must-Read Books for Apprentice Software Developers ??

Xebia

Which books should you read as a software developer? Software Developers Should Read the Right Books. To have an even more significant impact on your career as a software craftsman, you should not just read; you should read the right books. Clean Code : A Handbook of Agile Software Craftsmanship.

article thumbnail

Cybersecurity Canon Candidate Book Review: Defensive Security Handbook – Best Practices for Securing Infrastructure

Palo Alto Networks

Cyber Canon Book Review: “Defensive Security Handbook – Best Practices for Securing Infrastructure” (2017), by Lee Brotherston and Amanda Berlin. It is not until later that the authors dive into technical topics such as operating systems, networking, endpoints, software development, logging and monitoring, and password management.

article thumbnail

5 Books to Achieve the Mindset of a Software Craftsman ??

Xebia

To help you on your journey, I’ll share five books that had the most impact on my mindset as an (aspiring) Software Craftsman: Apprenticeship Patterns : Guidance for the Aspiring Software Craftsman. Clean Code : A Handbook of Agile Software Craftsmanship. Growing as a software developer is hard.

Software 130
article thumbnail

An LLM Engineer: A Handbook On The Discipline

Mobilunity

Here, developers get the basics of how models operate and skills for efficient software development and troubleshooting. If you want to be sure that your advanced solution will launch and run smoothly, we’re always ready to help you find and hire an AI developer. Don’t let your talent lack ruin your pursuit of innovation.

article thumbnail

#804 The Top Mistakes Made by Startup CTOs with Zach Goldberg, CTO at Gruntwork

Modern CTO

We discuss the biggest takeaways from his book, “The Startup CTO’s Handbook,” what mistakes CTOs keep making, the ethics baked into AI, and much more. All of this right here, right now, on the Modern CTO Podcast!

article thumbnail

How to Build a Successful Remote Software Development Team

InfoBest

Software outsourcing companies are already versed in remote work because they tend to take advantage of the global pool of talent. . As a business wanting to improve the everyday work flow with a remote software development team, there are a number of things to keep in mind when building and maintaining it. . Onboarding .

article thumbnail

How to be a Professional Software Developer

MagmaLabs

Reading Time: 11 minutes Nowadays it is relatively easy to become a software developer, but being a truly professional one is not that simple. Learn here how to be the developer that every company and every client wants to have. Being a professional developer is crucial in the software industry. Context first.