---
title: "Development posts — bencodezen"
description: "Software development practice, tooling, and the craft of writing code."
canonical_url: "https://www.bencodezen.io/blog/tag/development"
meta:
  "og:description": "Software development practice, tooling, and the craft of writing code."
  "og:image": "https://www.bencodezen.io/images/og/default.png"
  "og:image:alt": bencodezen
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "Development posts"
  "twitter:image": "https://www.bencodezen.io/images/og/default.png"
---

> Index of every page on this site: [llms.txt](https://www.bencodezen.io/llms.txt)

[← All posts](https://www.bencodezen.io/blog)

Tag

# Development

**14** posts tagged *Development*.

`/`

-
  - [Vue](https://www.bencodezen.io/blog/tag/vue)
  - [Development](https://www.bencodezen.io/blog/tag/development) ## [Stop forgetting to trigger workflows in Vue](https://www.bencodezen.io/blog/stop-forgetting-to-trigger-workflows-in-vue)

  December 2, 2025

  As applications grow, manually calling workflow functions whenever state changes becomes fragile. It's easy to forget a call and introduce bugs. Learn how Vue's watch API automates this pattern by reacting directly to state changes. [Read more: Stop forgetting to trigger workflows in Vue→](https://www.bencodezen.io/blog/stop-forgetting-to-trigger-workflows-in-vue)
-
  - [Development](https://www.bencodezen.io/blog/tag/development)
  - [Journal](https://www.bencodezen.io/blog/tag/journal) ## [Starting My iOS Developer Journey...](https://www.bencodezen.io/blog/starting-my-ios-developer-journey)

  April 16, 2025

  This post marks the official start of my journey to deep dive into the iOS world and learn how to build iOS apps! [Read more: Starting My iOS Developer Journey...→](https://www.bencodezen.io/blog/starting-my-ios-developer-journey)
-
  - [Journal](https://www.bencodezen.io/blog/tag/journal)
  - [Development](https://www.bencodezen.io/blog/tag/development) ## [My Infrastructure (Jan 2025)](https://www.bencodezen.io/blog/my-infrastructure-jan-2025)

  January 15, 2025

  Most people kick off their new year post with resolution and goals, but I've decided to change it up a bit and just take an honest look at where my infrastructure at the beginning of the year. [Read more: My Infrastructure (Jan 2025)→](https://www.bencodezen.io/blog/my-infrastructure-jan-2025)
-
  - [Journal](https://www.bencodezen.io/blog/tag/journal)
  - [Development](https://www.bencodezen.io/blog/tag/development) ## [Embracing the Boring Solution](https://www.bencodezen.io/blog/embracing-the-boring-solution)

  November 1, 2023

  It's time to say good-bye to trying to build everything from scratch and hello to the beginning of a new era for my site. [Read more: Embracing the Boring Solution→](https://www.bencodezen.io/blog/embracing-the-boring-solution)
-
  - [Development](https://www.bencodezen.io/blog/tag/development) ## [YAGNI For Now](https://www.bencodezen.io/blog/yagni-for-now)

  January 14, 2022

  YAGNI didn't help when I knew I''d eventually need everything on my list. Reframing it with helped break some of my decision paralysis. [Read more: YAGNI For Now→](https://www.bencodezen.io/blog/yagni-for-now)
-
  - [Vue](https://www.bencodezen.io/blog/tag/vue)
  - [Development](https://www.bencodezen.io/blog/tag/development) ## [Tutorial: Vue 3 Apps with DevTools](https://www.bencodezen.io/blog/tutorial-vue-3-apps-with-devtools)

  October 21, 2020

  Since Vue DevTools is still in beta for Vue 3, rather than wait for the next publishing cycle to get the latest update, being able to setup DevTools locally can be a life saver. In this video, I'll be going over how to setup Vue.js DevTools from scratch. [Read more: Tutorial: Vue 3 Apps with DevTools→](https://www.bencodezen.io/blog/tutorial-vue-3-apps-with-devtools)
-
  - [Vue](https://www.bencodezen.io/blog/tag/vue)
  - [Development](https://www.bencodezen.io/blog/tag/development) ## [TL;DR What I'm Excited for in Vue 3](https://www.bencodezen.io/blog/tldr-what-im-excited-for-in-vue-3)

  October 7, 2020

  For the second episode of my TL;DR series, I'll be talking what I'm excited for in Vue 3! [Read more: TL;DR What I'm Excited for in Vue 3→](https://www.bencodezen.io/blog/tldr-what-im-excited-for-in-vue-3)
-
  - [Vue](https://www.bencodezen.io/blog/tag/vue)
  - [Development](https://www.bencodezen.io/blog/tag/development) ## [TL;DR What is VuePress?](https://www.bencodezen.io/blog/tldr-what-is-vuepress)

  September 30, 2020

  In the inaugural post for the TL;DR series, I'll be writing about one of my favorite tools, VuePress! [Read more: TL;DR What is VuePress?→](https://www.bencodezen.io/blog/tldr-what-is-vuepress)
-
  - [Development](https://www.bencodezen.io/blog/tag/development) ## [GitHub Contribution Graph Legend](https://www.bencodezen.io/blog/github-contribution-graph-legend)

  February 26, 2019

  Ever wonder what it takes to achieve certain colors in the GitHub contribution graph? Here's a quick post on what I found. [Read more: GitHub Contribution Graph Legend→](https://www.bencodezen.io/blog/github-contribution-graph-legend)
-
  - [Development](https://www.bencodezen.io/blog/tag/development) ## [Beyond Treating the Symptoms](https://www.bencodezen.io/blog/beyond-treating-the-symptoms)

  January 2, 2019

  I recently had a chat with Chris that gave me pause as far as how I approach problem solving. It's not that what I was doing was wrong, but perhaps there is an opportunity for taking it to the next level. [Read more: Beyond Treating the Symptoms→](https://www.bencodezen.io/blog/beyond-treating-the-symptoms)

## Stay in the loop

A weekly newsletter sharing my thoughts on software, workflows, and the human side of engineering and productivity.

No spam. I’ll never sell your information. Unsubscribe anytime.

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://www.bencodezen.io/#website","@type":"WebSite","inLanguage":"en","name":"bencodezen","url":"https://www.bencodezen.io/","publisher":{"@id":"https://www.bencodezen.io/#identity"}},{"@id":"https://www.bencodezen.io/blog/tag/development#webpage","@type":"WebPage","description":"Software development practice, tooling, and the craft of writing code.","name":"Development posts","url":"https://www.bencodezen.io/blog/tag/development","isPartOf":{"@id":"https://www.bencodezen.io/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://www.bencodezen.io/blog/tag/development"]}]},{"@id":"https://www.bencodezen.io/#identity","@type":"Person","alternateName":"bencodezen","name":"Ben Hong","url":"https://www.bencodezen.io/about","image":{"@id":"https://www.bencodezen.io/#/schema/image/1"},"sameAs":["https://bsky.app/profile/bencodezen.io","https://www.twitter.com/bencodezen","https://youtube.com/@bencodezen","https://twitch.tv/bencodezen","https://linkedin.com/in/bencodezen","https://github.com/bencodezen","https://www.instagram.com/bencodezen","https://www.codepen.io/bencodezen"]},{"@id":"https://www.bencodezen.io/#/schema/image/1","@type":"ImageObject","contentUrl":"https://www.bencodezen.io/images/about/headshot.jpg","inLanguage":"en","url":"https://www.bencodezen.io/images/about/headshot.jpg"}]}
```

## Sitemap

See the full [sitemap](https://www.bencodezen.io/sitemap.md) for all pages.
