Weekly Dev Update 11
Mentoring | Pokemon Nuzlocke | Meetups | HTTP Server Presentations
This week I began coaching a developer, went to some fun meetups, worked on my next golang presentation, and whited out of a Pokemon Nuzlocke
Nuzlocke
Last week, I got a ‘gameboy’ emulator from Anbernic. It’s basically the most interesting bit of cheap tech I’ve ever gotten my hands on. It ’emulates’ old retro game. For my purposes, Gameboy Color, Advance, and DS are the games I most wanted to visit. Specifically, I still have a lot of passion for the games I let engrosse my childhood, Pokemon. Nowadays, many people have learned to modify the original games, into bigger, more complex games. Harder, in particular. That’s how I got started this week, learning to download, modify, and install those games onto my new device. Then began a challenge in Pokemon referred to as a ‘Nuzlocke’. I won’t go into it, other than to say I was playing Pokemon Blaze Black, and lost handily to Lenora. I’m on run #6 at this point, after doing a few restarts to get a contrary Snivy. Nevermind all of that. Now that the device is set up, it’ll be taking up less time this week.
Weekly Dev Update 10
Email Service | gRPC Round 2 | AWS SES
TLDR: In project Muse (security-camera project that uses AI to summarize and send alerts from conversations) I created a new service to send me emails based on video details.
Pigeons
I said it. Pigeons. Muse has a theme that each service is named after a species of bird. I really don’t know why. But here we are months after a snap decision, calling sections of my project pigeon. Parrot is the service that uses AI to summarize large transcripts. When a transcript comes back, we format the response into JSON. We are eventually going to log that JSON into a database. But for now, if the AI detects that a sensitive conversation happened from the list of ‘concerns’ we have, be they crimes, or kiwis, that’s right, the AI is smart enough to detect if people are discussing kiwis! Nevermind that. Now that we’ve detected kiwi-discussions, what are we going to do about that? Well, we need to be alerted of course! But how… I chose email. I’d prefer to manually review video || audio in an email format, as I can do that on my phone too. I chose to use aws SES (simple email service) for this. Tried a few alternatives, but chose SES because it’s cheap and honestly it was what I was what I had already implemented when I realized gmail has too many authentication bugs when using smtp or ses. Since ses was already configured, and working, and free for my needs, I’m going to keep on with it.
Weekly Dev Update 9
Weekly Dev Update #9
Over the last week, most of my work has been contributing to my Project Muse, out of work, as well as hosting the first Golang meetup in my city, and giving a presentation on the Go programing language!
Project Muse | Docker Compose | Anthropic JSON Generation | Golang Meetup
Golang Meetup
In the last week, I finally hosted, and presented for the first Golang meetup in my city! Had a surprisingly good turnout, so I’m happy to announce that I’ll be hosting future meetups for Go in my city. Of course, that means I’ll need to improve on, and prepare for more presentations! So I did a little bit of prep on a ‘How to make an HTTP server in Go’ presentation. I think I want to break it into a 2-part presentation. The first one going through the absolute basics, and the following one is literally writing out the functions and host the app on the cloud so the audience can submit questions. Doing this all in real-time, while presenting is certainly a challenge, but one I’m totally here for! So looking forward to more from the meetups.