Disparate Opinions

Rikard Ottosson on software, systems and the people around them

AboutRSS
  • Further on how time is wasted

    20 December 2025 · Architecture, DevOps, Waffling

    I keep going on about why software development should consist of empowered cross-functional teams, and a lot of actual experts have written very well – at length – about this, and within manufacturing the Japanese showed…

  • Mob / Pair vs Solo and Speed

    14 December 2025 · .NET, DevOps

    I have recently “thought led” on LinkedIn, claiming that the future of software development lies in mob programming. I think this take automatically flips my bozo bit in the minds of certain listeners, whilst for many pe…

  • Unix mail

    30 November 2025 · Blog

    E-mail used to be a file. A file called something like /var/spool/mail/username, and new email would appear by text being appended to that file. The idea was that the system could send notifications to you by appending m…

  • What Is and Should Never Be

    27 November 2025 · Blog

    I have been banging on about the perils of the Great Rewrite in many previous posts. Huge risks regarding feature creep, lost requirements, hidden assumptions, spiralling cost, internal unhealthy competition where the ne…

  • Are the kids alright?

    15 November 2025 · .NET, Blog, BOOL, C#, Evil, F#

    I know in the labour market of today, suggesting someone pick up programming from scratch is akin to suggesting someone dedicate their life to being a cooper. Sure, in very specific places, that is a very sought after sk…

  • Why does code rot?

    2 November 2025 · Blog, Evil

    In popular parlance you have two categories of code: your own, freshly written code, which is the best code, code that never will be problematic – and then there is legacy code, which is someone else’s code, untested, un…

  • The sky is falling?

    20 October 2025 · Blog

    If you tried to do anything online today you may have had more problems than usual. All kinds of services were failing, because some storage at AWS on the eastern seaboard was having problems.…

  • Biscuits

    4 September 2025 · Evil

    What are cookies? Why do they exist? Why on earth would I ever NOT want to accept delicious cookies? What is statelessness? All that and more in this treatise on cookies and privacy.…

  • Busman’s Holiday

    20 July 2025 · Architecture, Blog

    I used to spend time with automotively inclined gentlemen. There were two distinct schools of the car hobby at that time. Finbilsmek, e.g. renovating a classic car or preparing a race car – sure, it eats all your money i…

  • Development Productivity

    28 June 2025 · Blog, DevOps, Waffling

    Why the rush to measure developer productivity?…

← Newer postsOlder posts →
  • 2026
  • 2025
  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2010
  • 2009
  • .NET
  • Architecture
  • Azure
  • Blog
  • BOOL
  • C#
  • CI
  • DevOps
  • Evil
  • F#
  • Functional
  • General
  • IdentityServer
  • NOSQL
  • Silverlight
  • Training
  • Uncategorized
  • Waffling
  • WCF
  • Win32
  • WPF

© Rikard Ottosson · RSS