Disparate Opinions

Rikard Ottosson on software, systems and the people around them

AboutRSS
  • Assembly and abstractions

    6 June 2025 · Blog, CI, General

    Up until the 1980s, when you bought a computer, you occasionally needed to program it using machine code, i.e. directly feeding the processor instructions in its native instruction set. Programming language abstractions …

  • Death of Enterprise C# as we know it?

    12 April 2025 · Blog

    The constant battle between getting paid and getting a wide audience has simultaneously hit a number of formerly open source products in the .NET space as they move towards closed source paid licensing in future versions…

  • Barriers – trade and otherwise

    7 April 2025 · Architecture, General

    The last few days of highly retro American foreign policy and the ensuing global market chaos has made everyone aware of trade barriers, and will make everyone fully grasp the consequences of a trade war, the same way th…

  • How small is small?

    7 July 2024 · Architecture, Blog, DevOps, Waffling

    I have great respect for the professional agile coach and scrum master community. Few people seem to systematically care for both humans and business, maintaining profitability without ever sacrificing the humans. Now, h…

  • Surprises

    2 June 2024 · Blog

    TIL, TIFO or “I was today years old when”…

  • Abstractions, abstractions everywhere

    23 May 2024 · Architecture, DevOps, Evil

    X, X everywhere meme template, licensed by imgflip.com./meme.jpg…

  • Cutler, Star Wars, fast feedback and accuracy

    21 October 2023 · General, Uncategorized, Win32

    As my father’s son I have always been raised to see the plucky heroes at AT&T and Bell Labs, Brian Kernighan and Ken Ritchie as the Jedi, fighting with the light side of the force, thus foregoing force lightning and read…

  • McKinsey and the elusive IT department

    9 September 2023 · .NET

    I know that both my readers are software developers, so – this is a bit of a departure.…

  • GitHub Action shenanigans

    28 July 2023 · .NET, DevOps

    When considering what provider to use in order to polish and cut the diamonds that are your deployable units of code into the stunningly clear diamonds they deserve to be, you have probably considered CircleCi, Azure Dev…

  • .NET C# CI/CD in Docker

    14 May 2023 · .NET, C#, CI, DevOps

    When building software in the modern workplace, you want to automatically test and statically analyse your code before pushing code to production. This means that rather than tens of test environments and an army of manu…

← 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