8000 pacholoamit (Pacholo Amit) Β· GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
View pacholoamit's full-sized avatar

Organizations

@MediaJel @Lawher-Co-Solicitors

Block or report pacholoamit

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
pacholoamit/README.md

MasterHead

github-snake

Languages and Tools

My Skills

πŸ‘‹ Hello, I'm Pacholo

:octocat: I joined Github on 21 Aug 2020.

πŸ«‚ I contributed to 47 repositories , made 10229 commits and made 233 PRs.

πŸ”­ I'm currently working on Distributed systems

πŸ“ I regularly write articles on Dev.to and Hashnode

πŸ’¬ Want to know more about me? Visit my Website

πŸ“« Reach me at pacholoamit.tech@gmail.com

⚑ I make software engineering tutorials on Youtube

Find me here πŸ’»

github dev dev stackoverflow YouTube gmail linkedin

What I've been up to πŸ€”

πŸ“° Recent activity

  • ➑️ Pushed 1 commit in pacholoamit/xevon-ai on branch feat/extend-features
    • #0401daa feat: migrate API routes to Next.js 15 Server Actions
  • Convert all /api/* routes to server actions in app/actions/
  • Add comprehensive server actions for connectors, groups, messages, reports, onboarding, and user management
  • Update all Zustand stores to use server actions instead of fetch calls
  • Replace API endpoints with type-safe server actions for better performance
  • Implement automatic cache revalidation with revalidatePath()
  • Maintain all existing functionality while improving type safety
  • Update onboarding flow and profile settings to use server actions
  • Document server actions architecture in CLAUDE.md files

Benefits:

  • Improved type safety with direct TypeScript integration
  • Better performance through direct server execution
  • Automatic cache invalidation and revalidation
  • Simplified error handling without HTTP status codes
  • Enhanced developer experience with Next.js 15 features

πŸ€– Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>

  • Update frontend to create connector via API before OAuth redirect
  • Pass connector ID in OAuth state parameter for proper callback handling
  • Enhance backend callback logic to find connectors by ID or fallback to pending status
  • Improve PrismaInstallationStore to handle connector association properly
  • Replace hardcoded OAuth button with dynamic button using handleOAuthConnect

πŸ€– Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>

  • ➑️ Pushed 3 commits in pacholoamit/xevon-ai on branch main
    • #e1c463c Merge pull request #4 from pacholoamit/feat/extend-features

feat/extend features

  • #60ed142 style: Disable unsafe TypeScript rules in Slack connector
  • #c2f76db feat: enhance UI, fix types, and improve navigation

Navigation & UX Improvements

  • Fix sidebar navigation to use client-side routing (eliminates page refreshes)
  • Add chat submenu with recent conversations in sidebar
  • Fix light mode compatibility for chat messages and topics views
  • Update background colors, text colors, and borders for proper contrast

TypeScript & Code Quality

  • Remove all "any" types throughout codebase
  • Fix API route parameter handling with proper null checks
  • Resolve connector type inheritance issues
  • Add proper type annotations for all service methods
  • Fix undefined array access with bounds checking

Chat & Data Features

  • Fix infinite useEffect loops in chat components
  • Add proper dependency management for Zustand stores
  • Create missing data directory with required JSON files
  • Implement proper error handling in message loading

Slack Integration

  • Add custom Slack OAuth button with proper branding
  • Update all Slack connector references to use /external/slack.png icon
  • Implement proper Slack authentication flow

πŸ€– Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>

Recent Articles & Youtube tutorials πŸ“š

βœ’οΈ Recent posts from dev.to

Getting started with Typescript Generics πŸš€
TypeScript has revolutionized the way developers write and manage JavaScript code, offering type...
Published on 5 May 2024
Use over 140+ amazing ChatGPT prompts in 10 minutes πŸš€
We're going to be exploring this amazing NodeJS library called chatgpt-prompts. This library allows...
Published on 7 Feb 2023
Is this the end of localhost? VS Code Server Preview
We're going to take a look at VS Code Server which is currently in private preview. I'm going to walk...
Published on 6 Sept 2022

Stalk me here ❀️

Metrics-1 Metrics-2

Pinned Loading

  1. chatgpt-prompts chatgpt-prompts Public

    A NodeJS ChatGPT prompts library that contains more than 140+ awesome prompts

    TypeScript 642 71

  2. pachtop pachtop Public

    Pachtop - a more modern system monitor πŸš€

    TypeScript 103 4

  3. VRNBLTY VRNBLTY Public

    A chrome extension that allows you to check the current website you are in to see if previous data breaches have occurred. The extension is powered by the haveibeenpwned api

    TypeScript 20 5

  4. homelab-infrastructure homelab-infrastructure Public

    Repository containing manifests on my local infrastructure running on my homelab servers

    HCL 5

  5. mozart mozart Public

    A distributed cache library written in rust πŸ¦€

    Rust 1

  6. MediaJel/mediajel-tracker MediaJel/mediajel-tracker Public

    hosted mediajel tracker

    TypeScript 6 1

0