Day 13:

Date: 2024-09-18

Morning Pregame and Introduction

personal context

Will

Feeling good for today! I apologize I haven't been posting dailyBlogs these past couple of days. I've been working on entirely rewriting my Blog Builder tool into NextJS, and to use InstantDB as my database (for no particular reason). But I'm feeling good today, I feel motivated and prepared to build some cool shit today!

daily goals

Will

Today's goals are relatively straightforward. I need to continue refactoring my daily blog builder tool to use NextJS and InstantDB. I wanted to also start my day by refactoring InstantDBs showcase example InstatlDraw to use the app router, because it bugged me a lot they don't use it.

learning focus

Will

Going to focus heavily on learning how to use InstantDB. It's new to me to use this GraphQL kind of syntax, and the instant updates are new, exciting, and weird. I'm used to "manually" calling into Postgres everytime I want to update or read from the database.

challenges

Will

It's going to be difficult to learn a new database structure and implement it, especially within a NextJS React app. I think it's going to be extremely difficult to get React component rendering to play nice with InstantDB (Future Will here, yes it was very hard)

plan of action

Will

So my plan of action is going to be focused on two tasks. First I'm going to update the InstantDB showcase example to use NextJS App router.

Next I'm going to work on getting the Blog Builder integrated with InstantDB and NextJS.


focus level

enthusiasm level

burnout level

leetcode hatred level

Testing

task reflection summary

Dave

task goal

Will

Testing it out!

task description

Will

task expected difficulty

task planned approach

Will

task progress notes

Will

time spent coding

Will

time spent researching

Will

time spent debugging

Will

output or result

Dave

challenges encountered

Dave

follow up tasks

Dave

reflection successes

Dave

reflection failures

Dave

research questions

Dave

tools used

Dave

Testing 2

task reflection summary

Dave

task goal

Will

task description

Will

task expected difficulty

task planned approach

Will

task progress notes

Will

time spent coding

Will

time spent researching

Will

time spent debugging

Will

output or result

Dave

challenges encountered

Dave

follow up tasks

Dave

reflection successes

Dave

reflection failures

Dave

research questions

Dave

tools used

Dave

testing 3

task reflection summary

Dave

task goal

Will

task description

Will

task expected difficulty

task planned approach

Will

task progress notes

Will

time spent coding

Will

time spent researching

Will

time spent debugging

Will

output or result

Dave

challenges encountered

Dave

follow up tasks

Dave

reflection successes

Dave

reflection failures

Dave

research questions

Dave

tools used

Dave