Nifty Python tricks
A collection of useful Python programming tips and tricks, including enumerate, comprehensions, and debugging techniques.
A collection of useful Python programming tips and tricks, including enumerate, comprehensions, and debugging techniques.
Argues against using jQuery for modern web development, citing native browser APIs and jQuery's abstraction issues.
Part 2 of optimizing AngularJS performance with immutable data, using Benchpress for detailed profiling of execution and garbage collection times.
A developer's first impressions of Angular 2.0, exploring its TypeScript foundation, design patterns, and initial features.
A deep dive into advanced web performance audits using Chrome DevTools, with case studies on major sites like CNET and Time.com.
An introduction to single-layer neural networks, covering the Perceptron and Adaline models, with Python implementations and gradient descent.
Learn how to use PhantomJS, a headless browser, to inject and execute JavaScript for inspecting dynamic websites.
A monthly review sharing useful Python articles, news about Google Code shutting down, a book recommendation, and a handy shell tip.
Explains how to connect Python objects to Blinker signals using inner functions as closures to bridge the gap.
A tutorial on using Python and OpenCV to detect and count books in an image, filtering out other objects.
Learn AngularJS core concepts by building a simplified, 200-line educational implementation. Understand directives, controllers, and services.
Explains how to persist ReactJS component state using localStorage to maintain state across browser sessions, with code examples.
Explains how to use immutable data structures from Immutable.js to improve AngularJS application performance by optimizing change detection.
A guide to setting up and testing Statsd and Graphite for custom application metrics and data visualization.
A step-by-step guide to implementing internationalization (i18n) in Python applications using the gettext module.
Introducing Awesomplete, a lightweight, dependency-free JavaScript library for creating customizable autocomplete widgets.
Exploring methods for processing binary protocols in client-side JavaScript, from XMLHttpRequest to modern binary WebSockets with a proxy.
A tutorial explaining Principal Component Analysis (PCA), a dimensionality reduction technique used in machine learning and data analysis.
A step-by-step tutorial for creating a basic area chart using the D3.js JavaScript library, focusing on simplicity and core concepts.
The author asks readers to choose which of his two Python web scraping projects he should write a tutorial about next.