Skip to content
View MFarabi619's full-sized avatar
πŸ›
πŸ›

Sponsoring

@davydkov

Highlights

  • Pro

Organizations

@CarletonComputerScienceSociety @cusec @cuhacking @ieee-spac @carleton-university-mfarabi @mira-amm @the-tech-chasm

Block or report MFarabi619

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
MFarabi619/README.md
Please note that my technical competency fluctuates based on my active projects. I learn (and often forget) things as I go, and regularly rotate between different problem areas.

On occasions I've worked with as many as 8 different languages in a single day.

πŸ› οΈ Current Setup

Hyprland compositor + HyDE configurator

image image image
image image image
image image image
image image image

Doom Emacs + Evil Mode emoji

image

See More

tree-sitter and lsp-mode for syntax highlighting, structural editing, definition lookup, symbol navigation, intellisense, diagnostics etc.
image image
Ellama + copilot-chat for AI input and code review dap-mode for bug hunting 🐞
image image
devdocs.el for quick references restclient-mode to ping API endpoints
image image
pnpm-mode for running tasks Magit for Git client
image image
Vertico + corfu for fuzzy finding scad-mode for 3D modelling
image image
org-mode for notes eww for web browsing
image image
pdf-tools for pdf documents fireplace for philosophical discussions
image image

Previously on Neovim

archvim_rice

See More

Aerial and Outline for Treesitter Language Server Protocol symbol navigation
image image
Codeium + GitHub Copilot for AI input and code review Nvim DAP for bug hunting 🐞
image image
Neotest for running test suites Rest to ping API endpoints
image image
Overseer for running tasks Lazygit for Git client
image image
Telescope + fzf for fuzzy finding SurfingKeys for browser navigation
image image

Piantor with Ferris Sweep layout

image


image


TypeRacer.com scorecard for user killshot619
✨ About Me

  • 🌱 Began self-taught developer journey in January 2023. Currently architecting Full-Stack software solutions, and practicing automation πŸ•ΈοΈπŸ€–
  • βœ‹ Open-source software advocate, curious process miner, and craftsperson 🎨
  • πŸ’» Passionate Emacs/Vim/Neovim enthusiast that enjoys task automation with Bash and Python πŸ₯³
    • Dotfiles
    • Yes, I debug my PDE on a regular basis.
  • πŸ› οΈ I believe that a good developer experience is key to a good user experience, and regularly explore paradigms that reduce fatigue and improve productivity πŸƒβ€β™‚οΈπŸ’¨

πŸ“– Books

Got a suggestion? Add it to the list :)

πŸ“š πŸ™‡ βœ…
Clean Architecture Competitive Programmer's Handbook Full Stack Web Development with Remix Clean Code The DevOps Handbook Mastering Emacs Effective React Development with Nx Book Trunk-Based Development Refactoring UI Practical Vim

πŸ”— Connect with me:

mfarabilinkedIn mfarabiYoutube mfarabileetCode mfarabicodepen mfarabistackoverflow mfarabilinkedIn getrickrolled

This README is generated dynamically using a Python script executed on a self-hosted runner using GitHub Actions πŸ€–

Pinned Loading

  1. cuhacking/2025 Public

    Flagship platform for cuHacking's 2025 hackathon.

    TypeScript 57 31

  2. cusec/2024 Public

    The official website for the 2024 edition of CUSEC (Canadian Universities Software Engineering Conference)

    TypeScript 1 2

  3. ieee-spac/2024 Public

    2024 edition of the IEEE SPAC (Student Professional Awareness Conference) website.

    TypeScript

  4. stack-builder Public template

    Build your dream stack, your way. Like Shadcn/ui or Lazy.nvim but expanded out to componentize the entire devtools ecosystem. Stack Builder is your dotfile to unleash your potential as a developer,…

    MDX 2

  5. Workday-Time-Entry-Script Public

    A browser automation script to enter weekly work hours into the Workday employee portal.

    Python

  6. Arduino Public

    A collection of both major and minor projects using Arduino platforms.

    C++

2,377 contributions in the last year

Contribution Graph
Day of Week March April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to cuhacking/2025, ieee-spac/2024, MFarabi619/MFarabi619 and 49 other repositories
Loading A graph representing MFarabi619's contributions from March 17, 2024 to March 18, 2025. The contributions are 85% commits, 10% issues, 3% pull requests, 2% code review.

Contribution activity

March 2025

Created 2 repositories

Created a pull request in cuhacking/2025 that received 106 comments

feat(portal): implement oauth flow

Checklist I've thoroughly read the latest contribution guidelines. I've rebased my branch onto main before creating this PR. I've added tests …

+7,344 βˆ’1,319 lines changed β€’ 106 comments
Opened 2 other pull requests in 1 repository
mira-amm/mira-amm-web 2 merged
Reviewed 1 pull request in 1 repository
cuhacking/2025 1 pull request
Opened 2 issues in 1 repository
noredeen/lspwatch 2 open
8 contributions in private repositories Mar 16 – Mar 17
Loading