ghaiklor
🇺🇦 · Software Engineer · Node.js · Rust · D2D · Passionate about programming languages, compilers, developer tools
Kyiv, Ukraine
Pinned Repositories
awesome-internals
A curated list of awesome resources and learning materials in the field of X internals
generator-sails-rest-api
Yeoman generator for scaffolding Sails REST API with predefined features
ghaiklor-os-gcc
Simple operating system with its own bootloader, drivers for screen and keyboard, libc (for educational purposes)
iterm-fish-fisher-osx
Semi-automatic installer for Command Line Tools + Homebrew + iTerm2 + Fish Shell + Fisher + Plugins/Themes
kittik
Create slides in TypeScript and present them in the terminal using ASCII only!
llvm-kaleidoscope
LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)
nand-2-tetris
Computer built from the ground up on top of own CPU, while compiler and assembler for it implemented in Rust language
telegram-bot-github
Allows to you receive GitHub notifications right in the Telegram
terminal-canvas
Manipulate the cursor in your terminal via high-performant, low-level, canvas-like API
type-challenges-solutions
Solutions for the collection of TypeScript type challenges with explanations
ghaiklor's Repositories
ghaiklor/type-challenges-solutions
Solutions for the collection of TypeScript type challenges with explanations
ghaiklor/iterm-fish-fisher-osx
Semi-automatic installer for Command Line Tools + Homebrew + iTerm2 + Fish Shell + Fisher + Plugins/Themes
ghaiklor/generator-sails-rest-api
Yeoman generator for scaffolding Sails REST API with predefined features
ghaiklor/llvm-kaleidoscope
LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)
ghaiklor/kittik
Create slides in TypeScript and present them in the terminal using ASCII only!
ghaiklor/terminal-canvas
Manipulate the cursor in your terminal via high-performant, low-level, canvas-like API
ghaiklor/awesome-internals
A curated list of awesome resources and learning materials in the field of X internals
ghaiklor/telegram-bot-github
Allows to you receive GitHub notifications right in the Telegram
ghaiklor/sails-hook-cron
Sails hook for running cron tasks
ghaiklor/icecast-parser
Node.js module for getting and parsing metadata from SHOUTcast/Icecast radio streams
ghaiklor/pascal-interpreter
A simple interpreter for a large subset of Pascal language written for educational purposes
ghaiklor/sails-service-mailer
Service for Sails framework with Mailer features [DEAD]
ghaiklor/generator-es6-npm-module
Yeoman generator for starting ES6 npm module with Mocha, Istanbul, Travis, Coveralls
ghaiklor/node-print-message
Node.js module for printing out beautiful messages in console
ghaiklor/iterum
Interpreter for a subset of ECMA specification implemented on top of recursive descent parser
ghaiklor/sails-service-payment
Service for Sails framework with Payment features [DEAD]
ghaiklor/passport-github-token
Passport strategy for authenticating with GitHub via OAuth2 access tokens
ghaiklor/codemirror-mode-jsonata
CodeMirror mode for the JSONata language
ghaiklor/tiny-three-pass-compiler-codewars
Three-pass compiler for a simple programming language into a small assembly language
ghaiklor/node-x509
Simple X509 certificate parser.
ghaiklor/polycolors
Yet another command-line coloring library with RGB support
ghaiklor/arves
Another RISC-V Educational Softcore
ghaiklor/passport-twitch-token
Passport strategy for authenticating with Twitch via OAuth2 access tokens
ghaiklor/advent-of-code-2022
Solutions to Advent of Code 2022
ghaiklor/blog.ghaiklor.com
My personal technical blog where I write, mostly, about Node.js and TypeScript but sometimes go deeper into bare metal, compilers, operating systems and the likes.
ghaiklor/generator-es5-npm-module
Yeoman generator for starting ES5 npm module with Mocha, Istanbul, Travis, Coveralls
ghaiklor/ghaiklor
GitHub Personal Profile
ghaiklor/ghaiklor.com
My personal landing page built with Jekyll to reference my blog, CV, and whatever else I can come up with later on
ghaiklor/pretender
CLI to help you pretend your machine does upgrades, compilation, docker pulling or whatever
ghaiklor/telegram-bot-procrastination
Magic ball helps you choose a right decision