Journal Tasks Log 6

What problem am I trying to solve Extract content from a dailyco + deepgram session realtime What am I trying to do to solve the probkem Display the transcription realtime display the user and what they said display the avatar The avatar has a tooltip of the username make the body transparent and lighten up the boxes Summarize the transcription like a CNN key takeway of a speech. buffer the messages, once the messages hit a threshold empty the buffer AI Summarize fill the display buffer What is the priority Display –> 1d and will require big changes Summarize –> 1d an minor changes What am I going to do scope this to development ✅ display the avatar ✅ on meeting join and isOwner start transcribing ✅ show the transcription button for clients ✅ Just finished the design buildingof a real-time transcription summary service for meetings....

March 8, 2023 · 1 min · 180 words · Me

Mastering High-Performance Inital Loads: A Guide to Using Typescript, Next.js, Chakra UI, and Static Props for Seamless Web Development

Motivation As an Engineer, I’m always on the lookout for new and exciting challenges. So when I was tasked with solving a rendering problem in a Typescript application, I jumped at the opportunity to learn and figure it out. In this blog post, I’ll be sharing my experience and insights into rendering in a Typescript application within a Vercel environment, using Node 18+, Next.js, strict Eslint guidelines, and Chakra UI for custom components....

February 15, 2023 · 5 min · 914 words · Me

Maximizing Web Based Sharing for Effective Previews Across Platforms

Motivation I have been writing code to support sharing content from the web on various platforms since 2010. This is my attempt at recording all the things that I do to effectively share effective Previews across LinkedIn, Facebook, iMessage, Twitter, and any other Open Graph compatible system. History The Open Graph protocol was first introduced in 2010 by Facebook. It was created as a way for website owners to better control how their pages were represented when shared on Facebook....

February 2, 2023 · 5 min · 988 words · Me

Journal Tasks Log 5

Goal Record cloud video and transcribe it Tasks Setup cloud storage endpoint ✅ Build a meeting token endpoint and pass that to the call creation ✅ enable recording - when the session owner joins ✅ add command line applications to the base – not going to do will use cloud functions download file wrapper - not needed will create a signed url process file wrapper upload successful process wrapper update database state run command line from github doc the results and how to reproduce

December 19, 2022 · 1 min · 84 words · Me

Journal Tasks Log 4

Integrate vendor package and give results remove API from the front end ✅ save? room and return the room id that is created ✅ creator makes rooms ✅ participants need to be a part of a session to join a room ✅ need an error layer ✅ verify session against joining a room ✅ fix the buttons to look like a poor man’s zoom in terms of layout ✅ Add speaker view to the layout add new button layout using their button scheme add code to add fake cells

December 12, 2022 · 1 min · 89 words · Me

Hyper Delivery to Iterate for the Customer

As software engineers, especially product engineering, one of our core objectives is to deliver software solutions to customers quickly, while still maintaining the quality of the product. It is not enough to simply produce a product and ship it out - we need to ensure that the product fits the customer’s needs, and can evolve to meet the customer’s changing demands. To achieve this, we need to establish a set of software delivery practices that prioritize speed and iteration to find product market fit....

November 29, 2022 · 6 min · 1181 words · Me

Openai Fine Tuning Notes

OpenAI fine-tuning with a notebook in VSCode AI is the future. Co-pilot is the future. Building a finetuned layer for GPT-X will enable products to produce results faster, with less upfront effort for a fraction of the cost. Setting up a training set Let’s assume for this post, is based on some structured data. That structured data has been tagged by a human, and there is a lot of it. Roughly 3 MB of data....

November 21, 2022 · 4 min · 771 words · Me

Journal Tasks Log 3

Scope Learn how to fine tune a model Tasks Go through an openai tutorial Take companies data and train a model Run through test cases Learn how to enable or disable finetuning to show improvements Learn how to fine tune a model Publish details via a post

November 11, 2022 · 1 min · 47 words · Me

Notes About Gke Ingress Service Timeouts

Problem GKE for all backend services has a default timeout of 30 seconds for a response from the backend or the service. If the request takes more than 30 seconds a 502 Bad Gateway occurs and the message Error: Server Error The server encountered a temporary error and could not complete your request. Please try again in 30 seconds. Context The problem is summarized as timeouts that need to be configured for the load balancer, but how do you do that?...

November 2, 2022 · 1 min · 172 words · Me

Journal Tasks Log 2

Scope Create an API endpoint using an unfriendly provider. Tasks Use a headless browser to log in with google oAuth ✅ Pass the Text to summerize to application ✅ Grab response from unfriendly provider and structure the response into what we need for return. ✅ Create an API interface to enable this. First Steps Lets try to get the existing app to push text Then change the existing app to take text as an input Make sure to grab the response....

October 27, 2022 · 1 min · 125 words · Me