Archives for The Code Ship
- June 11, 2020
- Transforming browser HAR logs into an analysis friendly format in Javascript
- May 10, 2020
- A guide to Service Workers - pitfalls and best practices
- September 18, 2019
- Tip on Converting Cocoa Core Data to Unix Timestamp in Python
- August 18, 2018
- A simple algorithm for generating a dataset based on combinations of multiple sets
- May 07, 2017
- A guide on implementing free SSL certificate on Nginx using Let's Encrypt
- August 14, 2016
- Bootstrap your vanilla JS game with this project setup and gulp build
- May 22, 2016
- Sudden S3 Boto authorisation error on server? Might need to sync up the time!
- May 30, 2015
- A year of Vim - Beginner advice and lessons learned
- April 07, 2015
- The Hackathon Toolbox - Essential Tools and Practices
- January 02, 2015
- A Developer's year in review
- March 27, 2014
- Common pitfalls when working with Javascript Arrays
- January 06, 2014
- A guide to Python's function decorators
- November 03, 2013
- An alternative to Javascript's evil setInterval
- August 18, 2013
- Understanding the apt-cache depends Output
- June 08, 2013
- Proxypy: Cross Domain Javascript Requests with Python
- May 20, 2013
- Javascript URL Object
- May 13, 2013
- Serializing a Function's Arguments in Javascript
- May 03, 2013
- Quality Computer Science Education for Free? Yes Please!
- May 02, 2013
- New Version of the Blog is Out
- April 02, 2013
- Methods Within Constructor vs Prototype in Javascript
- April 01, 2013
- Exercise: Alien Language Pattern Matching
- March 23, 2013
- The undefined vs null Pitfall in Javascript
- March 07, 2013
- TypeScript: Enhanced Javascript
- March 03, 2013
- Deploy Django on Apache with Virtualenv and mod_wsgi
- February 26, 2013
- Birth