√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√
√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√
√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√
∞∞∞∞∞∞∞∞∞∞∞√√√∞∞∞∞∞∞∞√√∞∞∞∞∞√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√
∞∞∞≈≈∞∞∞∞∞∞∞≈≠≠≠≠≠≈≈≈≈≈≈∞∞∞√∞∞∞∞∞∞∞∞∞∞∞∞∞√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√
∞∞∞≈≈≈≈≠≠==≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≈≈≈≈≈≈∞∞∞∞≈∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞≈≈≈≈≈≈≈∞≈≈≈∞≈≈≈∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞√√√√√√√√√√√
÷÷÷÷÷÷÷==≠≈≈≈≈≈≈∞∞≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞√√∞∞∞∞∞∞∞∞∞∞∞∞∞∞≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈∞∞∞∞∞∞∞∞∞∞√∞∞√√√√√√√
≈≈≈≈∞≈≈≈∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞√√∞∞√√∞∞∞√√√√√√√√√√√√√√√√√√√√√∞∞∞∞∞∞∞∞∞∞∞√√√√√√√√√√√√√√√√√√√√√√√√√√
≈≈≈∞∞∞∞∞∞∞∞∞∞√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√
√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√
√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√
√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√
√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√
√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√∞×----≈√√√√√√√
√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√∞×----≈√√√√√√√
∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞≈∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞=∞∞∞∞∞√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√∞×----≈√√√√√√√
∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞÷-×∞∞∞∞∞∞∞∞∞∞∞∞÷×--÷∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞≈××----÷∞∞∞∞∞∞∞
∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞≠---≠∞∞∞∞∞∞∞∞∞∞∞×----∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞=-------÷∞∞∞∞∞∞≈
∞≈∞∞∞∞∞∞∞∞∞∞∞∞∞∞≈==≠∞∞∞∞∞∞∞=-------÷≈≈∞∞∞∞∞×----≈≈∞∞∞∞∞∞∞∞∞∞∞≈----÷∞∞∞∞∞×-----≠≈∞∞∞∞÷-------÷∞∞∞∞∞∞∞
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈=----×≈≈≈≈≈≈=----------≠≈≈≈≈-----≠≈≈≈≈≠≠≠≠≠≠≠≈≈----÷∞∞≠≠≠-------÷∞∞∞∞×-------÷∞∞∞∞∞∞∞
≈≈≈≈×---≈≈≈≈≈≈≈÷-----≈≈≈≈≈≈=-------×--≠≈≈≈≈-----≠≈≈×---×=≈≈≈≈-----÷≈≈×---------÷≈≈≈≈×-------×≈≈≈≈≈≈≈
≈≈≈≈----≈≠=-≠≈≈×-----≈≈≈≈≈≈=----------≠≈≈≈÷-----=-÷-----÷≈≈≈≈------------------÷≈≈≈≈×-------×≈≈≈≈≈≈≈
≈≈≠≈----÷---×≈≈×-----≈≈≈≈≈≈÷-×--------≠≈≠××-----=-------÷≈≈≈≠------------------÷÷--≠×-------×≈≈-----
≠≠≠×----×---×≠≠×------≠××=≠÷----------=≠--------------÷×--×≈÷------------------×÷-----------×≈≠-----
≠÷×-----------×------------×------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
------------------------------------------------------×---------------------------------------------
------×---------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------×----×------
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≠≈≈≈≈≈≈≈≈≈≈≠≠≠≠≈≈≈≈≈≈≈≈≈≈≈≈≠≠≠≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≠≠≠≠≠≠≠≠≠≈≈≈≈≈≈≈
≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≈≠≠≠≠≈≠≠≈≠≠≠≠≠≠≠≠≈≈≠≈≠≈≈≈≈≠≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≠≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≠≠≠≠≠≠≠≠≈≈≈≠≈≈
≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≈≠≠≠≈≠≠≠≠≠≠≠≠≠≠≠≠≠≈≈≈≈≠≠≠≠≈≈≈≠≠≈≈≠≈≈≠≠≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≠≠≠≠≠≠≠≈≈≈≈≈≈≈
≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠=≠≠=≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≠≈≠≈≠≈≠≠≠≈≠≠≠≠≠≠≈≈≈≠≠≈≈≈≠≈≈≈≈≈≈≈≠≈≠≠≠≈≠≈≈≈≈≈≈≈≈
=======÷÷÷÷==÷=÷=====≠===≠≠≠========÷===========≠=≠==========≠===≠=≠≠==≠=≠≠=≠≠≠==≠≠≠≠=≠≠≠≠=≠≠≠≠≠≠≠≠≠
==========≠=======≠==÷≠≠≠≠=≠≠≠≠≠≠=≠≠≠≠≠≠≠≠≠≠≠≠≠=≠≠≠≠≠≠≠≈==≠≠≠≠≠==≠≠====≠≠≠≠≠=≠=≠≠=≠≈≈≠≠≠≠≠≠≠≠≠≈≈≈≠≠≠

blackcj-web · SkylineOS 9.0 · Hyprland · tty1

press any key to skip

~/skills
--:--:--
~/skillsskills

casey@blackcj-webcat ~/.config/skills.toml

The tools and tech I reach for, grouped by what they're for — front end to back end, and the servers, networks, and hardware underneath.

##languages

TypeScriptJavaScriptPythonGoC#C++PHPVB.NETPowerShell

##web & app dev

Next.jsReactTailwind CSSNode.jsExpressLaravelElectronBrowser extensionsWebSocketsREST / GraphQL APIsAuth & security

##ai & automation

AI / LLMsLLM integrationRAG / vector searchSpeech-to-text / TTSWorkflow automation

##data & analytics

Web scraping / crawlingDashboards / BIData viz / charting

##databases

PostgreSQLMySQL / MariaDBSQL ServerMongoDBRedis

##devops & tooling

DockerCI/CDTerraform / IaCAutomated testingMonitoring / observabilityLinux administrationBash / shell scriptingNginx / reverse proxies

##cloud & virtualization

Google CloudAWSCloudflare / CDNKubernetesVMware vSphereXenOpenVZSelf-hosting

##networking & systems

pfSenseCiscoUbiquitiVPNDNSWindows ServerActive DirectoryMicrosoft ExchangeStorage / NAS

##streaming & platforms

Discord botsTwitch integrationsOBS / streaming

##embedded & hardware

ArduinoESP32ESP8266Raspberry PiMicrocontrollersIntegrated circuits (ICs)I2C / SPI / UARTSensors / IoTHome automationEmbedded firmwarePCB designSoldering3D printingHardware prototyping

##blockchain & payments

SolidityEthereumHederax402Stripe

##architecture & practice

System architectureReverse engineering
casey@blackcj-web: ~/skills — sky-shzsh

sky-sh — interactive resume shell. Migration theme loaded.

type help for commands, or neofetch to start.

casey@blackcj-web ~/skills