Projects

Building software is what I do for a living, and it is also what I do for fun. These are a few of the projects I have designed, built, and run on my own: real, live sites you are welcome to use today.

MySafeInfo

MySafeInfo is a simple, flexible API that delivers structured reference data in the formats developers actually use. Every dataset is served from a single URL in JSON, XML, or CSV, with filtering, sorting, paging, column selection, and one-click CSV download.

  • Browse the dataset catalog, a curated library of reference data spanning scripture, history, science, sports, the arts, and more, each one ready to query instantly.
  • It is free to use, with an optional one-time annual pass for higher limits. No subscriptions, no recurring bills.

Explore what is available at mysafeinfo.com.

My Family Devotion

My Family Devotion is a free devotional for families to read aloud together. Every devotion covers a real passage of scripture in order and gives you the words to say, four questions worth asking with suggested answers, something to do about it, and a prayer. New devotions are added regularly, working through the Bible book by book.

  • Nothing to sign up for and nothing to buy: no accounts, no cookies, no analytics.
  • Every devotion includes a short How We Know section laying out the historical evidence behind the passage, with sources named.

Start with today's devotion at myfamilydevotion.com.

MyScribe

MyScribe helps you find the right words when they will not come: thank-you notes, apologies, cover letters, condolences, and those tricky emails. Answer three quick questions and you get a draft that sounds like you, only clearer, with a free preview before you decide.

  • Pick the tone, length, and type of message, then tweak the wording until it feels right.
  • Simple by design: nothing to install, and your details are used only to write your message.

Give it a try at myscribe.net.

My New Password

My New Password is a password and passphrase generator that runs entirely in your browser. Passwords are created on your device using cryptographically secure randomness and are never sent to a server.

  • Choose between passwords and passphrases: create passwords from 16 to 2,048 characters, or generate memorable passphrases using 3 to 12 words.
  • Customize each generation: choose character sets, exclude similar or ambiguous characters, select passphrase separators, capitalize words, and optionally add a number or symbol.
  • Every result includes a qualitative strength indicator, can be copied with one click, and supports optional automatic selection after generation.

Generate one at mynewpassword.net.

Support These Projects

Everything on this page is free to use, and it will stay that way.

If one of these projects has saved you time or blessed your family, you can buy me a coffee. Every cup helps cover the hosting bills and tells me which of these are worth growing.