Fredrik JohannesenQuality Assurance: Finding its Place in an Agile ContextTesting, or Quality Assurance (QA), poses a unique challenge in fitting into an agile context. Testers often lean towards a non-agile…Oct 8, 2023Oct 8, 2023
Fredrik JohannesenTo Estimate or Not to Estimate in Software Development: A Practical PerspectiveIn software development, there’s no universal solution for every situation, and the same goes for this topic. Some, particularly…Sep 4, 2023Sep 4, 2023
Fredrik Johannesen10 Invaluable Insights for Aspiring Software Developers: What I Wish I Knew When Starting My CareerThroughout my extensive 15+ years in the tech industry, encompassing roles in development, architecture, and technical leadership, I have…Jul 20, 2023Jul 20, 2023
Fredrik JohannesenEmpowering DevOps Success: The Vital Role of Platform EngineeringIn recent years, DevOps has undeniably brought about significant transformations for numerous organizations. It places strong emphasis on…Jun 19, 2023Jun 19, 2023
Fredrik JohannesenTeam Topologies — A must-read for technical leadersI have always held the belief that most systems are unique, stemming from the fact that they are constructed by individuals within a…May 18, 2023May 18, 2023
Fredrik JohannesenThe only way to prevent technical debtIn the past, I held the belief that the grass was greener elsewhere and that my recurring encounter with technical debt was simply a result…Apr 26, 2023Apr 26, 2023
Fredrik JohannesenBalancing Efficiency and Talent Development: The Role of Generative AI in System DevelopmentMany people are aware of the impressive capabilities of GPT-4 in the realm of generative AI, particularly in regards to code generation.Apr 18, 2023Apr 18, 2023