Author: steinbring (Joe Steinbring)

Home / steinbring
Learning the Composition API
Post

Learning the Composition API

This past month, I visited the local Hack & Tell to write a web app that uses Vue.js‘s Composition API. I have written 41 posts involving Vue on this blog but the Composition API is new here.  If you are the “eat your dessert first” type, you can check out the result at https://joes-job-tracker.web.app.  I...

The 2023 Bader Rutter Chili Cook Off
Post

The 2023 Bader Rutter Chili Cook Off

There is a Chili Cook-Off at work tomorrow and I agreed to bring something that I plan to call <Chili><Con Carne /></Chili>.  So, what is the plan?  I plan to start with a nice stout, thick-ground beef, 1 chopped yellow onion, a habanero or two, and a few chopped-up strips of bacon until the meat...

Post

New Blog Day!

I started this blog over 12 years ago. Over the years, I have changed where it was hosted, what the URL was, and generally how I used it. A few weeks ago, I got the idea to both move hosts and change the URL again. The last time I did that was over 5 years...

I picked up another hobby
Post

I picked up another hobby

While in India last year, an intriguing conversation I had with a fellow traveler planted the seed of motorcycling in my mind. It was during my travels through Rajasthan, where this individual spoke about their own motorcycle expedition around the golden triangle. Hearing their tales of adventure, I couldn’t help but think, “If they could...

What kind of shinanigans can you get up to with a .zip or .mov TLD?
Post

What kind of shinanigans can you get up to with a .zip or .mov TLD?

This spring, Google introduced eight new TLDs, and two of them are creating a little bit of a stink online.  The top-level domain “.zip” is also an extension for archive files employing the compression format known as “zip.” Similarly, the TLD “.mov” is also the file format extension “.mov”.  So, how can this be abused?

How to use Mapbox to convert from coordinates to address and back again
Post

How to use Mapbox to convert from coordinates to address and back again

Back in January, I promised that a future post would cover how to go from a street address to latitude / longitude coordinates.  Previously, we have covered how to get the user’s street address, using navigator.geolocation and MapQuest and more recently, we covered converting addresses to latitude and longitude but that wasn’t an actual street...

How I get my news, these days
Post

How I get my news, these days

I will readily admit that I got too much of my news from Twitter, before the implosion.  After twitter went away, there was a slight hole in my daily news diet.  I started filling that hole with Inoreader and PressReader.  Inoreader has a $20/yr “supporter” plan and the app syncs your feeds from device to...

How to autofill an address using mapbox
Post

How to autofill an address using mapbox

I have been poking at the Milwaukee County Trasit System (MCTS) APIs over the past few weeks.  A few years ago, I tried to write a bus app using Angular and it just didn’t work out well.  I figured that I would try it again, using what I have learned since then.  The first step...

How to calculate the sunset and sunrise times in JavaScript
Post

How to calculate the sunset and sunrise times in JavaScript

Over the holidays, I created Good Morning, Milwaukee! (a Mastodon bot that posts a “Good Morning” toot every morning).  The problem is that it hasn’t been behaving correctly since shortly after I finished it.  I want to simplify it a bit, so I can make it a little less fragile.  The first component of the...