BT
Older rss
  • Culture & Methods Follow 675 Followers

    Coaching Technical Practices

    by Pedro Santos Follow 3 Followers on  Jul 23, 2018 2

    In the past 4-5 years I have been working as a software development coach, helping organizations around London improve their technical practices. I focus on XP practices, specifically TDD, Pair Programming, Refactoring and Simple Design. In this article I share my experiences organizing coaching sessions, including subject selection and sequencing, exercises for each subject and session formats.

  • .NET Follow 380 Followers

    Models and Their Interfaces in C# API Design

    by Jonathan Allen Follow 578 Followers on  May 21, 2018

    Traditional MVC, MVP, MVVM, Web MVC; the common element in every UI pattern is the Model. And while there are many articles discussing the view, controllers, and presenters in these architectures, almost no thought is given to the models. In this article we’ll look at the model itself and the .NET interfaces that they implement.

  • Architecture & Design Follow 2134 Followers

    Managing Data in Microservices

    by Randy Shoup Follow 22 Followers , Thomas Betts Follow 38 Followers on  Apr 16, 2018 4

    This article provides practical examples of how to manage data in microservices, with an emphasis on migrating from a monolithic database. It is recommended to build a monolith first, and only migrate to microservices after you actually require the scaling and other benefits they provide.

Architecture & Design Follow 2134 Followers

Five Things Every Developer Should Know about Software Architecture

Posted by Simon Brown Follow 32 Followers on  Jan 08, 2018

As a short introduction to the topic and to debunk some myths, here are five things that every software developer should know about software architecture. 5

Culture & Methods Follow 675 Followers

Q&A with Dan Szuc and Jo Wong on Make Meaningful Work

Posted by Rafiq Gemmail Follow 6 Followers on  Jan 05, 2018

Raf Gemmail speaks with UX leaders Dan Szuc and Josephine Wong about Make Meaningful Work, a humanistic framework and set of practices born from applying human-centered design to the workplace.

Culture & Methods Follow 675 Followers

Q&A on The Rise and Fall of Software Recipes

Posted by Shane Hastie Follow 25 Followers on  Apr 20, 2017

Darius Blasband has written a book which challenges the conventional wisdom of software engineering; he protests against the adoption of recipes and standards-based approaches .

Mobile Follow 158 Followers

How to Effectively Collect User Feedback in Mobile Application

Posted by Jianing Zheng Follow 0 Followers on  Apr 11, 2017

This article analyses several ways to collect feedback in mobile apps from the point of view of UX, development, operations, and cost. The right feedback mechanism may help you improve your product.

Culture & Methods Follow 675 Followers

How to Sell Refactoring? The Case of Nordea Bank AB

Posted by Michał Bartyzel Follow 0 Followers , Łukasz Korczyński Follow 0 Followers on  Apr 09, 2017

When you think about refactoring, you think about transformations such Extract Class. They are important in your everyday work with the code. Now we focus on the strategic code refactoring.

Architecture & Design Follow 2134 Followers

In Defence of the Monolith, Part 2

Posted by Dan Haywood Follow 1 Followers on  Mar 24, 2017

A practical approach to designing and building a modular monolith, can result in better solution than microservices, especially for complex domains, such as enterprise applications. 7

Architecture & Design Follow 2134 Followers

In Defence of the Monolith, Part 1

Posted by Dan Haywood Follow 1 Followers on  Mar 16, 2017

In the age of microservices, "monolith" has become a dirty word. Yet, monoliths, designed with an emphasis on modularity, can be a better solution for complex domains, such as enterprise applications. 9

Culture & Methods Follow 675 Followers

Service Design: Consumer Journey Mapping

Posted by Deepak Arasu Follow 0 Followers on  Feb 12, 2017

A process of identifying key customer interactions with the product. A holistic view of envisioning customer’s interactions at various touchpoints through service design tools.

Culture & Methods Follow 675 Followers

What Does "Being Digital" Actually Mean?

Posted by Reda Hmeid Follow 0 Followers on  Jan 17, 2017

This article gives a description of what Being Digital is and how it can be achieved. Digital is about putting less emphasis on tech for success and more on your customers. 4

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT