Pinned Repositories
aoc2023
Advent of Code 2023
cedar-assembler
University coursework project for an Assembler, which takes as input a list of instruction definitions, an assembly program and produces a Cedar Logic Memory (.cdm) file.
chip-8-emulator
CHIP-8 is an interpreted programming language, developed by Joseph Weisbecker. It was initially used on the COSMAC VIP and Telmac 1800 8-bit microcomputers in the mid-1970s. CHIP-8 programs are run on a CHIP-8 virtual machine. It was made to allow video games to be more easily programmed for these computers.
chiron
Web app, which analyses chess game data, built with Python, Django, Flask and deployed as serverless containers on GCP.
django-portfolio
portfolio website made with django
drunk-caves
sample of drunkard's walk algorithm for procedural content generation
lion
portfolio
Personal portfolio and blog website. Built with React and Next.js.
programming-basics-csharp
Coursework for @SoftUni Programming basics with C# course.
sageleaf
Experimental work on a procedural programming language with garbage collection, static types, null-safety, errors as values, algebraic data types and pattern matching.
PetarPeychev's Repositories
PetarPeychev/cedar-assembler
University coursework project for an Assembler, which takes as input a list of instruction definitions, an assembly program and produces a Cedar Logic Memory (.cdm) file.
PetarPeychev/so-we-dig
So We Dig is a game. Games are nice.
PetarPeychev/aoc2023
Advent of Code 2023
PetarPeychev/chip-8-emulator
CHIP-8 is an interpreted programming language, developed by Joseph Weisbecker. It was initially used on the COSMAC VIP and Telmac 1800 8-bit microcomputers in the mid-1970s. CHIP-8 programs are run on a CHIP-8 virtual machine. It was made to allow video games to be more easily programmed for these computers.
PetarPeychev/chiron
Web app, which analyses chess game data, built with Python, Django, Flask and deployed as serverless containers on GCP.
PetarPeychev/fastapi-movies
Example REST API built using Python, FastAPI and PostgreSQL.
PetarPeychev/lion
PetarPeychev/octomorph
PetarPeychev/portfolio
Personal portfolio and blog website. Built with React and Next.js.
PetarPeychev/sageleaf
Experimental work on a procedural programming language with garbage collection, static types, null-safety, errors as values, algebraic data types and pattern matching.
PetarPeychev/blog.petarpeychev.com
Repository synced with my personal blog.
PetarPeychev/charts
Helm Charts
PetarPeychev/chess.js
A Javascript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
PetarPeychev/cognitive-services-quickstart-code
Code Examples used by the Quickstarts in the Cognitive Services Documentation
PetarPeychev/fastapi-celery
PetarPeychev/fastparse
Writing Fast Parsers Fast in Scala
PetarPeychev/gitignore
A collection of useful .gitignore templates
PetarPeychev/go-course
Go: The Complete Developer's Guide (https://www.udemy.com/course/go-the-complete-developers-guide/)
PetarPeychev/go-task-scheduler
Distributed event-driven task scheduler and executors using Go and NATS.
PetarPeychev/gps
PetarPeychev/kaleidoscope
LLVM tutorial compiler.
PetarPeychev/leetcode
1337code
PetarPeychev/nasm-lib
NASM-based macro library.
PetarPeychev/now-you-dig
PetarPeychev/personal-keylogger
Personal keylogger for data analysis purposes.
PetarPeychev/petarpeychev.github.io
static personal landing page using GitHub pages
PetarPeychev/sageleaf-python
PetarPeychev/scala-EPFL-coursera
PetarPeychev/test-signer-service
PetarPeychev/tlisp
Lisp interpreter in Typescript.