Back
Similar todos
Only got ~5hrs of sleep after two double espressos yesterday, so I took a Lycopene capsule...signed up for a LinkedIn Premium free trial so I could send a message to a Kasikorn backend engineer to ask why users can't export their transaction history in CSV format...removed the 'Blog' link on nw.com b/c I don't have the WordPress blog up and I never really used the blog that much, added a link to my email address instead so people can contact me...started going through the Kasikorn API "Slip Verification" challenges...got the first one done...the second one requires I have SSL set up on my domain and not through Cloudflare...discovered while doing that that my whatdo site is returning a 404 if I try to sign in...got GoLand's db tool connecting to the digital ocean postgres db b/c I noticed that wasn't set up yet...install postgres on my macbook b/c something got messed up and somehow it seemed to not be installed...got all the db problems fixed, don't know how that happened...now having a CORS issue when running locally, all this stuff was working, IDK how it all broke...ok I remember now, I YOLO'd the backend code and disabled the existing router to get the Line echo bot working...sent an email to another local YouTuber to ask if I can be in a video with him...installed cursor and tried using it for a simple refactor task to get a sense of how it works...figured out a way (thanks to ChatGPT) to get the Line callback handler working while also not breaking the existing routes...went for a massage to give my brain cells some time to recover...used cursor some more and I get the hype, this is really cool, I'm surprised Jetbrains hasn't copied it yet...after a long while I finally got my whatdo backend working properly again (auth + user middleware working), it was a good learning experience with cursor and Go...got a GitHub Action set up so my DO dokku VPS will update when I push to main, so now both frontend and backend will update automatically when I push to GitHub...ending the day on this banger set: www.youtube.com/watch?v=d2340… Tomorrow: I need to bill hours to my client to make $, I want to try to finish the KBank API challenge to see if I can do the Slip Verification, I want to email another YouTuber, if I have any time left over I want to keep going with that Line/ChatGPT bot and try to make a frontend interface for it.
Worked on getting ChatGPT working with the Line echo bot example...created a separate file to test the OpenAI API call...hit an error, turned out I needed to pay separately for API credits...hit another error from my request not being formatted properly...finally got it working, now I need to try to integrate it with the Line echo bot...updated the code to use the ChatGPT code and deployed it, but the bot isn't responding anymore, I need to examine the logs...checked the logs with `dokku logs api` (`api` being the name of my app) and saw the error: "You didn't provide an API key."...need to add my API key as an env var...got that added with `dokku config:set`...tested the echo bot again and IT WORKED. It is insane insane insane how fast I can get stuff working when I can ask ChatGPT for help at every step to cut through all the usual Googling to figure out how to do something...next up, hmm, I'm not sure, either work on an accompanying Vue frontend or try fleshing out the bot to handle the particular use-case I have in mind...sent an email to another YouTuber to see if I can do a video with him.
Worked on a first draft of a 1-page "how to hire and manage remote workers" PDF that I want to start sending along with my resume and possibly also use as a marketing thing for my Wailes & Company remote work management consultancy idea...drank a double espresso ~4-5hrs before my expected bedtime, I hope I don't regret this...emailed another YouTuber but w/ a slightly different email approach...continuing to learn how to use Cursor, resolved a deploy.yml error by signing into GitHub after some Googling to understand what was going on...spent a while breaking up my backend code into sub-app directories as a way of setting the stage to work on multiple app ideas at the same time, and also to continue to build familiarity with Go since I'm still very new to it...spending the time after the caffeine high has kind of worn off (3hrs post-double-espresso) just thinking about what I should work on next...decide on some next small steps for tomorrow: 1) be able to query the Algolia HN API and get back the list of HN jobs, 2) set up a new db schema for the jobs app, 3) figure out how to best use ChatGPT to analyze the different job posts (individual queries vs. some kind of batch request).
Spent an hour going over my app ideas to try to decide on what to work on next, settled on trying to build a Line+ChatGPT bot that will run on my Dokku droplet.
Only got ~6hrs of sleep, so try taking 120mg of lycopene...emailed back the WorkTime rep b/c their software isn't tracking any activity, it's crazy for it to be so broken in such a basic way...ask on Upwork forums if identity verification ever needs to happen again...created a Jira board for managing studying system design...started a pastebin system for rehearsing basic system design patterns daily b/c that's been working well for studying DSAs...feeling anxiety today, presumably from all the caffeine yesterday, so I'm going to take some Caffeine+ capsules to see if the extra vitamins in it makes the anxiety go away...run the Algolia HN API request that I found in the hnjobs repo in Postman as a first step towards grabbing those jobs myself...spent 30 minutes feeling anxious about what the next step should be, thinking I should set up the backend pulling jobs, before changing my mind and deciding I want to be able to use a frontend UI to connect my email address and then press a button to have the backend send an Gmail email for me...
Strangely, nothing for my project(s). Consulting took its toll today, with code committed for 2 separate clients, and a good on-board for a 3rd. But I do have to get project work started, like ASAP. Might have to wake earlier tomorrow!
board meeting for one company, where I’ve been slinging code at. 4.5 hours, some of which was heated. Did some research on something AI related that has been bugging me for sometime; maybe another side project ?
I've been shipping like crazy / but so frantic - I haven't remembered to post!
Got all the initial modules/workshops transferred over to the temp www.skool.com/design-for-the-… experiment. Getting organic signups! Hooked up some tricky little connectors so those people can access the associated material from the PE site. Did some interviews. Set up an ad campaign. Made a ton of new content. #pe Lets go. I'm excited to get back to "Added clear feature" mode at some point.
spent bascially all day collecting and researching the stuff I want to invest in (mostly tech gear related to my 3-2-1 backup system, mobile voiceover recording and video editing equipment). That came as a surprise (like yesterday was a suprise as well). It also meant that now, at the end of the day I bascially accomplished nothing except for the walk outside and a bit of the day job. But it's ok because these investments have been in my mind for weeks now. Feeling calmer and better becasue I can put a checkmark ✅ in front of that topic 🙂 #hip
Working on my friend's project this morning.
Yesterday, I worked through some long-form videos of deployment but didn't post.
I'm fine with losing my streaks, but is there a place to see past streaks or longest streaks or any metrics other than the main streak?
Today I met with a new person we're bringing on for #lae, wrote out some resources about table vs document-based database concepts and common patterns with examples of simple versions with JSON (Marco helped) #pe . Then, I had many long meetings with people I'm coaching. I think it's time for alcohol... but maybe a few more things first --
Last week, I finished connecting the 3rd-party LMS to our internal LMS for the bridge-time while I build out the dream version. I'm actually really enjoying not being tied to daily workshops that fit into week sprints. This opens up a lot of interesting opportunities. #pe New videos about screenshot tools, writing a blog and why/where/how, and collaborative white-boarding tools for documentation
It's been a day job intense (~13 hours) with good conversations and various tasks. Because of that and my Stoicism voiceover show it was a rich day. #hip
what a weird day: started with day job direclty, didn't the the MIT (most important thing), then voiceover-related webinars, then more day job hours, then weird 4.5-hrs nap until 1.30 am, then wrote + recorded stolenvoiceIGTV (took almost 3 hours) and wrote my thursday truth in the GFTB community for another almost 3 hours. Life = weird? Yes. #hip
started a new dayjob side project and got about 50% feature complete #mylife
Excellent talk with Hugh Edwards today. Key outcome: I was procrastinating to finish the demo reel and shipping a ready-to-use version of studiolist.io. With the new Plan-Result accountability, I'm planning to change that. #hip
Spent some time working on the manual to figure out what the freelancer should do next, and made a video explaining to him what to do. #cmx1course
Spent an hour trying to figure out what I should work on next.
had another #mictime session with some progress but still wasn't happy with the performance (it's a tricky one because I try to combine a calm, conversational tone with a mix of fear and joy). So that's work in progress 😉 #stolenvoice
Spent time thinking about how I should spend my time (what I should try to build). #rhymecraft