Loading…

Joe Steinbring

My experience

A comprehensive look at the technologies, languages, platforms, and practices I have worked with over more than 20 years.

Outside work

What I write about most

Three technologies account for more of my writing than any others, which is a fair measure of what holds my attention when nobody is paying me to hold it.

Period
  1. JavaScript

    14 articles

    1. Vue.js

      24 articles

    2. Node.js

      8 articles

    3. React

      4 articles

    1. Ollama

      21 articles

    2. scikit-learn

      1 article

  2. Web components

    7 articles

    1. Web Awesome

      17 articles

    2. Lit

      3 articles

  1. JavaScript

    21 articles

    1. Vue.js

      30 articles

    2. Node.js

      10 articles

    3. React

      4 articles

    1. Ollama

      21 articles

    2. scikit-learn

      1 article

  2. Web components

    7 articles

    1. Web Awesome

      17 articles

    2. Lit

      3 articles

  1. JavaScript

    73 articles

    1. Vue.js

      56 articles

    2. Axios

      17 articles

    3. Node.js

      12 articles

    1. Ollama

      21 articles

    2. scikit-learn

      1 article

  2. Web components

    8 articles

    1. Web Awesome

      18 articles

    2. Lit

      3 articles

Counted from the articles published on JWS News, by the day each one went up. Grouped by subject and never added together: an article about Ollama is usually tagged as AI as well, so the counts inside a subject overlap.

At work

Where I have worked, and what came with me

Every role on my résumé since 2006, with the technologies I carried from one job to the next. A line that runs the whole way is something I have used at every job, and the breaks that cut across every line fall where I changed jobs.

Where I worked

  1. UW-Milwaukee: 2006 to 2011, 2016 to 2021, and since 2024

  2. Kohler: 2011 to 2012

  3. Starkmedia: 2012 to 2014

  4. Quality Matters: 2015 to 2016

  5. Bader Rutter: 2021 to 2024

What I used in more than one job

  1. JavaScript: since 2006

  2. HTML: since 2006

  3. SQL: since 2006

  4. Relational databases: since 2006

  5. CSS: since 2006

  6. Distributed version control: 2006 to 2011, 2012 to 2014, and since 2016

  7. CFML: 2006 to 2021

  8. Centralized version control: 2011 to 2012 and 2015 to 2016

  9. PHP: 2012 to 2014 and since 2016

  10. Testing: 2012 to 2014 and since 2016

  11. API development & testing: since 2016

  12. Containerization: 2016 to 2021 and since 2024

  13. Managed WordPress: 2016 to 2024

Used in one job only, so that job's line already shows when:

Show the years as a table
Where I have worked and what I used there, by year
Where or whatYearsWhen
Where I worked
UW-Milwaukee12 years2006 to 2011, 2016 to 2021, and since 2024
Kohler1 year2011 to 2012
Starkmedia2 years2012 to 2014
Quality Matters1 year2015 to 2016
Bader Rutter2 years2021 to 2024
What I used
JavaScript20 yearssince 2006
HTML20 yearssince 2006
SQL20 yearssince 2006
Relational databases20 yearssince 2006
CSS20 yearssince 2006
Distributed version control17 years2006 to 2011, 2012 to 2014, and since 2016
CFML15 years2006 to 2021
Centralized version control2 years2011 to 2012 and 2015 to 2016
PHP12 years2012 to 2014 and since 2016
Testing12 years2012 to 2014 and since 2016
API development & testing10 yearssince 2016
Containerization7 years2016 to 2021 and since 2024
Managed WordPress7 years2016 to 2024
.NET2 years2021 to 2024
Cloud platforms2 years2021 to 2024
NoSQL & vector databases2 years2021 to 2024
Artificial intelligence2 years2021 to 2024
PaaS & static hosting2 years2021 to 2024
Virtualization2 yearssince 2024
CI/CD pipelines2 yearssince 2024
Distributed storage2 yearssince 2024

Drawn from the dates on my résumé and the jobs each technology page names. The table rounds to the year and bridges the few months between one job and the next.

Browse by area of experience, then explore the languages, systems, frameworks, and tools within each area.

Explore my experience

From the blog

Related writing

Articles from JWS News and DEV that relate to professional experience.

No related posts have been published yet.

From GoToSocial

Related thoughts

Short posts about professional experience, matched by topic hashtags.

  • #experience
  • #webdevelopment
  • #softwaredevelopment
  • #programming
  • #professionalexperience
Finding related thoughts…