Skip to main content
JUN 3, 2024·3min read·492 words ·

Overview of the Week

In which the author explores technology, political analysis, and personal productivity during a busy week of client work before a summer break.

Overview of the Week

Mostly focusing on client work before 3 week summer break.

This week focused on technology, political analysis, and personal productivity. Technological efforts included 3D visualization of LLM embeddings and testing the "obsidian-note-toolbar" plugin. A rapid prototyping video course is in development, using tools like Nuxt and Supabase.

Political analysis examined Pro-Israel PACs' influence on assembly races and a secret Senate committee. Practical strategies for productivity included using bulk white T-shirts to manage low executive function days. These themes highlight the integration of tech, social awareness, and personal efficiency.

Comparing the contents of two folders for duplicated markdown posts

comm -12 <(find /Users/ejfox/Library/Mobile\ Documents/iCloud~md~obsidian/Documents/ejfox -maxdepth 1 -type f -name '*.md' -exec basename {} \; | sort) <(find /Users/ejfox/Library/Mobile\ Documents/iCloud~md~obsidian/Documents/ejfox/drafts -maxdepth 1 -type f -name '*.md' -exec basename {} \; | sort)
  • find /Users/ejfox/Library/Mobile\ Documents/iCloud~md~obsidian/Documents/ejfox -maxdepth 1 -type f -name '*.md' -exec basename {} \;
    • This part finds all .md files in the root directory and prints their basenames (filenames without path).
  • find /Users/ejfox/Library/Mobile\ Documents/iCloud~md~obsidian/Documents/ejfox/drafts -maxdepth 1 -type f -name '*.md' -exec basename {} \;
    • This part finds all .md files in the drafts directory and prints their basenames.
  • sort
    • Sorting the filenames to ensure the lists can be compared accurately.
  • comm -12
    • comm compares two sorted files line by line.
    • -12 suppresses lines unique to the first and second file, showing only the common lines (duplicate filenames).

Room 302 Studio website showing livestream management page with scheduled test broadcast at 5:05PM going live in 5 days, alongside Vue.js component inspector displaying nested Card and Badge elements.
Room 302 Studio website showing livestream management page with scheduled test broadcast at 5:05PM going live in 5 days, alongside Vue.js component inspector displaying nested Card and Badge elements.

Tyler Angert proposes features for an improved travel maps app: multi-route comparison, calendar integration, weather overlays, interactive itinerary planning, AI assistant, Google Maps sync, and search history navigation.
Tyler Angert proposes features for an improved travel maps app: multi-route comparison, calendar integration, weather overlays, interactive itinerary planning, AI assistant, Google Maps sync, and search history navigation.

Async JavaScript function that generates image embeddings via Nomic API, sending image URLs to the embedding endpoint with authentication headers.
Async JavaScript function that generates image embeddings via Nomic API, sending image URLs to the embedding endpoint with authentication headers.

Room 302 Studio homepage describing their bespoke innovation lab that guides concepts from ideation to implementation, featuring a case study on coral reef climate resilience with the Wildlife Conservation Society.
Room 302 Studio homepage describing their bespoke innovation lab that guides concepts from ideation to implementation, featuring a case study on coral reef climate resilience with the Wildlife Conservation Society.

GitHub repository for room302studio/coachartie, a Discord and GPT-4V assistant, showing file structure, recent commits, and four contributors.
GitHub repository for room302studio/coachartie, a Discord and GPT-4V assistant, showing file structure, recent commits, and four contributors.

GitHub repository for Coach Artie, a Discord bot AI assistant for Room 302 Studio's collaborative creative space.
GitHub repository for Coach Artie, a Discord bot AI assistant for Room 302 Studio's collaborative creative space.

Election Helpers JavaScript library documentation showing utility functions for parsing US election data and normalizing political party names.
Election Helpers JavaScript library documentation showing utility functions for parsing US election data and normalizing political party names.

Code snippet showing a React state update with useCallback hook, timestamped at 23:32:17.630, updating a budget value to 1000.
Code snippet showing a React state update with useCallback hook, timestamped at 23:32:17.630, updating a budget value to 1000.

Developer activity comparison showing @ejfox spends 269% more time tweeting than coding across GitHub and Twitter accounts.
Developer activity comparison showing @ejfox spends 269% more time tweeting than coding across GitHub and Twitter accounts.

Workflow diagram for weekly research curation: gather bookmarks, extract webpage content, generate themes from overlaps, then identify and summarize the most relevant facts connecting to ongoing research.
Workflow diagram for weekly research curation: gather bookmarks, extract webpage content, generate themes from overlaps, then identify and summarize the most relevant facts connecting to ongoing research.

AppleScript automation for blog publishing workflow that manages drafts, commits changes, and pushes to Git repository with error handling.
AppleScript automation for blog publishing workflow that manages drafts, commits changes, and pushes to Git repository with error handling.

Screenshot - -

The world is editable. I ship fast, bend computers toward good problems, and help teams who have a hunch something could be better — napkin sketch to working prototype, usually before the week is out. Let's build something →

If you found value in this, consider supporting my work

github ·