Tech blog
Find out what we do all day!
Created the first community site for the Project Haystack community to share events and ideas.
Launched our very first YouTube channel with playlists for software, eLearning and tech talks.
Redesigned the course certificates with our new styling, and to capture each certificate serial number - new feature!
Our marketing website just scored 100% across the board in Chrome's Lighthouse tool!
- 100% for Performance
- 100% for Accessibility
- 100% for Best Practices
- 100% for SEO
And we have a video of fireworks to prove it!
That was for Desktop, our lowest score on Mobile is 93%!
Worked with Lemontop creative agency to produce an updated company brand design - a new set of brand guidelines and an exciting new look!
New page to host our live customer reviews from course feedback - published automatically from Mars!
Alternative and extensible Fandoc writers that provide intelligent context.
API updates.
Transform your Axon functions, Views, and Apps, into custom SkySpark extensions.
Internal optimisations.
New thumbs up / thumbs down rating feature to allow immediate feedback on course sections during training.
Added Thumbs up / Thumbs down rating sections throughout the course, across all 3 locales.
New Course Review feature to automatically prompt and capture a course review at the end of a training course.
Released new Notifications feature to inform you of course events and achievements.
Pickles Fantom objects to and from strings
First public release of Pickle, base code liberated from core Fantom serialisation framework.
Transform your Axon functions, Views, and Apps, into custom SkySpark extensions.
Bug fix.
Thanks to Leroy Simms of ABI Advantage LLC for reporting.
Transform your Axon functions, Views, and Apps, into custom SkySpark extensions.
New archive functionality for records.
Sticky sidebar to ease course navigation - no more endless scrolling to find the bottom of the menu!
A library for creating reusable Embedded Fantom (efan) components
API updates.
Publicly released SkySpark Analyst 2.0.
More questions, more story, more awesomeness!
Updated content to be compatible with the latest SkySpark 3.0.25.
Released whole new look for the Dashboard and course pages, based on new Alpha Colony site designs from Chis Wade at Pixel Much.
Updated course to be compatible with the latest SkySpark 3.0.25.
Renamed "Induction Training" to "Tutorial".
Rewrote and simplified course to make it more of a "How to" guide.
New cartoon monologue images for Kira, Leroy, and Astrid, each with different expressions. Drawn by Sadun.
Created an internal SkySpark app to import and view all our user data in Axon Views.
This helps us greatly with monitoring students and fixing problems.
We're watching you!
Transform your Axon functions, Views, and Apps, into custom SkySpark extensions.
First public release.
Not in a funny mood? Don't want to read about the ongoing problems at Alpha Colony?
Now you can switch off the story line and concentrate on the course.
Translated the entire course content into French to offer as an additional locale option.
Parsing Expression Grammar (PEG) for when Regular Expressions just aren't enough!
API updates.
Delivered our first public release of Sonrai IAQ, a Fantom web application for monitoring Indoor Air Quality across multiple locations.
Axon functions for making HTTP requests to REST APIs
Bug fix.
Thanks go to Joe Firrantello for reporting.
Because only Chuck Norris can parse HTML with regular expressions
API updates.
Free supplemental Axon reference course given FREE upon completion of Axon Core.
Alternative and extensible Fandoc writers that provide intelligent context.
API updates.
An IoC service to render Google's Universal Analytics script
API updates.
Sleep safe knowing you're guarded against CSRF, XSS, and other web attacks
API updates.
We realise that if you get really, really stuck on a Axon question - it can sometimes be really useful to see the actual answer to find out where you're going wrong.
So now, if you get an exercise wrong 3 times, you can reveal the correct answer. But we've disabled copy / paste so you still have to type out the correct answer your self!
Axon assessment questions are hard, have lots of requirements, and easy to get wrong if you don't read the question very carefully.
But this is no different to coding in real life - so it seems harsh to penalise people for silly mistakes.
For this reason, Axon questions in an assessment may now be attempted 3 times before it is finally marked wrong.
A library for creating reusable Embedded Fantom (efan) components
API updates.
Development of news article pages, so we may incorporate a mini blog site.
SkySpark Connector for the Belimo Cloud API
Updated to use SkySpark's new v3 connector framework and Belimo's new Auth0 authentication.
Rewrote course to cover more question types, and to focus more on Alpha Colony and less on Fantom Factory values.
Delivered Bespoke StackHub licensing code for the Trove Tariff Extension.
Parsing Expression Grammar (PEG) for when Regular Expressions just aren't enough!
API updates.
Client and Server code to process Google reCAPTCHA responses
First public release.
Parses Markdown text into Fandoc objects
Re-wrote entire parser to use the awesome Pegger v1.1.
Delivered a SkySpark extension that integrates with Google Drive via Axon functions.
The extension provided resumable uploads for large Backup files.
Integrating with Google's horribly complicated OAuth framework was undoubtedly the hardest part of this piece of work!
Because only Chuck Norris can parse HTML with regular expressions
API updates.
A headless browser for testing web sites and BedSheet applications
API updates.
Creates XML sitemaps for BedSheet Applications
Updated to use the latest BedSheet and Pillow.
A concise and lightweight templating language for generating HTML
Updated to use the awesome Pegger v1.1.
Released SkySpark Analyst with a whole new American English locale.
Gotta keep the Americanz happy!
Axon Command Console - first revision.
This mimics the SkySpark Shell View and lets students run Axon commands from the course pages.
With most of the content drafted out, now begins the difficult task of creating the Axon questions! Exercises, Checkpoints, Assessments, etc...
Free mini course that introduces you to Fantom Factory and the Alpha Colony.
Added Google reCAPTCHA support to login and register pages - No SPAM for us!
Initial launch of our new eLearning platform, completely written in Fantom and hosted ourselves.
A library for creating reusable Embedded Fantom (efan) components
API updates.
Renders Fantom objects as HTML forms complete with client and server side validation
API updates.
A JSON to Fantom object mapping library
Support for dynamic typing via _type
fields.
Framework for rendering and sending (via MailGun) transactional emails.
Initial commit of Axon Programmer notes for use in the new Alpha Colony platform.
Axon functions for making HTTP requests to REST APIs
Rewritten entire code base to use an all new internal HTTP Client library from Fantom Factory.
Implemented Multiple-choice and Fill-in-the-blanks question types.
A library for creating reusable Embedded Fantom (efan) components
Re-written to use efan 2.0.
Initial commit of material for the new Alpha Colony platform.
Content imported over from the WordPress site.