Written by James Baum.
Software developer from Bristol.
Some of my many fascinating writings, mainly on web and app development.
21 September 2019 Rust
Use pre-designed rooms to generate more interesting dungeons.
23 April 2019 Web
How to fix Adsense's mysterious error
08 April 2019 Web
Porting my site from Django to a static site with Rust for dynamic bits
Get fun things like arrow functions in classes.
10 December 2018 Rust
Add an authentication middleware layer to Actix so routes can be automatically protected
How we linked separate schemas together in Gatsby
26 July 2018 Rust
Place rooms around a level using binary space partitions. Part 3.
13 July 2018 Rust
Draw the procedurally-generated map. Part 2.
04 July 2018 Rust
Create a randomised dungeon-crawler map. Part 1.
03 May 2018 Rust
Creating a Webpack plugin with Rust.
09 January 2018 React
Fun times with React Native.
Mocking ES6 imports is really useful for being able to test modules.
06 September 2017 Android
Configure Android devices to connect to your local machine to test sites or apps.
16 June 2017 Android
Link Android Studio to your React Native app.
Props, parents, classes and append equivalents.
30 March 2017 React
A React-based productivity app.
add_header ‘Access-Control-Expose-Headers’ ‘content-disposition’
28 July 2016 Projects
Create a text version of an image in your browser.
10 February 2016 Projects
Translate colour formats.
03 February 2016 Web
Colours in Chrome.
Use source control to ensure your deployed files are correct.
Run arbitrary code in your browser.
This example binds a click on all links, prevents the link from visiting the page and logs the destination to the console. The $(document…
07 August 2014 CSS
02 July 2014 Projects
Are you going to sneeze all day?
19 June 2014 Android
Get blood sugar reminders after meals.
01 May 2014 CSS
31 March 2014 CSS
25 March 2014 Games
Using cellular automata to create a procedurally-generated tilemap.
25 March 2014 CSS
Animate all the things, all the time.
25 February 2014 CSS
Round round baby right round.
01 August 2013 Android
Chrome debug tools can connect to Android web views.
05 March 2013 Games
Creating a 'Simon'-like game in a month.
06 November 2012 CSS
Find your Ruby config file.
18 June 2012 Tools
This expands to:
25 May 2012 Android
A lovely simple to-do app.
19 May 2012 Android
Speed up scrolling.
05 December 2011 Android
Update your manifest.
05 November 2011 Android
Reverse domain names.
05 June 2011 jQuery
The basic effect is controlled by animating the width of the element; in jQuery this would look like:
04 May 2011 Tools
Zen coding can help you write code faster.
20 March 2011 jQuery
(using Google’s CDN of jQuery and the bundled Galleria theme)