Welcome to a long overdue followup to Part 1 of this series. My intention was to follow up with some analysis days and weeks after the launch of Relate, but here we are. Six months later; time to finally get into it. I will say that what I have to look at is a lot more interesting at this point. There are some clear causal indicators that I can point to and it's much easier to point out the tiny…
Keep Reading →
All posts
Today, I’m very excited to launch Relate, a new app for relationship building. TL;DR Check it out here Relate allows you to track the health and progression of relationships, whether they be friendly, familial, or romantic. The goal is to facilitate better communication and more intentional interactions with those you care about or want to get to know. The inspiration behind Relate comes from my…
Keep Reading →
In July 2018, just about 2 years ago from the time of writing this, I set out on my app-making journey. Up until that point I had never really done any platform native app development. I was a (fairly new) web-developer by trade (still am) and I just wanted to try something different. More than anything, I wanted to create. Mobile technology is something that’s always been compelling to me. I’ve…
Keep Reading →
With iOS 13, a number of system apps began using the rounded variation of SF Pro for navigation bar titles. This rounded look provides a nice alternative, native feel for apps that wish to adopt it. Unfortunately, it can be a little hard to come up with the means to adapt your own UIKit or SwiftUI navigation bar titles to use it. Here's a quick rundown on how to accomplish this using both…
Keep Reading →
If you're writing code that causes side-effects based on the result of a Promise, and that code has the potential to no longer be executable after the promise returns, then those promises should be dealt with. Probably the most necessary use case for this is waiting for the result of a Promise within a React component, and setting the state of that component based on the response. If the React…
Keep Reading →
If you're like me, then chances are you ended up on this page because you want to implement a commenting system on your static generate website without handing over all the control and data to a third-party service. The very idea of a static generated site mean that once your site is generated, you can basically pick it up and deploy on any hosting service. Using a third-party service for…
Keep Reading →
So, you find yourself building a static generated website powered by Nuxt and in the process decide that you want be able to quickly and easily create new content, such as a blog post or an article. Is that really feasible? You start considering alternatives to tack onto your static site. Or maybe you were aware that you wanted to serve up loads of content on the fly from the beginning and had…
Keep Reading →
If you're using Nuxt to create a static generated site to serve up dynamic content-- such as a blog-- the chances are that you're going to be looking for an engine to handle markdown documents. If this situation applies to you, then the chances are also that you will be including code snippets in your writing. If you're including code snippets, then syntax highlighting is a must have. Now, there…
Keep Reading →
If you're using Nuxt to create a static generated site to serve up dynamic content-- such as a blog-- the chances are that you're going to be looking for an engine to handle markdown documents. If this situation applies to you, then the chances are also that you will be including code snippets in your writing. If you're including code snippets, then syntax highlighting is a must have. Now, there…
Keep Reading →