Hello! My name is Tovi. I'm a 21 year old programmer and computer security enthusiast.
My main hobbies include reading, programming, pentesting, philosophy, and designing websites. I actively develop in Go, Python, php, and HTML/CSS/JS. I enjoy using versatile, minimalist, open source programs, such as vim, st, dmenum, and dwm.
You can find some of my portfolio and some front-end demos here
On this site, you will find programs I have written, CTF walkthroughs, minimalist programs I have found and begun using, and updates about my current workflow.
- I created a browser startpage
Today, I spent the day smashing out a startpage for my browser. It contains a clock, some links to websites I frequent, and a google search bar
- unknowndevice64 v1.0 walkthrough
- Assembly tutorial: hello world to fizzbuzz
Assembly is a programming language where the programmer interfaces directly with the kernel, which means the syntax is different depending on the architecture and OS of the computer. I started learning Assembly as a way to learn how to reverse engineer programs written in c/c++.
- DC-1 Vulnhub CTF Walkthrough
Walkthrough for the DC-1: 1 vulnhub CTF
- Why use minimalist software?
The main idea behind minimalist software is that it should use as little hardware and software resources as possible, and focus on simplicity, clarity and frugality. This means it contains fewer SLOC (source lines of code), and typically strays from the general tradition of making things look fancy, with constant animations and effects. So with our abundance of computing power, memory, and storage space growing every year, why should you utilize minimalist software in $(date +%Y), and what benefits will it bring?