Skip to content
View jonbrick's full-sized avatar

Block or report jonbrick

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jonbrick/README.md

Hi there πŸ‘‹

πŸ’Ό I’m currently working at ...

πŸ”­ I’m currently working on ...

This Node.js automation system fetches GitHub commits via Personal Access Token, expands work PRs to show individual contributions, stores coding data in Notion with Work/Personal classification, and creates all-day calendar events on separate calendars, enabling visual development tracking through a two-script pipeline that transforms GitHub activity into organized scheduling.

This Node.js automation system fetches Oura sleep sessions via Personal Access Token, stores comprehensive biometric data (sleep stages, HRV, heart rate) in Notion databases with intelligent "Night of Date" attribution logic, and creates categorized Google Calendar events on separate Early Bird vs Night Owl calendars based on wake times, enabling visual sleep pattern tracking through a two-script pipeline that transforms raw sleep data into organized calendar scheduling with rich health analytics.

This Node.js automation system fetches Strava workouts via OAuth, stores comprehensive fitness data in Notion databases with week-based processing, and creates rich Google Calendar events with workout details like duration, distance, and activity type, enabling visual fitness tracking through a two-script pipeline that transforms raw workout data into organized calendar scheduling.

This Next.js dashboard builder demo visualizes engineering metrics from GitHub PRs, PagerDuty incidents, and GitHub Actions with three interactive cards (metrics, charts, tables), overlay comparisons, and real-time URL state synchronization for instant sharing of any dashboard configuration.

This Node.js automation tool scans Apple Notes for notes titled "#Work" or "#Personal", extracts all text lines as tasks, uses Claude AI to categorize them into health/work/personal types, creates organized Notion database entries, and cleans up the original notes while preserving comments.

This Node.js automation script connects to Notion and Claude AI to automatically generate concise weekly summaries of completed tasks by category, turning your task lists into professional recap content for retrospectives.

This Figma plugin parses CSS code with Tailwind @apply directives to extract and display which Tailwind utility classes are used by each CSS selector, providing structured JSON output for design system analysis.

This Figma plugin automates the creation of theme variables by parsing CSS @theme files and mapping them to existing design tokens with library references, supporting light/dark modes, sentiment-based variable lifecycle management, and performance optimization for large collections.

This Figma plugin extracts variable keys from any local or library collection and exports them as JSON mappings (variable-name β†’ key), enabling other tools to programmatically import Figma variables using their unique keys.

This Figma plugin exports variable data from local collections as downloadable JSON files, providing variable names, keys, IDs, and types in a structured format for use in external tools or documentation workflows.

This Figma plugin audits and manages opacity variables with underscore syntax (like red/25_90) by comparing source and target collections to identify unused variables for removal, while also converting CSS theme variables into properly organized Figma variables with cross-collection alias support and automated light/dark mode mapping.

This Figma plugin automatically converts Tailwind CSS color variables using OKLCH color space (like --color-red-500: oklch(0.627 0.258 29.23)) into properly organized Figma color variables with accurate RGB conversion, enabling seamless design token synchronization between modern CSS systems and Figma design workflows.

This Figma plugin generates a complete 9-shade color palette (100-900) from a single brand color input and creates organized variables in local collections, enabling designers to quickly establish consistent color systems with automatic lightness and saturation adjustments across the entire palette.

This Figma debugging plugin analyzes and logs the internal structure of variable alias relationships across local and library collections, helping developers understand the exact format requirements for creating cross-collection variable references in the Figma API.

This Chrome extension streamlines local development workflow by automatically copying authentication cookies (SESSION and XSRF-TOKEN) from the Cortex staging API environment to the local development server, eliminating the need for manual authentication set.

This exploration project is a proof-of-concept Next.js application exploring drag-and-drop functionality for re-orderable dashboard cards using @dnd-kit libraries and shadcn/ui components, demonstrated through a banking application interface.

🌱 I’m currently learning ...

πŸ‘― I’m looking to collaborate on ...

πŸ€” I’m looking for help with ...

πŸ’¬ Ask me about ...

πŸ“« How to reach me: ...

πŸ˜„ Pronouns: ...

⚑ Fun fact: ...

Popular repositories Loading

  1. jonbrick jonbrick Public

  2. threejs-dc-1 threejs-dc-1 Public

    JavaScript

  3. creative-coding creative-coding Public

    HTML

  4. nextjs-portfolio-bento-style nextjs-portfolio-bento-style Public

    Based on youtube tutorial https://www.youtube.com/watch?v=DyQp9UYts_c

    TypeScript

  5. css-grid-portfolio css-grid-portfolio Public

    HTML

  6. shadcn-dashboard-exploration shadcn-dashboard-exploration Public

    TypeScript