Skip to content

Instantly share code, notes, and snippets.

@CodeMouse92
Last active August 21, 2023 21:53
Show Gist options
  • Save CodeMouse92/f7bbdabbafe77f926dd263cb92e1c485 to your computer and use it in GitHub Desktop.
Save CodeMouse92/f7bbdabbafe77f926dd263cb92e1c485 to your computer and use it in GitHub Desktop.
Languages and Skills [CodeMouse92]

Skill levels are indicated with this notation:

  • Basic [+]
  • Proficient [++]
  • Advanced [+++]
  • Expert [++++]

Programming Languages

  • ActionScript 3.0 [++++]
  • Assembly (X86) [+]
  • Batch [++]
  • Bash [++++]
  • C [++]
  • C++ [++++]
  • C# [+++]
  • Python [++++]
  • Java [+]
  • Javascript [++]
  • Ruby [+++]
  • TypeScript [+++]
  • Visual Basic .NET [+]
  • VBScript [+]

Non-Programming Languages and Technologies

  • Apache [+++]
  • CMake [+++]
  • CSS3 [++]
  • HTML5 [++]
  • JSON [++++]
  • LAMP Servers [+++]
  • Markdown [++++]
  • MySQL [+++]
  • Postfix/Dovecot [+]
  • PostgreSQL [+++]
  • Regular Expressions (Regex) [+++]
  • Remarkup [++++]
  • ReStructuredText [++++]
  • Sass [++]
  • SQLite [+++]
  • XML [+++]
  • YAML [++++]

Libraries and Toolkits

  • CPGF (C++) [++]
  • Click (Python) [+++]
  • Deno (TypeScript) [+++]
  • Django (Python) [+++]
  • Django REST Framework (Python) [+++]
  • eventpp (C++) [++]
  • FastAPI (Python) [++++]
  • Fresh (TypeScript) [+++]
  • IOSqueak (C++) [++++]
  • Qt (Python) [+++]
  • GTK (C++, Python) [++]
  • Kivy (Python) [++]
  • Pandas (Python) [++]
  • Preact (TypeScript) [++]
  • React (TypeScript) [+]
  • Tkinter (Python) [+]
  • wxwidgets (Python) [+]

Operating Systems

  • Linux, Debian [++++]
  • Linux, Slackware [++]
  • Linux, Ubuntu [++++]
  • macOS [+++]
  • Windows 98-11 [++++]

Tools

IDEs and Editors

  • Atom [++]
  • Code::Blocks [+++]
  • DataGrip (JetBrains) [+++]
  • DBeaver CE [+++]
  • Emacs [+]
  • Geany [+++]
  • IntelliJ IDEA (JetBrains) [+++]
  • Notepad++ [+++]
  • PyCharm (JetBrains) [++++]
  • Rider (JetBrains) [+++]
  • RubyMine (JetBrains) [+++]
  • Vim [++]
  • Visual Studio (2010) [+]
  • Visual Studio Code [++++]
  • WebStorm (JetBrains) [++++]

Analysers & Formatters

  • Black (Python) [++++]
  • Clang Format (C/C++) [+++]
  • Commitizen (Python) [+++]
  • cppcheck (C/C++) [++++]
  • Flake8 [pyflakes, pycodestyle, mccabe] (Python) [++++]
  • KCacheGrind [++]
  • Pylint (Python) [+++]
  • Ruff (Python) [++++]
  • SonarLint [+++]
  • Valgrind [++++]

Compilers and Build Tools

  • CMake [+++]
  • GCC [+++]
  • LLVM Clang [+++]
  • Sphinx [++++]
  • venv (Python) [++++]

Testing and CI

  • Goldilocks (C++) [++++]
  • Hypothesis (Python) [++++]
  • Pytest (Python) [++++]
  • Ward (Python) [+]
  • XUnit [+]

VCS and DevOps

  • Docker [+++]
  • Git [++++]
  • GitHub Actions [+++]
  • GitLab CI/CD [++++]
  • Jenkins [++++]
  • Meld [+++]
  • Phabricator/Phorge [++++]
  • Subversion [++]

Cloud Services

  • AWS [+]
  • Azure [++]
  • GCE [+]
  • Akamai/Linode [++++]

Topics, Programming

  • Algorithmic Efficiency [+++]
  • API Development [++++]
  • Application Development [++++]
  • Data Structures [+++]
  • Documentation [++++]
  • Hardware, Build/Repair [++]
  • Library Development [++++]
  • Memory Management [++++]
  • Refactoring [++++]
  • Testing [+++]
  • Undefined Behavior [++++]

Paradigms

  • Functional Programming [++++]
  • Generic Programming [++++]
  • Object-Oriented Programming [++++]
  • Procedural Programming [+++]

Topics, Project and Team Management

  • Agile [++++]
  • Business Analysis [++]
  • Kanban [+++]
  • Quantified Task Management [++++]
  • Product Ownership [+++]
  • Mentoring [++++]
  • Scrum [++++]
  • Tech Lead [++++]

Other Skills

  • Audio/Video Production
  • Community Management, Moderation
  • Document Design
  • Editing
  • Graphics Design, Vector
  • Project Management
  • Public Speaking
  • Spreadsheets
  • Teaching
  • Typography
  • Writing, Fiction/Non-Fiction
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment