Posts in 2021

  • JDK 16

    2021-04-01 in 2021

    JDK 16 I truly love the new release rhythm of the Java ecosystem. Being able to use new features every six months is awesome. The migration overhead is held to a minimum thanks to the incredible backward compatibility. The new features greatly …

    Read more

  • Agile Software Architecture

    2021-03-15 in 2021

    Agile Software Architecture is Mainstream Slowly, slowly major actors in the software architecture landscape acknowledge agile development is state of the industry approach to build software products. They are still struggling to integrate their …

    Read more

  • MicroStream 4.x

    2021-03-02 in 2021

    MicroStream 4.x MicroStream approach empowers Java developers. The library provides a cool and compact approach to persist complex data models. You can persist your whole data model with less than a hundred lines of code. The library is efficient and …

    Read more

  • Modern Java Development

    2021-03-01 in 2021

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

    Read more

  • Effective Digital Working

    2021-02-20 in 2021

    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 …

    Read more

  • Why Java Path?

    2021-02-10 in 2021

    Why Is Java Path API Class Better? File System NIOJava NIO New Input Output is an alternative IO API for Java, meaning alternative to the standard Java IO and Java Networking API’s. Java NIO offers a different IO programming model than the …

    Read more

  • LeSS Lessons

    2021-02-01 in 2021

    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. …

    Read more

  • Software Development for Students

    2021-01-25 in 2021

    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. …

    Read more

  • Gitlab for Students

    2021-01-18 in 2021

    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 …

    Read more

  • Meaningful Identifiers

    2021-01-12 in 2021

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

    Read more