jamesporter
Polyglot Developer and Data Scientist. Currently mainly working with TypeScript and Swift; but have worked with Kotlin, Ruby, Python, Elm and more.
Complex View Ltd
Pinned Repositories
A-Frame-React-Starter
A little A-Frame + React Project (want to try visualisation etc)
elixir-school-ebook
Create an ebook version of Elixir school
immutable-context
Immer + Hooks + Context + TypeScript = Low boilerplate, Immutable, Editor-friendly State management?
learning-openjscad
some scripts
React-AFrame-Intro
An introduction to using A-Frame via React
solandra
A framework for algorithmic art. TypeScript first. Make drawing concepts part of framework. Make APIs for humans.
solandra-flutter
Let's make drawing stuff with Flutter more concise, simple and powerful
solandra-svg
Creating SVG graphics, but with a nice API
Solandra-Swift
Ergonomic creative coding with Swift
solandra-workshop
Links/plan for a Workshop teaching Solandra
jamesporter's Repositories
jamesporter/React-AFrame-Intro
An introduction to using A-Frame via React
jamesporter/A-Frame-React-Starter
A little A-Frame + React Project (want to try visualisation etc)
jamesporter/elixir-school-ebook
Create an ebook version of Elixir school
jamesporter/isometric-map
Convert 3D (x,y,z) to 2D Isometric coordinates
jamesporter/free-programming-books
:books: Freely available programming books
jamesporter/immutable-context-example
trying out state management idea
jamesporter/react-native-website
The site and docs for React Native
jamesporter/UKConstituenciesGeoJSON
jamesporter/2000reviews
A simple Google App Engine Python App to create quick reviews (and allowing bulk data export).
jamesporter/Android-Web-Dashboard
A Kotlin Android App to create full screen web dashboards
jamesporter/awesome-creative-coding
🎨 Creative Coding: Generative Art, Data visualization, Interaction Design, Resources.
jamesporter/elm-base-game
Boilerplate for an Elm game with animation frame, nice handling of keypress etc.
jamesporter/elm-london-elm-tutorial
A little Elm App (from the Elm London Meetup)
jamesporter/elm-webpack-game-quarter
An example (minimalist) Elm Game with webpack build and simple static deploy
jamesporter/epub-gen
Generate EPUB books from HTML with simple API in Node.js.
jamesporter/gatsby-starter-netlify-cms
Example gatsby + netlify cms project
jamesporter/ge2017
GE 2017
jamesporter/hunted
A little Elm game. Avoid the blocks. Collect the stars.
jamesporter/jamesporter.github.io
jamesporter/json-site-summary
JSON friendly format standard
jamesporter/Kotlin-Processing-Boilerplate
Kotlin + Processing via Gradle with testing and (uber) jar export set up
jamesporter/langtons-ant
Langton's Ant in Elm (from Elm London)
jamesporter/meta-meteor
Meteor based meta gaming platform
jamesporter/MirrorMirror
ArtHackathon Project
jamesporter/portable-chrome-theme-dark
A simple dark Chrome theme
jamesporter/React-SCSS-Webpack-Web-Dashboard-Example
A simple example Web Dashboard (for use with e.g. Android-Web-Dashboard)
jamesporter/really-crude-brexit-estimate
When will Living Remain voters outnumber Brexit voters?
jamesporter/reason-europe-dojo
jamesporter/trielmular
Create Triangular graphics with Elm
jamesporter/vscode-settings
My Visual Studio Code settings (I use it for Elm and Elixir at the moment)