Tweet
Log#7: Updating and Refactoring

1. Finally shifted updates to the main branch. Of those updates are 3 articles, authentication, and course functionality.

2. It's time to refactor. Components need reorganization and need to take some functions to composables.

#buildinpublic
Log#6: Taking 2-3 days off from #coding. After 16 days my brain starts to shut off.

Been doing 16 on,/3 off for about 2 months now. Seems to work for me.

Finished off this session with getting some of my coding workspace done using @stackblitz

#buildinpublic
Log #5: Course Persistence

1. I finalized account creation.

2. Planned out the course platform.

3. Refactored documentation code to fit my course platform.

4. Created database for user progress (thanks @lobotomyrobot for recommending ChatGPT for SQL queries). #buildinpublic
Log #4:

1. Built the login and sign up system.
2. Created terms and use sheet (thanks Chat GPT! I'll get a real one in the future)
3. Built the preliminary authorization for course access.
4. Got my first email subscriber!
5. Created 5 programming videos.

#buildinpublic
Focused on #code interviewing this week, now back to my project.

Noticed myself kind of mucking around my codebase so decided to reorient myself with what I'm building.

Whiteboarded my authorization system. #buildinpublic twitter.com/i/web/status/1…
Focused on #code interviewing this week, now back to my project.

Noticed myself kind of mucking around my codebase so decided to reorient myself with what I'm building.

Whiteboarded my authorization system. #buildinpublic
🧵#buildinpublic Log 2:

Been so focused on learning lately. I've been thinking about:

CONSISTENCY...

It's amazing... BUT you cannot expect it to work without improving focus and output. So many think, "I keep showing up, but still haven't won".

This is the reason why...
Okie Dokie.

It was suppose to be 1 video, but turned out to be a 3 part series. Scheduled for release this Monday. Didn't expect to ideate programs, write tutorials, and then record/edit/publish them all in one day, but feels good to get a head start.

#buildinpublic
17 days of work, took 2.5 days off. Also moved and found it hard to be excited to work.

Now I'm settled and feel excited again to start #coding!

Goals for this month:

1. Regular content schedule (education vids/articles)
2. Structure out course platform.

#buildinpublic
Log #2: Done with the blog portion of the website:

1. Category filter
2. URL slug generator
3. Automatically generated nav component
4. Silo structure for topics (SEO)

Time to create content. Also need to make another responsiveness pass. #buildinpublic
I don't think this is "good" code, but it's definitely "get the job done" #code.

#buildinpublic
Was thinking how I needed to move faster yesterday.

So after I connected the email marketing api and did all the validation, etc - I settled on a quick and easy design:

1. Video background (all design work done)
2. Standard title, and 2 containers

#buildinpublic (1/2)
Log #1:

Another day complete and it went by FAST. Tons of roadblocks due to my ignorance.

Finally understand how Nuxt's server queries and Netlify serverless functions can fit together.

Took me awhile to understand the docs for @MailerLite.

1/2 #buildinpublic
Today was product integration day.

I thought integrating a database would be simple since I've done it before...

It took 1.5 days. Turns out I needed to use serverless functions with Netlify, not a server... which is super cool! Also integrated email. #buildinpublic 1/3
#buildinpublic goals for this week:

1. Implement code tests for course
2. Figure out course markup system using Nuxt Content
3. Implement login system using PostgreSQL, AWS, and authentication (library or manual?)

Let's have some fun!
Using overflow-x: hidden to hide a horizontal scrollbar caused by an animation library.

I feel like I committed a cardinal sin. ☠️

#webdevelopment #CSS #buildinpublic

⬇️The real fix ⬇️
Feeling really good about my progress so far with this #VueJS documentation website.

I get to combine my writing/media skills with #programming and I've always been passionate about education. Feels right!

@nuxt_js's content feature is really powerful

#buildinpublic
@Ryan___Doyle @itsjustrichrich Creating the *SEO/content marketing/marketing method* for your project always seemed like part of the #buildinpublic process.

Every business needs to do marketing.

Building in public seems to be more of keeping in touch and having conversations with other builders.