Tweet
My first (of 3 or 4) article on the process of building #tootahead is out! In this entry, I focus on the inspiration and the tech stack I chose to build with.

Comment with questions 👇

#buildinpublic #100DaysToOffload

brianmorrison.me/blog/building-…
I’m gonna be drafting up an article about how I built #tootahead for scheduling #mastodon posts.

- Decision proccess
- Tech stack
- Generally how it works

Any questions that I might be able to answer? Drop them below 👇

#buildinginpublic #buildinpublic
The new Saas I’m building hit MVP status yesterday…

Introducing TootAhead, a simple post scheduled for #mastodon users. If you are interested, check it out at tootahead.com

Oh, and it’s #opensource!

#buildinpublic #svelte #tailwind #golang #netlify
I've been posting more on fosstodon.org lately, but I've come back to my tweet scheduler (which will now support Mastodon at launch as well).

Added a bunch of responsiveness today 🥳

#buildinpublic #svelte #golang #tailwind
This project lost steam, but I'm reviving it FULLY in public this time. Also opted to use @sveltejs and @tailwindcss since I really need something new to jog my brain. It ain't pretty yet, but it'll get there! #buildinpublic

Repo: github.com/bmorrisondev/t… twitter.com/brianmmdev/sta…
Was a bit quiet since this last one, but got the following done:

✅ Home page now includes an accordion-style sidebar to match the modal
✅ Can now add custom categories
✅ Other misc UI improvements (scrolling, better responsiveness, etc)

#buildinpublic twitter.com/brianmmdev/sta…
Happy hump day! What's everyone working on?

I'll be building a recipe manager demo for work using @Netlify, React, and #golang

Expect tweets on progress 🤗 #buildinpublic
I’ve designed a number of database schemas in my day, but have always done it kind of instinctually.

As I’m building another demo for @planetscaledata, I thought I’d try to define my process to creating schemas. Here’s a simple one 👇

#buildinpublic 🧵/4
Learned a neat trick with #MySQL yesterday, using a script like this lets you perform more of an `upsert` operation, creating a record if it exists, or updating an existing one if it doesn't!

Context: building a GitHub Projects/Issues Calendar tool

#buildinpublic
Day 4/14: I’m building (yet another) tweet scheduler!

➡️ 75% of the new thread UI is done. Lower options in the dialog are placeholders, also need to implement adding images.
✅ UI properly saves to the @planetscaledata DB using @Netlify functions

#buildinpublic
Day 3 update:

✅ Auth is done
✅ Was able to successfully send data to the DB from the front end 🎉

All the piping is just about done, now I get to focus on building out the product. I’ll open source this at some point, gotta clean some stuff out the repo tho #buildinpublic twitter.com/brianmmdev/sta…
Drawing inspiration from my man @Dmdboi, I’ve decided to make it a goal to spin up the MVP of a #Saas in 2 weeks. Here’s progress so far.

✅ React app setup with layout, context, and router
✅ API setup to talk to DB, basic CRUD ops so far
➡️ Auth is 90% done

#buildinpublic
Drawing inspiration from my man @Dmdboi, I’ve decided to make it a goal to spin up the MVP of a #Saas in 2 weeks. Here’s progress so far.

✅ React app setup with layout, context, and router
✅ API setup to talk to DB, basic CRUD ops so far
➡️ Auth is 90% done

#buildinpublic
Testing out @posthog for @guardianforge as a replacement for GA, very impressed by how easy it was to setup and get working! #buildinpublic
🔴 I'm LIVE! Talking through building my CLI to migrate my content drafts from @NotionHQ to #WordPress, all built using #golang

#opensource #buildinpublic

youtube.com/watch?v=YJM07D…
I don’t often publish an article so late but I really wanted to get this out ahead of the new #Destiny2 season!

Learn how I built one of my favorite #ReactJS components for @guardianforge - the V2 Subclass Diamond: brianmorrison.me/blog/building-…

#buildinpublic #serverless
Bittersweet that the last v2 subclass is being sunset next week. I put a decent amount of work into getting this component in @guardianforge to render dynamically based off the API data.

Gonna throw together a write up on how I did it as a farewell. 🥲 #buildinpublic
Bittersweet that the last v2 subclass is being sunset next week. I put a decent amount of work into getting this component in @guardianforge to render dynamically based off the API data.

Gonna throw together a write up on how I did it as a farewell. 🥲 #buildinpublic
Did some light work on my scheduler this morning. I wanted better logging and a more consistent structure so I wrote a custom struct to wrap my jobs in. #buildinpublic #golang #OpenSource
Tryin to get better at the #buildinpublic thing again, so here's my entry for today!

If you read my previous entry (RT'd) I found one glaring issue when I was working the process late last week: keeping tasks between projects & content items in sync
Building CLIs has got to be one of my favorite types of projects. Simple to interact with, yet powerful automation can be created from them.

Here is something I built with #golang over the last two weeks to streamline my content creation processes a bit. #buildinpublic
Building CLIs has got to be one of my favorite types of projects. Simple to interact with, yet powerful automation can be created from them.

Here is something I built with #golang over the last two weeks to streamline my content creation processes a bit. #buildinpublic
Finally taking the time to rebuild my website and bring it more in line with my other branding images, as well as being it over to @GatsbyJS & @Netlify

Also started using the public repo again (check the thread if you’re interested 👇) #buildinpublic