Posts in 2022
  • Java, Groovy, Clojure

    2022-04-05 in 2022

    Featured Image for Java, Groovy, Clojure

    Professional software developers shall master their primary technology stack and programming language. I am a proficient and experienced programmer in Java. I have written production code in Java for the last twenty years. I decided to study the …

    Read more

  • Modernize Your Java Landscape

    2022-03-20 in 2022

    Featured Image for Modernize Your Java Landscape

    The dreaded attack through the log4j logging library was a wake-up call for all companies using obsolete libraries. Many organizations found out the hard way they cannot update the library and deploy the new version in a matter of minutes as …

    Read more

  • Modern Java with Spring

    2022-03-15 in 2022

    Featured Image for Modern Java with Spring

    Spring and Spring Boot frameworks are the standard for enterprise Java applications. Spring Boot makes it easy to create stand-alone, production-grade Spring-based Applications that you can run. They take an opinionated view of the Spring platform …

    Read more

  • Doing Agile

    2022-03-10 in 2022

    Featured Image for Doing Agile

    In the midst of the agile adoption explosion, many teams are experiencing difficulties. Organizations often mix agile with Scrum. One of the most common misconceptions about Scrum is that it is synonymous with agile. Agile Manifesto is an umbrella …

    Read more

  • Agile and Nearshore Development

    2022-02-05 in 2022

    Featured Image for Agile and Nearshore Development

    The majority of software product development initiatives use an agile approach. The most popular framework is currently Scrum. It is natural that organizations would gravitate towards the many benefits agile ideas provide. Scarce resources and …

    Read more

  • The Quest for an Agile Company: Six Years tangly llc

    2022-02-01 in 2022

    Featured Image for The Quest for an Agile Company: Six Years tangly llc

    Historically, big beats small. Scale was a sufficient advantage to be successful in the market. Now, fast and adaptive beats slow and steadfast. New technologies, evolving customer preferences and changing employee expectations are fundamentally …

    Read more

  • Evaluate Technical CVs

    2022-01-10 in 2022

    Featured Image for Evaluate Technical CVs

    The goal of a curriculum vitae is to get an invitation to a job interview. I review hundreds of CVs and must select a few candidates we should invite. Each interview will cost hundreds of Euros to the company. I must minimize the number of …

    Read more

  • Immutability in Java

    2022-01-05 in 2022

    Featured Image for Immutability in Java

    Immutability is a powerful and simple concept in programming theory that is strangely underused. An immutable object is simply a class whose instances cannot be modified. This is in contrast to a mutable object or changeable object, which can be …

    Read more

  • Technical Debt

    2022-01-03 in 2022

    Featured Image for Technical Debt

    The technical debt or code debt is a concept in software development that reflects the implied cost of additional rework. The rework is caused by choosing an easy limited solution now instead of using a better approach that would take longer to …

    Read more

Posts in 2021
  • Spotify Cultural Elements

    2021-12-12 in 2021

    Featured Image for Spotify Cultural Elements

    Recently, a client told me that they were adopting the Spotify Model. This statement sounded great for him. Spotify has published some great articles and videos about how they have grown and transformed their organization to be agile. Then it …

    Read more