Jakub Arnold's Blog
  
  
  
  
  
      
        
-  – requestAnimationFrame and useEffect vs useLayoutEffect
	
	
-  – SSH Tunnel - Local, Remote and Dynamic Port Forwarding
	
	
-  – Git Command Overview with Useful Flags and Aliases
	
	
-  – Eigenvalues and Eigenvectors: Basic Properties
	
	
-  – Mixture of Categoricals and Latent Dirichlet Allocation (LDA)
	
	
-  – Posterior Predictive Distribution for the Dirichlet-Categorical Model (Bag of Words)
	
	
-  – Maximum Likelihood for the Multinomial Distribution (Bag of Words)
	
	
-  – Dirichlet-Categorical Model
	
	
-  – Beta Distribution and the Beta-Bernoulli Model
	
	
-  – The Gaussian Distribution - Basic Properties
	
	
-  – Graphical Models: D-Separation
	
	
-  – Variational Inference - Deriving ELBO
	
	
-  – Bellman Equation
	
	
-  – Linear Regression - least squares with orthogonal projection
	
	
-  – Matrix Inversion Lemma
	
	
-  – Linear Regression - Least Squares Without Orthogonal Projection
	
	
-  – Let's Write a 2D Platformer From Scratch Using HTML5 and JavaScript, Part 3: Collision Detection
	
	
-  – Let's Write a 2D Platformer From Scratch Using HTML5 and JavaScript, Part 1: Game Loop
	
	
-  – Let's Write a 2D Platformer From Scratch Using HTML5 and JavaScript, Part 2: Rendering
	
	
-  – Binary Search in JavaScript
	
	
-  – Binary Heap (Priority Queue) in JavaScript
	
	
-  – Few notes on the Binomial and Fibonacci heaps
	
	
-  – Bloom filter in JavaScript
	
	
-  – Bit Vector in JavaScript
	
	
-  – Visualizing TensorFlow Graphs in Jupyter Notebooks
	
	
-  – Fibonacci Numbers
	
	
-  – Thoughts on OS X Yosemite, Arch Linux and xmonad
	
	
-  – Parsing CSS with Parsec
	
	
-  – Lens Tutorial - Stab & Traversal (Part 2)
	
	
-  – Foldable and Traversable
	
	
-  – Building Monad Transformers - Part 1
	
	
-  – Mutable State in Haskell
	
	
-  – Lens Tutorial - Introduction (part 1)
	
	
-  – Using Phantom Types in Haskell for Extra Safety - Part 2
	
	
-  – Using Phantom Types for Extra Safety
	
	
-  – Evil Mode: How I Switched From VIM to Emacs
	
	
-  – Yesod is Fun
	
	
-  – Duplication in Tests Is Sometimes Good
	
	
-  – Light Table Plugin Tutorial
	
	
-  – PostgreSQL Basics by Example
	
	
-  – Ember.js: Testing Ember.js - part 1
	
	
-  – Ember.js: render, control, partial, view, template
	
	
-  – Ember.js: Router Request Lifecycle
	
	
-  – Ember.js: Using Transactions in Ember Data - part 1
	
	
-  – Ember.js: Router and Template Naming Convention
	
	
-  – Ember.js: How to find a model by any attribute in Ember.js
	
	
-  – Ember.js: Controller, ObjectController and ObjectProxy
	
	
-  – Ember.js: State Manager and Friends - part 1
	
	
-  – Ember.js: Concatenated Properties
	
	
-  – Ember.js: Ember Data in Depth
	
	
-  – Ember.js: Controller's Needs Explained