Hey, this is Aadvik, and I love building stuff, including, but not limited to the world wide web or various other fields in CS. I also occasionally write at aadvik's wicked blog.
A lot more to come!
- 29/11/2024 Built Varta a multi-channel school communications app for my own school. Learnt app development, customer discovery, giving a good pitch and so much more, it became the biggest project i've done so far.
- 29/02/2024 learnt a lot about "graph theory" and built Giraffe my own experimental graph library.
- 31/01/2024: Finished CS50 Web, CS50 Python and CS50 Web
(These projects aren't abandoned, I will continue to add stuff if I find it worthwhile)
21/12/2023 Doing Advent of Code in Go
I maintain a monorepo of frontend-projects, these are implementations of various designs from across the web, the tech-stack ranges from Webpack w/ Vanilla JS, to full-on React apps.
18/08/2023 OctetOCR is a rather simple OCR model (and data preparation system) in C which uses KNN algorithm to approximate an input image with it's labeled training data
11/08/2023 swt.h is a header-only, zero-dependency implementation for Stroke Width Transform, which allows for text extraction from scenes
10/07/2023 I wrote a Computer Vision Guide that documents much of the functions, and techniques I learn about Computer Vision while building Deimos (which is a CV library in C)
24/06/2023 Chex is a simple chess engine, that offers a web + console UI, which I wrote to mess around with C++ and some of the design patterns I had been studying
24/04/2023 Beaver is a CSV data manipulation library written in Common Lisp
09/05/2023 Wrote a search query parser @byod/dork similar to what search engines use; it primarily srves to remove filler words and distill the language into one which is more deterministic.
14/04/2023 DracoQL is a DSL (Domain specific language) in TypeScript comprising of an AST built upon a rudimentary tokenizer. The AST is interpreted by the JS and the results are either piped into the namespace (which is really just a Map) or to the stdout
.
15/12/2022 🎄 Advent of Code in C
11/09/2022 Wrote kevlar a static-site generator using pure C, this project comprises of several smaller chunks, each built from scratch :-
- A minimal and fast markdown parser, which you can download -> md2html
- A non-spec
.ini
parser - The Kevlar templating engine, heavily inspired from hugo
- The default kevlar theme
17/02/2022 Gdoc.vim is a plugin provides google docs integration for the Vim editor, it supports all the CRUD operations from a editor first approach.
24/12/2021 Advent of Code in Lua
05/10/2021 Reverse engineered and wrote a wrapper for SchoolOS, which at the time was the site being used by my school for online classes.
Hey! glad you made it here, I am always avaliable via aadv1k[at]outlook[dot]com, I am there on twitter (or 'X') but don't check it often