Menlo Park, CA

Adam Koszek

Expert
@wkoszek

CEO/Founder @ Konobase Inc | past: CTO @ Segmed (YC W20)

cpu60. Simple CPU model written in 60 lines of C with 8 registers and basic instructions

161

mini_gzip. Embeddable minimal in-memory GZIP decompression library for embedded systems

120

lastpass-ssh. Store SSH key passphrases in LastPass and auto-unlock SSH keys on login

109

ncurses_guide. NCurses examples from Dan Gookin's Programmer's Guide to NCurses book

64

kmnsim. Simple Ethernet network simulator with text-based topology and virtual hosts

59

synology. Scripts and automation for making Synology NAS command line usable

55

book-real-world-haskell. Source code examples from Real World Haskell book

52

mini_printf. Minimal self-contained printf() implementation for embedded and bare-metal systems

37

flviz. Windows GUI DFA simulator that visualizes finite automata and state transitions

36

cweb. CWEB literate programming system by Knuth and Levy, modernized to compile without warnings

29

lastpass-ansible. Unlock Ansible Vault with passwords stored in LastPass automatically

22

yc_interview. Collection of YC interview questions gathered from various sources

17

libxbf. Library for reading Xilinx .bit bitstream file headers with metadata extraction

14

sensorama-ios. Sensorama iOS app for sensor data collection and display

9

usbpush. USB uploader for FriendlyARM boards using the DNW U-boot protocol

8

freebsd_netfpga. FreeBSD driver for the Stanford NetFPGA 1G card with Travis CI build support

7

book-programming-ruby. Ruby code examples from Programming Ruby 2nd edition with CI test infrastructure

6

macb. Create Xcode projects from the command line on macOS

5

edu_valgrind. Valgrind HOWTO and Examples

4

fxload. fxload tool from Linux Hotplug project for USB firmware upload, ported to modern compilers

4

stay_offline. Stuff for iPad/iPhone reading/listening/watching offline

3

ruby_packages. Pre-built Ruby packages for Ubuntu with Travis CI automated builds

3

geom_sunx86label. FreeBSD GEOM class for reading Solaris x86 disk labels

3

godaddycli. Command line interface to GoDaddy domain management via PyGoDaddy (archived)

2

cs193p. Source code from Stanford CS193p iOS development class

2

whereami. Send GPS location from iOS to macOS

1

unix_plugin. UNIX plugin infrastructure framework for building extensible C applications

1

sensorama.org. Sensorama.org website source

1

travis_deploy. My Travis Deployment environment

1

lmt. Python

1

hardware. FPGA hardware bits including debouncer and rotary encoder for Xilinx 3e Starter Kit

1

usb_relay. USB driver for JS284 relay controller

1

edu_ruby. Ruby Educational Examples. Result of my attempt to get better at Ruby. I studied from 3 books: Programming Ruby, Ruby Programming and Teach yourself Ruby in 21 days.

1

msgr. Go library for sending messages via Slack, Telegram, Twilio SMS, and Mailgun

1

libcla. C library for building hierarchical CLI interfaces with subcommand dispatch

1

zimcat. cat for ZIM file format archives

1

unsaver. CWEB literate-program to prevent screensaver activation on remote VNC sessions

1

sensorama. Android sensor data recorder app using Parse API for cloud storage

1

mbtype_tool. Practical Typography fonts made practical

1

edu_objc. Objective C exercises to understand the semantics of some APIs.

1

friends. Small C and C++ programs written for friends during CS studies

1

sensorama-datapath. Data processing and ETL pipeline for sensorama.org sensor data

1

drums. My repository related to my snare drum and drumset interests

1

printf_binary. FreeBSD printf extension adding binary %b format specifier via register_printf_render

1

vmshow. Virtual memory statistics tool for FreeBSD using the KVM API

1

shroud. C source code obfuscator (experimental, non-functional)

1

sentperm. SentPerm - sentence permutation program

1
47
Apply