How to Become a Better Programmer

Becoming a better programmer means more than just learning new technologies. It means more than practicing techniques and programming languages. It is about more than passion and attitude. It is the combination of all these things. This presentation unpacks important mindsets and techniques that will help you improve as a programmer. You will discover specific […]

Software Development Linkopedia November 2017

Here is our monthly selection of knowledge on programming, software testing and project management. This month you will find some interesting information and opinions about software development quality, UX mapping, writing tests, product management, mobile functional testing, Scrum product demo, test impact analysis, continuous delivery, Agile scaling and coaching.

Quote of the Month November 2017

To reiterate, an aspirant architect should have in-depth knowledge in either one of the application, data or infrastructure domains. Just has having at least one pillar to support the roof of a house is essential, an IT architect needs depth in at least one of the domains to support a solution architecture “roof”.

Software Development Conferences Forecast October 2017

Here is a list of software development related conferences and events on Agile project management (Scrum, Lean, Kanban), software testing and software quality, software architecture, programming (Java, .NET, JavaScript, Ruby, Python, PHP), DevOps and databases (NoSQL, MySQL, etc.) that will take place in the coming weeks and that have media partnerships with the Methods & […]

Inheriting a Large Code Base

This is a talk about solving the most difficult problem a software engineer ever faces: converting a large inherited codebase with antiquated designs and spotty quality into a state-of-the-art, modern system. This presentation covers clang-based refactoring, mnemonic reasoning methods, safe rewrites, coding standards, and migration paths. If you have ever been tasked with making a […]