JP's Blog

  • GitHub * Flickr * Resume
  • Photography
  • Reviews
  • Programming
  • Maker
  • Writing
  • Research
  • RSS
  • ABC Notation 3 posts, most recent: 2013-11-12
  • AES 2 posts, most recent: 2020-04-09
  • AWS 12 posts, most recent: 2020-08-11
  • AWS CloudWatch 1 post, most recent: 2018-07-15
  • AWS EC2 5 posts, most recent: 2017-12-18
  • AWS ELB 2 posts, most recent: 2015-07-20
  • AWS IAM 1 post, most recent: 2015-07-22
  • AWS Route53 1 post, most recent: 2018-03-12
  • AWS S3 2 posts, most recent: 2019-01-04
  • Algorithms 3 posts, most recent: 2014-10-05
  • Amazon 1 post, most recent: 2015-07-02
  • Apache 1 post, most recent: 2018-07-18
  • Artificial intelligence 15 posts, most recent: 2013-12-21
  • Assemblers 10 posts, most recent: 2017-12-25
  • Asymmetric encryption 1 post, most recent: 2013-09-14
  • Audio 5 posts, most recent: 2017-12-18
  • Backtracking 13 posts, most recent: 2016-12-24
  • Backups 10 posts, most recent: 2016-06-22
  • Bash 2 posts, most recent: 2019-05-07
  • Bitcoin 1 post, most recent: 2014-02-16
  • Bitfields 3 posts, most recent: 2013-09-27
  • Boto3 2 posts, most recent: 2019-01-04
  • CORS 1 post, most recent: 2020-01-16
  • CSV 4 posts, most recent: 2019-04-27
  • Cellular Automata 32 posts, most recent: 2020-12-11
  • Censorship 8 posts, most recent: 2013-08-13
  • Chess 8 posts, most recent: 2014-09-04
  • Command line 7 posts, most recent: 2018-07-09
  • Compilers 3 posts, most recent: 2017-12-23
  • Compression 3 posts, most recent: 2020-06-10
  • Computational Linguistics 16 posts, most recent: 2013-08-06
  • Concurrency 2 posts, most recent: 2014-02-16
  • Continuations 1 post, most recent: 2013-04-23
  • Cryptography 3 posts, most recent: 2015-08-10
  • DMARC 1 post, most recent: 2020-07-16
  • DNS 12 posts, most recent: 2020-07-16
  • Data Structures 27 posts, most recent: 2017-12-12
  • Databases 4 posts, most recent: 2015-07-16
  • Dictionary 3 posts, most recent: 2014-02-27
  • Docker 9 posts, most recent: 2020-08-01
  • Dotfiles 24 posts, most recent: 2020-07-07
  • ELB 1 post, most recent: 2019-04-30
  • Email 7 posts, most recent: 2021-01-25
  • Emoji 1 post, most recent: 2016-01-04
  • Encryption 1 post, most recent: 2020-04-09
  • Esolangs 4 posts, most recent: 2017-12-25
  • Factorials 1 post, most recent: 2014-01-27
  • File Formats 1 post, most recent: 2015-01-29
  • Filesystems 1 post, most recent: 2020-01-29
  • Flask 5 posts, most recent: 2020-07-14
  • Fractals 7 posts, most recent: 2017-12-21
  • Functional Programming 1 post, most recent: 2013-10-09
  • Games 56 posts, most recent: 2020-05-12
  • Generative Art 12 posts, most recent: 2021-01-26
  • Generators 1 post, most recent: 2017-12-15
  • Genetic Algorithms 1 post, most recent: 2012-10-18
  • Geometry 5 posts, most recent: 2016-12-03
  • Git 2 posts, most recent: 2014-09-03
  • GitHub 2 posts, most recent: 2015-12-01
  • Gmail 2 posts, most recent: 2021-01-25
  • Google Code 1 post, most recent: 2013-09-27
  • Graph Theory 8 posts, most recent: 2017-12-12
  • Graphics 18 posts, most recent: 2015-09-14
  • Graphs 9 posts, most recent: 2017-12-12
  • Gzip 1 post, most recent: 2013-08-06
  • HTTPS 2 posts, most recent: 2018-07-18
  • Hashes 7 posts, most recent: 2017-12-14
  • Heuristics 3 posts, most recent: 2015-10-29
  • HipChat 1 post, most recent: 2015-12-02
  • Hugo 2 posts, most recent: 2021-01-27
  • Infrastucture 1 post, most recent: 2020-07-14
  • JSON 2 posts, most recent: 2015-12-11
  • Key Exchange 1 post, most recent: 2013-09-14
  • Lexing 4 posts, most recent: 2017-12-09
  • Lists 2 posts, most recent: 2013-10-09
  • Mathematics 40 posts, most recent: 2015-05-07
  • Memory 3 posts, most recent: 2013-08-22
  • Monte Carlo 1 post, most recent: 2014-01-03
  • Music 4 posts, most recent: 2017-12-18
  • MySQL 2 posts, most recent: 2020-07-07
  • Natural Language Processing 12 posts, most recent: 2010-03-17
  • Networks 10 posts, most recent: 2015-07-20
  • Neural Networks 12 posts, most recent: 2010-03-17
  • Noise 3 posts, most recent: 2016-12-13
  • Number Theory 2 posts, most recent: 2014-05-23
  • Object Oriented 1 post, most recent: 2013-04-18
  • Open Source 12 posts, most recent: 2015-03-05
  • Optimization 7 posts, most recent: 2017-12-18
  • Parallelism 1 post, most recent: 2014-02-16
  • Parsing 4 posts, most recent: 2017-12-09
  • Physics 7 posts, most recent: 2020-05-12
  • Podcasts 1 post, most recent: 2021-01-05
  • Prime Numbers 9 posts, most recent: 2014-06-17
  • Procedural Content 23 posts, most recent: 2021-01-26
  • Proxies 3 posts, most recent: 2018-02-15
  • Public-key cryptography 2 posts, most recent: 2015-08-10
  • Queues 1 post, most recent: 2015-01-01
  • RSS 1 post, most recent: 2021-01-05
  • Rails 1 post, most recent: 2020-06-30
  • Redis 2 posts, most recent: 2020-07-14
  • Regular Expressions 5 posts, most recent: 2017-12-04
  • Research 16 posts, most recent: 2013-08-06
  • Roguelikes 22 posts, most recent: 2013-07-19
  • SMTP 2 posts, most recent: 2020-06-10
  • SPF 1 post, most recent: 2020-07-16
  • SSH 1 post, most recent: 2018-01-23
  • SSRF 1 post, most recent: 2020-06-30
  • Security 7 posts, most recent: 2020-06-30
  • Shell Scripting 1 post, most recent: 2018-01-12
  • Sidekiq 1 post, most recent: 2020-07-14
  • Sorting 5 posts, most recent: 2017-12-11
  • Symmetric encryption 1 post, most recent: 2015-04-14
  • TLS 2 posts, most recent: 2018-02-15
  • Time 1 post, most recent: 2014-02-27
  • Tmux 1 post, most recent: 2019-05-07
  • Tor 1 post, most recent: 2018-01-23
  • Trees 7 posts, most recent: 2017-12-07
  • Trie 1 post, most recent: 2014-02-27
  • Trigonometry 3 posts, most recent: 2014-05-02
  • Twistd 1 post, most recent: 2020-07-16
  • Twitter 2 posts, most recent: 2013-11-30
  • Type Systems 1 post, most recent: 2013-04-16
  • Unicode 3 posts, most recent: 2016-01-06
  • Unix 13 posts, most recent: 2015-04-01
  • Userscripts 2 posts, most recent: 2021-01-25
  • Vectors 5 posts, most recent: 2013-08-06
  • Version Control 1 post, most recent: 2013-09-27
  • Virtual Machines 9 posts, most recent: 2017-12-25
  • Vision 5 posts, most recent: 2010-12-13
  • Visualization 5 posts, most recent: 2017-12-21
  • Visualiziation 1 post, most recent: 2013-08-30
  • Web Development 13 posts, most recent: 2018-02-15
  • Websites 4 posts, most recent: 2020-06-30
  • Wikipedia 2 posts, most recent: 2015-04-17
  • Word Games 12 posts, most recent: 2015-04-07
  • YouTube 1 post, most recent: 2015-05-11
  • nginx 4 posts, most recent: 2018-02-15
  • p5js 11 posts, most recent: 2021-01-08
  • 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