- 
      Made a Typo? IOS Will Make You Wait for DNS ResolutionAnother one of those Cisco IOS gotchas: when mistyping a command, you have to wait a minute before you get back a prompt. How to get back your prompt right away? Read more…
- 
      Improve Annoying Console Logging of Cisco IOSLet’s have a quick look at how to keep Cisco IOS from interfering with your prompt? Read more…
- 
      STPIn this post, we will have a look at the venerable Spanning Tree Protocol (STP), what it is used for, and how to configure and verify it on Cisco IOS and MikroTik. Read more…
- 
      Check OCSP With OpenSSL CLI ToolHow to query an OCSP responder to check the validity of a certificate? Read more…
- 
      Rapid Spanning Tree Protocol (RSTP)I previously discussed the plain-old Spanning Tree Protocol (STP). In this post, I will look at the differences introduces by its successor, the Rapid Spanning Tree Protocol (RSTP). Read more…
- 
      IEEE RSTP and Cisco RPVST+ InteropLet’s have a look at what happens when we plug some MikroTik devices into a Cisco switch and string them together in a loop topology. What happens when RSTP and RPVST+ need to work together? Do we get a broadcast storm? Why (not)? Read more…
- 
      Open a ZIP File With Any Extension In VimWhat to do when you use Vim to open a zip file, but the file extension is not Read more….zipor one of the other extensions known to Vim’s zip plugin?
- 
      Build Kotlin JMH Benchmarks With MavenIn this post, we will look at how to set up the Maven infrastructure so we can benchmark Kotlin code with JMH (the Java Microbenchmarking Harness). Read more…
- 
      Migrate Nextcloud PostgreSQL 11 to 17 in a Docker ContainerThis post looks at how to migrate a Postgres Docker image to a newer version. I will dump all databases contained in a container and migrate them all into a new container. The process outlined works for any Postgres container, but I discuss it in the context of my Nextcloud setup. Read more…
- 
      How to Create a Shared Git RepoIn this post we will take a look at how to set up a shared Git repository. The goal is to have multiple different users be able to push to and pull from this repository. Security is provided by using Unix users and groups. Read more…
 
     
     
     
     
    