userSteve Eynon

About Me

Hello! I'm Steve Eynon and I'm a computer programmer!

I started programming when I was 8 years old. I was lured in by a rubber keyed ZX Spectrum 48K. There I quickly progressed to Assembler and wrote 3D Vector Demos on the Commodore Amiga. Subsequently I moved through C and Visual Basic before turning to Java and web applications, where I stayed for 10 years or more. More recently I've been involved with Ruby, C# and Javascript.

All that experience has led to me to really appreciate the Fantom language. It tackles all the hard concepts like concurrency, state and serialisation, and does them right! It means I can concentrate on real application problems, and not pseudo-problems introduced by the language. (Why should I care about mutual exclusion and double locking failures? Managers don't!)

Fantom also has small things like field properties, nullable types, and even Elvis(!) that make it a joy to program. It's a pragmatic language that lets me get stuff done.

So now I write programs and libraries in Fantom.

I post on the Fantom Forum under the pseudonym SlimerDude and give updates on the Fantom Google+ page.

Public Published Pods

Steve Eynon has published 540 public versions of 56 public pods.

NameVersionBuilt OnJSSummaryDocumentation
ANSI Terminal0.9.013th Nov 2017ANSI Terminal FWT Widget
Ask Fanny0.0.426th Aug 2017Mini search engine for the Fantom reference documentation
Atom1.0.231st May 2015A library for creating Atom (RSS) Feed Documents (Internal)
Bean Utils1.0.820th Feb 2016Utilities and software patterns commonly associated with data objects (Internal)
Bed Nap0.1.01st Aug 2016A simple BedSheet application; use it to kickstart your own Bed Apps!
BedSheet1.5.1229th Aug 2018A fresh, crisp and clean platform to lay your web app on!
BedSheet Draft1.1.1010th Apr 2016A library for integrating 'draft' components with the BedSheet web framework
BedSheet Moustache1.0.1410th Apr 2016Integrates Mustache templates with the BedSheet web framework
Bounce1.1.823rd Jan 2018A headless browser for testing web sites and BedSheet applications
Bson1.1.015th Oct 2016A BSON specification implementation
Butter1.2.819th Jan 2018Helps ease HTTP requests through a stack of middleware
Cold Feet1.4.010th Apr 2016An asset caching strategy for your Bed Application
Concurrent1.0.202nd Aug 2017Utility classes for synchronising and sharing data between threads
Duvet1.1.81st Feb 2018Something soft and comfortable to wrap your Javascript up in!
efan1.5.222nd May 2016A library for rendering Embedded Fantom (efan) templates
efanXtra1.2.09th Apr 2016A library for creating reusable Embedded Fantom (efan) components
Eggbox0.1.223rd Sep 2016A website for uploading, viewing, and downloading Fantom pods. Host your very own Pod Repository!
Escape the Mainframe1.0.05th Sep 2017A jump game rendered in stunning retro 3D vector graphics!
Explorer0.1.631st Jul 2017A Reflux file explorer application with reusable editors and viewers
Fancom1.0.413th Apr 2013A Fantom / COM Automation bridge for the JVM Runtime
Fancom SAPI1.0.428th Mar 2013Fancom Classes for Microsoft Speech API (SAPI) 5.4
Fancordion1.1.415th Jan 2018A tool for creating automated acceptance tests and specification documents
Fancordion Bootstrap1.0.29th Apr 2016Bootstrap and Bootswatch skins for Fancordion test results
Fandoc0.0.227th Dec 2018Alternative and extensible Fandoc writers that provide intelligent context. (Internal)
FantomMappy1.0.612th Jul 2016A playback library for tile maps created with Mappy
Find Emma!1.0.225th Mar 2018A retro text adventure game created as a Birthday present for my wife Emma
Form Bean1.2.229th Jan 2018Renders Fantom objects as HTML forms complete with client and server side validation
FPM (Fantom Pod Manager)2.0.06th Jun 2018Manages pods and their dependencies, providing a targeted environment for building, testing, and running Fantom apps
Gamepad0.0.426th Mar 2017Gamepad controller library (Internal)
Google Analytics0.1.826th Jan 2018An IoC service to render Google's Universal Analytics script (Internal)
Gundam2.1.219th Jul 2016A pure Fantom horizontally scrolling shoot'em'up
HTML Parser0.1.217th Nov 2016Because only Chuck Norris can parse HTML with regular expressions (Internal)
IoC3.0.67th Sep 2017A fast, lightweight, and highly customisable Dependency Injection framework
IoC Config1.1.09th Apr 2016An IoC library for providing injectable config values
IoC Env1.1.09th Apr 2016A library for determining the application environment; dev, test, stage, or prod
Json1.0.023rd Jun 2016A JSON to Fantom object mapping library (Internal)
less4f0.0.29th May 2015A wrapper around Less4j - the pure Java compiler for Less (Internal)
Markdown Parser0.0.1024th Sep 2018Parses Markdown text into Fandoc objects (Internal)
Micromod1.0.44th Jan 2015A music player for MOD, S3M, and XM files
Mongo1.1.83rd Sep 2018A pure Fantom driver for MongoDB
Morphia1.2.620th Dec 2018A Fantom to MongoDB object mapping library
Parrot Drone SDK 20.0.84th Jul 2017An SDK for remotely piloting the Parrot AR Drone 2.0 quadcopter
Pegger0.1.020th Feb 2016For when Regular Expressions just aren't enough! (Internal)
Pillow1.1.419th Jan 2018Something for your web app to get its teeth into!
Plastic1.1.223rd Jun 2016A library for dynamically generating and compiling Fantom code (Internal)
Reflux0.1.49th Oct 2016A framework and IoC container for creating FWT applications
Sass4f0.0.425th Oct 2017A wrapper around libSass 3.2.5 - the compiler for Sass and Scss (Internal)
Sitemap1.1.010th Apr 2016Creates XML sitemaps for BedSheet Applications (Internal)
Sizzle1.0.411th Oct 2017A library for querying XML documents by means of CSS 2.1 selectors
Sleep Safe1.0.227th Mar 2018Sleep safe knowing you're guarded against CSRF, XSS, and other web attacks
Slim1.2.09th Apr 2016A concise and lightweight templating language for generating HTML
WebSockets0.2.028th May 2018A pure Fantom implementation of the W3C WebSocket API for use by clients and servers