Posts in 2021
  • Modern Java Development

    2021-03-01 in 2021

    Featured Image for Modern Java Development

    Java development activities have won traction since the decision to release a new version to the community every six months. Preview and incubator features promote feedback from the community and users. Some tool builders, such as JetBrains are …

    Read more

  • Effective Working in Digital Age

    2021-02-20 in 2021

    Featured Image for Effective Working in Digital Age

    Home office is the new way of working. A lot of friends and business partners are working from home. Our meetings are mostly online. We share documents and results through digital platforms. I truly hope we continue to work online in the future. I …

    Read more

  • Why Is Java Path Class Better?

    2021-02-10 in 2021

    Featured Image for Why Is Java Path Class Better?

    Java NIO New Input Output is an alternative IO API for Java, meaning alternative to the standard Java IO and Java Networking APIs. Java NIO offers a different IO programming model than the traditional IO APIs. One major feature of interest is the …

    Read more

  • LeSS Lessons Learnt

    2021-02-01 in 2021

    Featured Image for LeSS Lessons Learnt

    Scaling Agile, Lean and Scrum to the whole product development department is hard work. You start a change journey in murky waters. Best to communicate a lot, strengthen your teams, and have total support of upper management. Technical agile …

    Read more

  • Software Development for Students

    2021-01-25 in 2021

    Featured Image for Software Development for Students

    Computer science students shall achieve technical excellence when reaching bachelor level. They should be proficient with industry good practices. Students understand the theory and principles behind these practices. Experience with one of the best …

    Read more

  • Gitlab for Bachelor Students

    2021-01-18 in 2021

    Featured Image for Gitlab for Bachelor Students

    Computer science students shall be proficient with a basic set of software development techniques. Technical excellence is a mandatory skill for all software developers. Agile development approaches are state of the industry and used in almost all …

    Read more

  • Meaningful Identifiers

    2021-01-12 in 2021

    Featured Image for Meaningful Identifiers

    Identifiers are a key concept to successfully model complex business domains. They permeate how our modern civilization functions. Could you imagine a country without a car registration number of vehicles, internet addresses, postal addresses, or …

    Read more

  • Value Objects as Embedded Entities

    2021-01-04 in 2021

    Featured Image for Value Objects as Embedded Entities

    This post discusses the value object pattern, and the factory pattern, which are tactical patterns in the domain-driven design Domain-Driven Design approach. Value objects represent typed values that have no conceptual identity in your domain. They …

    Read more

Posts in 2020
  • Support Comments for Static Hugo Website

    2020-12-11 in 2020

    Featured Image for Support Comments for Static Hugo Website

    There are times in software when you are facing a problem, you find an off-the-shelf solution, and a few lines of code later it just works. Today I lived one of those moments. The whole configuration of comments and modification of the Docsy theme …

    Read more

  • Advocate Zero Bug Policy in Your Projects!

    2020-12-01 in 2020

    Featured Image for Advocate Zero Bug Policy in Your Projects!

    At many customer sites I visit, I see a lot of effort being put into classifying and managing bugs. Their bug list may contain more than a thousand items. All are neatly documented with screenshots, ways to reproduce the problem, and a severity and …

    Read more