Anders TornbladAnders Tornblad

  • Services
  • Blog
  • Contact
  • Archives
  • Categories
Skip to main content

Archives

  • May 2024
  • January 2024
  • November 2023
  • June 2023
  • May 2023
  • April 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • June 2022
  • April 2022
  • December 2021
  • October 2021
  • July 2021
  • June 2021
  • April 2021
  • December 2019
  • September 2019
  • October 2018
  • June 2018
  • December 2017
  • March 2016
  • February 2016
  • December 2015
  • May 2015
  • April 2015
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • April 2012
  • January 2012
  • December 2011
  • December 2010
  • December 2006
  • March 2006
  • December 1998
  • August 1998

Categories

  • Architecture
  • ASP
  • ASP.NET
  • C#
  • C++
  • CSS
  • Frontend
  • Git
  • Hello World
  • Java
  • JavaScript
  • NuGet
  • PHP
  • Productivity
  • Retrocomputing
  • SQL
  • Teaching
  • Windows
  • ZX Spectrum

Projects

  • Conphig
  • JS MOD player

Repositories

  • addtouch
  • artsy
  • conphig
  • csv
  • ut
  • js-mod-player
  • my-twitter-manager
  • enigmatic
  • mt-mvc
  • zx-spectrum-bitmap
  • 2 July 2021

    What Active Directory groups am I in?

    If you need to find out what security groups you belong to in a Windows domain, there are at least three different ways using the command line.

  • 21 June 2021

    Nested ternaries in C#

    Code that is more concise than clear, more clever than readable, can hold developers back. Nested ternaries in C# are much too common for my taste.

  • 30 April 2021

    Signing in to Azure Artifacts using npm on Mac

    Microsoft Azure Artifacts uses your email address for logging in. If you are on Linux or a Mac, that can make it difficult to sign in to its npm registry using npm-login or npm-adduser. Here I show you how to configure your .npmrc file manually to avoid the problem.

  • 20 December 2019

    The State of Frontend Web Development in 2019

    2019 brought pivotal advances in frontend web dev with the emergence of React Hooks, JAMstack, WebAssembly, TypeScript, and serverless architectures.

  • 25 September 2019

    Don't forget to call your dad too

    In Android development, there is a powerful feature called "flavors", that lets you create different variants of your app with very little effort. You can with little to no code change texts, images, feature flags, and even behavior of your app, based on its flavor. You can use this for creating series of similar apps, or for making ad-supported and paid apps in the same code base.

  • 23 September 2019

    Monochromey CSS

    Using a combination of sepia(), hue-rotate() and possibly other CSS filters, it's possible to make any photo appear monochromatic, with the hue of your choice. I made a CodePen "pen" to demonstrate.

  • 22 September 2019

    Don't forget to give the user a choice

    Here I talk about how to read from Android's contact register using a contact picker, how to use some other standard widgets, and a bit about how you can get time and date input from the user. There is a lot of talk about how Intents are connected together, and how scheduled events can be stored.

  • 20 September 2019

    Don't forget to build that app

    This article describes the initial work needed to build the first useful version of the Call Mom and Call dad apps, including some thoughts about Java 7 and Java 8. I talk shortly about AndroidX and JetPack, how to achieve Android version compatibility, doing persistent storage and notifications in a new app.

  • 18 September 2019

    Don't forget to call your mom

    In this article, I describe why I started developing two apps called Call Mom and Call Dad. I also talk about what features those apps should have, and how I started to work on their implementation. Content Warning: Death of a loved one

  • 10 October 2018

    Allowing "at" characters in npm usernames

    Some npm registries use email addresses for usernames. That is incompatible with the npm commandline tools, like npm-login and npm-adduser. I found out how to configure the .npmrc file manually to avoid the problem.

  • 25 June 2018

    Kafka Unrecognized option PrintGCDateStamps

    There is a bug in the Java version detection mechanism in Kafka, that prevents you from running Kafka on newer versions of Java. There is a quick way to fix it, while the issue is being resolved.

  • 20 December 2017

    The State of Frontend Web Development in 2017

    2017 brought significant advancements in frontend web dev with the rise of PWAs, Vue.js, CSS Grid, mobile-first development, and GraphQL.

⇠ Page 3 Page 5 ⇢