Skip to content
alexbowe.com
Home
Articles
Log in
Membership
GitHub
Twitter
LinkedIn
Archive
Jan 2022
14:
Iterative Tree Traversal
Jun 2021
9:
How to Recover a Bitcoin Passphrase
Jul 2013
2:
Succinct de Bruijn Graphs
Sep 2011
24:
Advice for Programming Interviews
Aug 2011
23:
FM-Indexes and Backwards Search
Jun 2011
28:
Wavelet Trees: an Introduction
Jun 2011
1:
RRR: A Succinct Rank/Select Index for Bit Vectors
May 2011
8:
Generating Binary Permutations in Popcount Order
Apr 2011
23:
Some Lazy Fun with Streams
Apr 2011
17:
Design Pattern Flash Cards
Apr 2011
4:
Metaprogramming Erlang the Easy Way
Mar 2011
20:
Au Naturale: an Introduction to NLTK
Feb 2011
7:
Advice to CS Undergrads
Nov 2010
23:
Regularly Divisble
Aug 2010
9:
Hero Typing
Jun 2010
27:
Things Smarter People Said #1
May 2010
26:
I Don't Know What the F*** I'm Doing
Mar 2010
28:
How to Win Friends and Generate People
Feb 2010
23:
Nanosecond Timing
Tags
python
(5)
data structures
(4)
learning
(4)
algorithm
(3)
reading
(3)
education
(3)
algorithms
(2)
compression
(2)
graph search
(2)
linguistics
(2)
binary
(2)
functional programming
(2)
programming interviews
(2)
bioinformatics
(1)
bwt
(1)
fm-index
(1)
search
(1)
suffix array
(1)
career
(1)
google
(1)
fundamentals
(1)
testing
(1)
bitcoin
(1)
cracking
(1)
edit distance
(1)
cryptocurrency
(1)
trees
(1)
design
(1)
natural language processing
(1)
quote
(1)
agile
(1)
motivation
(1)
automata
(1)
languages
(1)
regular expressions
(1)
nlp
(1)
nltk
(1)
burrows wheeler
(1)
erlang
(1)
metaprogramming
(1)
design patterns
(1)
tools
(1)
haskell
(1)
data
(1)
bit hacks
(1)
succinct
(1)