Hi, I’m Craig Bailey and this is my personal blog where I write about technology, business systems, HubSpot and general life experiences. You can read my posts here.

(If you are looking for the Content is King post by Bill Gates it is here)

I’m involved with three agencies in Sydney:

  • The first is XEN Systems. We help government departments and mid-large B2B technology companies with their sales and marketing strategy, including implementation and training in HubSpot¬†
  • The second is XEN Create. We provide premium graphic design services to companies, with a focus on using the latest AI tools, including Midjourney
  • The third is XEN Solar, where we help high quality solar companies (dealers, installers) with their sales and marketing processes.

I also co-host HubShots, the podcast and YouTube show focussed on getting the most out of HubSpot. We are the creators of the HubShots Framework.

Craig Bailey presenting

Latest stories



We’ve been playing with DNN the last few months and so far it is proving to be worth the effort.On the good side it is reasonably straight forward to get up and running, has all the basic building blocks we need in a content management system including security and simple workflow, and is reasonably easy to customise.On the bad side, it is free (ie support is difficult) and documentation is...

Currently residing in the ‘Where are they now?’ file


It has been a really tiring year so far (good for Talman though) with so much work on.So it was a welcome phone call a few weeks back from my good friend Greg calling to say he wanted to get the band back together (sorry).Many years ago a bunch of us were in a band called Kaos Theory (we were crap) and then later formed a studio band called Sexagesima (look it up – it’s not what you...

R+D server


Magic Dave (our IT Manager) has installed our brand new R+D Blade Server. At Talman we do most of our development on Terminal Servers (allows our 15 developers to all have consistent Dev tools, performance, backups, test environments etc) and so it is necessary to be strict with what gets installed on them. No Betas, untested tools, unknown shareware downloads etc.So when it comes to evaluating...

Team America


Funniest film I’ve seen this year. Reasonably high on the offensiveness scale though (not one for the kids). worth catching on the low budget movie list: Napoleon Dynamitehttp://www.imdb.com/title/tt0374900/

Chicken Little and VFP


I couldn’t agree more with David Stevenson’s editorial in the March edition of FoxTalk. Basically he says to the Fox worriers, be Fox warriors instead.Stop wasting time lamenting the demise of VFP (which we’ve been expecting for the last 3 years now…) and instead get out and use it to make money. I get deflated each time the conversation at a user group or online thread...

Horses for courses


We had to write a quick app for a client the other day. I wrote most of it over a weekend and then wrapped it up in InstallShield so the client could download it from our web site and install it. Their requirements very simple (this app only had 5 tables, 5 forms and 6 output html pages), and is possibly the smallest commercial app we’ve ever written. It basically captured auction sales...

Backspace in VFP


Thanks to Amit for alerting me to the fact that my backspace solution didn’t work for the mouse event. Turns out that the solution is still simple but involves using KeyPress aswell as Valid. Simply add a new property (eg bAllowBackspace) to your textbox baseclass and then throw the follow code in KeyPress and Valid events KeyPress() LPARAMETERS nKeyCode, nShiftAltCtrlIF nKeyCode = 127...