Author Archives for Alexandru Bolboaca

Q&A About Functional Programming in C++

December 12, 2019

In this video, Alex Bolboaca is answering a few common questions about functional programming in C++ and about his latest book on the topic. Enjoy! You can find the book on Amazon and at Packt Publishing If you have any other questions, don’t hesitate to contact Alex on twitter @alexboly.

Knowledge Refinery

September 29, 2019

In the next video, I’m introducing the idea that a software development team is a knowledge refinery. It takes crude knowledge in the form of vague needs and wants, and refines it through successive processes into precise, executable knowledge – otherwise known as computer code. This video continues on the ideas presented in the previous... Read more

What is Really Software Engineering?

September 10, 2019

I recently started writing my fourth book, “Mastering Software Engineering in C++”. This led me into asking a fundamental question: what is really software engineering? You may find the answer surprising. Here’s the video: If you have any questions on comments, please don’t hesitate to post them below.

Ahmad Fahmy

September 4, 2018

Ahmad Fahmy is a product development and organisation change consultant. He has over 15 years experience in financial services and in capital markets in particular and has understanding of how to deliver large scale change/deliveries in complex environments. Ahmad has international and varied experience, having worked in New York, Chicago, Mumbai and London, and with... Read more

Johan Peeters

July 24, 2018

Johan is an independent software architect with a special interest in security. In 2004 he was so appalled at the poor security he encountered in his daily practice, that he turned to friends and colleagues in industry and universities to run a week-long course on developing secure software applications. Hence the first SecAppDev course took... Read more

Ahmed Syed

July 6, 2018

Ahmed Syed is a specialist in Scaling Agile and has been leading and coaching Agile teams and programmes for over 15 years. He has transitioned teams, divisions and even companies to Agile across industry including iconic brands such as BMW, Shell, BP and LexisNexis. He is one of the most experienced Scaled Agile trainers and... Read more

Armagan Amcalar

June 28, 2018

Armagan is the Head of Software Engineering at unu GmbH, and is currently working on building the infrastructure for the future of mobility. A software architect well versed in both the backend and frontend systems, he focuses on building resilient clouds. He loves open source and is the author of cote, a library for building microservices... Read more

Kevlin Henney

June 15, 2018

Kevlin is an independent consultant and trainer based in the UK. His development interests are in patterns, programming, practice and process. He has been a columnist for various magazines and web sites, including Better Software, The Register, Java Report and the C/C++ Users Journal. Kevlin is co-author of A Pattern Language for Distributed Computing and... Read more

Michael Feathers

April 18, 2018

Michael Feathers is the founder and Director of R7K Research & Conveyance, a company specializing in software and organization design. Prior to forming R7K, Michael was the Chief Scientist of Obtiva and a consultant with Object Mentor International. Over the years, Michael has spent a great deal of time helping teams after design over time... Read more

Csaba Házi

March 28, 2018

Csaba is author, speaker and User Experience (UX), expert and evangelist. He is also the co-founder of Webabstract, a rapidly growing international UX agency. His data-driven, down-to-earth “Seven Step UX” framework has helped companies ranging from emerging startups to international enterprises creating a user experience that make them unique and successful in their field. Csaba... Read more

Mario Gadet

January 12, 2018

Mario Gadet is a senior coach, trainer and consultant of agility, lean and Scrum.  Mario Gadet professionally teaches, coaches, and consults to people and organizations about agility, Scrum, lean thinking, and design thinking.  He helps, inspires and educates them about values, principles, practices, benefits, and application of agility and lean. Working internationally since 2008, Mario... Read more

Peter Hilton

November 15, 2017

  Peter Hilton is a software developer, writer, speaker, trainer, and musician. Peter’s professional interests are business process management, web application development, functional design, agile software development and documentation. Peter currently consults for Signavio in Berlin, and delivers the occasional presentation and workshop. Peter’s software development interests include process management, web applications, service architecture, software development methodology... Read more

Vitalijs Puiso

October 13, 2017

Vitalijs has over than 14 years of experience in IT as Tester, Test Lead, Test Manager, Project and Programme Manager, Automation Manager. His areas of special interest include Testing in Agile, Test Automation, DevOps, GDPR implementation, Retrospective facilitation. Some of the facts about him: Extensive experience with testing Media, Credit Management, Insurance, Trading Platform, CRM... Read more

Tools for teams: Capacity planning with Kanban

March 23, 2017

As practitioners and trainers using Kanban, we insist on a few changes in perspective that it requires in order to be effective. One of them is capacity planning. Kanban, like Scrum, assumes that the capacity of the team 1 is fixed in the short term. This leads to the question: how can we use the current... Read more

Jaime Levy

March 6, 2017

Jaime Levy is an author, university professor and a user experience strategist. Her top-selling O’Reilly Media book is called UX Strategy: How to Devise Innovative Digital Products that People Want. The book presents a solid framework on the practice, which lies at the intersection of UX design and business strategy. It is available on Amazon... Read more

Gerard Meszaros

February 15, 2017

  Gerard Meszaros is an independent software development consultant and trainer with 30+ years experience in software and nearly two decades of experience in agile methods. He started doing eXtreme Programming in 2000 and quickly discovered that close attention to test code craftsmanship was essential to keep the cost of change low.  He described his key... Read more

Modular Monolith Or Microservices?

February 10, 2017

It’s impossible to ignore the topic of microservices today. We hear about them from social media, conferences, specialized websites, books, framework vendors, communities, colleagues. It seems like they’re the only way to go. But are they? To answer this question, we first need to explore why are microservices so useful, what are their downsides and... Read more