JP's Blog

  • GitHub * Flickr * Resume
  • Reviews
  • Programming
  • Photography
  • Maker
  • Writing
  • Research
  • RSS
  • A-Star 4 posts
  • ABC Notation 3 posts
  • AES 2 posts
  • Algorithms 25 posts
  • Amazon 1 post
  • Animated 1 post
  • Apache 1 post
  • APIs 1 post
  • Artificial intelligence 15 posts
  • Asemic Writing 1 post
  • Assemblers 10 posts
  • Asymmetric encryption 1 post
  • Audio 6 posts
  • AWS 12 posts
  • AWS CloudWatch 1 post
  • AWS EC2 5 posts
  • AWS ELB 2 posts
  • AWS IAM 1 post
  • AWS Route53 1 post
  • AWS S3 2 posts
  • Backtracking 25 posts
  • Backups 10 posts
  • Base 5 1 post
  • Bash 2 posts
  • Bitcoin 1 post
  • Bitfields 4 posts
  • Boto3 2 posts
  • Build 1 post
  • Cellular Automata 42 posts
  • Censorship 8 posts
  • Chess 8 posts
  • Ciphers 1 post
  • CLI 1 post
  • Client 2 posts
  • Clocks 1 post
  • Colors 1 post
  • Command line 7 posts
  • Compilers 6 posts
  • Compression 3 posts
  • Computational Linguistics 16 posts
  • Concurrency 2 posts
  • Continuations 1 post
  • CORS 1 post
  • Cryptography 3 posts
  • CSV 4 posts
  • Data Structure 1 post
  • Data Structures 43 posts
  • Databases 4 posts
  • Datadog 1 post
  • Dependabot 1 post
  • Dictionary 3 posts
  • DMARC 1 post
  • DNS 12 posts
  • Docker 9 posts
  • Dotfiles 27 posts
  • ELB 1 post
  • Email 7 posts
  • Emoji 1 post
  • Encryption 2 posts
  • Esolangs 4 posts
  • Factorials 1 post
  • Falling Sand 14 posts
  • File Formats 1 post
  • File Systems 1 post
  • Filesystems 1 post
  • Flask 6 posts
  • Fractals 7 posts
  • Functional Programming 1 post
  • Games 59 posts
  • Generative Art 56 posts
  • Generators 5 posts
  • Genetic Algorithms 1 post
  • Geometry 5 posts
  • Git 2 posts
  • GitHub 2 posts
  • Gmail 2 posts
  • Google Code 1 post
  • Graph Theory 9 posts
  • Graphics 23 posts
  • GraphQL 1 post
  • Graphs 11 posts
  • GraphViz 1 post
  • Gzip 1 post
  • Hashes 7 posts
  • Heuristics 3 posts
  • HipChat 1 post
  • HSL Color Space 1 post
  • HTTP 1 post
  • HTTPS 2 posts
  • Hugo 4 posts
  • Infrastucture 1 post
  • JSON 4 posts
  • Just 1 post
  • Justfile 1 post
  • Key Exchange 1 post
  • L-Systems 1 post
  • Language 1 post
  • Lexing 5 posts
  • Line Art 1 post
  • Lists 2 posts
  • Logs 1 post
  • Macros 3 posts
  • Make 1 post
  • Makefile 1 post
  • Math 1 post
  • Mathematics 48 posts
  • Matrix 1 post
  • Memory 3 posts
  • Modular Arithmetic 3 posts
  • MoirĂ© 2 posts
  • Monte Carlo 1 post
  • Music 5 posts
  • MySQL 2 posts
  • Natural Language Processing 12 posts
  • Network 1 post
  • Networking 3 posts
  • Networks 10 posts
  • Neural Networks 13 posts
  • nginx 4 posts
  • Noise 4 posts
  • Number Theory 2 posts
  • Numeral Systems 1 post
  • Object Oriented 1 post
  • OEIS 2 posts
  • Open Source 12 posts
  • Optimization 18 posts
  • p5js 43 posts
  • Parallelism 1 post
  • Parsing 13 posts
  • Particle 1 post
  • Perfect Loops 1 post
  • Physics 11 posts
  • Plants 1 post
  • Podcasts 1 post
  • Prime Numbers 9 posts
  • Procedural Content 63 posts
  • Procedural Content Content 1 post
  • Productivity 3 posts
  • Proxies 3 posts
  • Public-key cryptography 2 posts
  • Puzzles 4 posts
  • Queues 1 post
  • Rails 1 post
  • Ray Casting 2 posts
  • Ray Tracing 2 posts
  • Recursion 1 post
  • Redis 6 posts
  • Reflection 2 posts
  • Regular Expressions 5 posts
  • REPL 2 posts
  • Requests 1 post
  • Research 16 posts
  • Retro Graphs 1 post
  • Ring Buffer 1 post
  • Roguelikes 22 posts
  • RSS 1 post
  • Rust 4 posts
  • Security 10 posts
  • Server 1 post
  • Seven Segment Displays 1 post
  • Shell Scripting 1 post
  • Sidekiq 1 post
  • Signed Distance Functions 1 post
  • Simulation 1 post
  • Sine 1 post
  • Small Scripts 7 posts
  • SMTP 2 posts
  • Sorting 5 posts
  • SPF 1 post
  • SSH 1 post
  • SSRF 1 post
  • Stacks 1 post
  • Sudoku 3 posts
  • Symmetric encryption 1 post
  • TCP 3 posts
  • Tessellation 1 post
  • Tetris 1 post
  • Text 1 post
  • Time 2 posts
  • TLS 2 posts
  • Tmux 1 post
  • Tor 1 post
  • Trees 8 posts
  • Trie 1 post
  • Trigonometry 5 posts
  • Twistd 1 post
  • Twitter 2 posts
  • Type Systems 1 post
  • Unicode 4 posts
  • Unix 13 posts
  • Userscripts 2 posts
  • Vectors 7 posts
  • Version Control 1 post
  • Virtual Machine 1 post
  • Virtual Machines 9 posts
  • Vision 5 posts
  • Visualization 12 posts
  • Vulnerability Management 1 post
  • Web Development 14 posts
  • Websites 4 posts
  • Wikipedia 4 posts
  • Window Managers 3 posts
  • Word Games 12 posts
  • Writing 1 post
  • YouTube 1 post
  • All posts: By Date
  • All posts: By Tag
  • RSS: All
  • RSS: programming/topics

All posts unless otherwise mentioned are licensed under Creative Commons License

Any source code unless otherwise mentioned is licensed under the 3 clause BSD license