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 579 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.101st Sep 2019Utilities 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.146th Dec 2019A 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.106th Dec 2019A headless browser for testing web sites and BedSheet applications
Bson1.1.015th Oct 2016A BSON specification implementation
Butter1.2.106th Dec 2019Helps ease HTTP requests through a stack of middleware
Cold Feet1.4.010th Apr 2016An asset caching strategy for your Bed Application
Concurrent1.0.2613th Dec 2019Utility classes for synchronising and sharing data between threads
Duvet1.1.81st Feb 2018Something soft and comfortable to wrap your Javascript up in!
efan2.0.42nd Jan 2020A library for rendering Embedded Fantom templates
efanXtra2.0.29th Feb 2020A 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.1018th Nov 2019A 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.625th Jan 2020Renders Fantom objects as HTML forms complete with client and server side validation
FPM (Fantom Pod Manager)2.0.818th Nov 2019Manages 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.2.41st Dec 2019Because only Chuck Norris can parse HTML with regular expressions (Internal)
IoC3.0.86th Dec 2019A 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
Json2.0.823rd Jan 2020A JSON to Fantom object mapping library
less4f0.0.29th May 2015A wrapper around Less4j - the pure Java compiler for Less (Internal)
Markdown Parser0.0.1218th Nov 2019Parses 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
Pegger1.1.016th Jun 2019Parsing Expression Grammar (PEG) for when Regular Expressions just aren't enough!
Pillow1.2.02nd Jan 2020Something for your web app to get its teeth into!
Plastic1.1.64th Dec 2019A library for dynamically generating and compiling Fantom code (Internal)
Reflux0.1.49th Oct 2016A framework and IoC container for creating FWT applications
Sass4f0.1.07th Dec 2019A wrapper around libSass 3.6.3 - 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.46th Dec 2019Sleep safe knowing you're guarded against CSRF, XSS, and other web attacks
Slim1.3.02nd Jan 2020A 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