A simple list of some things I've made (besides blogs..those are everywhere). It's so fun to create things that I honestly lose track once I usher things out into the world unless I maintain them for some purpose. To that end, the iOS Apps are very easy to track - Apple tells me about them every week. I closed Gifts Done in 2021 and sent last gifts in summer 2022.
No longer updated.
I was updating daily here in my covid wa github repo. The repo powered a codepen that showed how cases and deaths were tracking over time by county.
I made a tracker when I felt like the details were not being tracked before the state rolled out the Tableau. Before that, there was no way to see trends or get a broader picture.
R javascript
Actively building and growing.
Shows a map with pictures and details of places to park a bike in Kitsap County. There is an RPub and a Google Map Layer, so folks can use it on the go to find nearest bike parking.
Human (humans have to do a heavy lift here of identifying bike parking and taking pictures + adding to a google map is manual) R
I wanted to put my programming skills to use and make a real thing.
Closed no longer maintained
Gifts Done is live and working - we have fantastic reviews and I love making people happy with this application. Gifts Done
Gifts Done is a two sided platform that has users and suppliers who log in to individual dashboards. Users see their giftees and the progress of their gifts (automated gifting) and suppliers see the gifts that they have accepted responsibility for making. When Suppliers finish gifts, the images, prices, and details for items are emailed and updated for the user. Payments are handled through Stripe.
- Node
- EJS
- Mongoose
- Stripe
- Bootstrap
I began learning swift in 2017. I've published 3 apps to the iOS App store under the name Majik Productions (because you have to use your real name or create a business). I have a few others in progress. The biggest thing I learned while making apps is that the coding is the easy part - it is deciding what to do that is hard. All three of my apps solve a problem that I found in the world.
Crushing It is live in the App Store
Crushing It is a tracking app that eschews distraction. You pick a thing you want to do, a target, and how many you’ve already done (if any). As you do the thing, you can tap dots to mark more as complete (or just edit the goal, if you don’t like tapping). The app tracks your progress and shows you in percent and with the color of the goal.
- CoreData
- Custom UI Collection View
- StackView
- AutoLayout
- AVFoundation
Challenge Study is live in the App Store
It is a study and quiz app where the content for study and quizzes is dependent on where the student is in the course and whether they are actually a Challenge A student.
- Realm
- Custom UI Collection View
- StackView
- AutoLayout
I made a simple app page here: Challenge Study App page
Social Majik is live in the App Store
Social Majik application lets users create images with text for multiple social media sites without having to repeat entries or change dimensions of images.
Social Majik is designed for the small business owner, solopreneur, or other busy people who want to share similar posts on several platforms and want images sized properly without having to do it themselves. It also will store the theme and logo for the business super cheap (pro is just 2.99) and you never have to worry about setting up your images right again (like PicMonkey or Canva).
- Core Data
- In App Purchase
- Color Picker
- Image Picker
- Activity
See a video of version 1.0 Social Majik iOS
On Github
A simple iOS application that displays a local notification
- User Notification Center
You can play with the code and learn how to do it right here on Github Test Local Notifications with Tapper
I play around with new ideas on Codepen. Here are a few. You can see all my pens on CodePen
Using Javascript and Local Storage to manage an HTML5 Canvas Color Change Text as Image
Using Javascript to select items with click and double click. Likes and Dislikes Modal
I built this based on a Free Code Camp project. Using Locations and FCC Weather API - Also has a few suggestions based on the weather returned and time of day. Simply Weather
Gists are a great way to stash code and probably never look at it again.