A Line in The Sand: Part 1 – The Line

I made a conscious decision this week to try some new coding tech. In the few days since making that decision I’ve been wrestling with what form this “new tech” will take and I think I’ve come up with something…



Continue reading

Custom ExtJS Grid Flag Component

Last time I wrote about ExtJS I was highlighting how our ExtJS theme helped make our grids engaging, intuitive and useful. This time I’m going to pick out an element of that article and show you how you can create your own “flag column”. This is a little “flair” that sits top right of a column to denote some attribute you can chose. In the last article we were using it to show records that had been marked as “favourites” or been “flagged” for review:


Grid rows





Continue reading

Calling ExtJS Controller Methods From Outside the ExtJS Namespace

Last time we looked at how we can use ExtJS 4.x’s MVC architecture to gain all the benefits of clean and well organises code base without having to use a full “single page app” viewport style methodology.

As you may remember, this can come in handy in your web application if you’re not using the ExtJS framework exclusively or if you’re just opting for a more traditional build with ExtJS providing supporting components to enhance your HTML.

This time we’re going to take a very quick look at one of the problems you may encounter when you have a set up like this; how to call an ExtJS controller method from not only another controller but even from outside the ExtJS namespace entirely.

Continue reading

Using ExtJS MVC Architecture Without Viewports

Why would you want to do this? Well, if you’re working on a project that’s not 100% ExtJS from top to bottom, it’s likely you’re using ExtJS along side other frameworks and cherry picking the best features as you need them. For example, at my current job, we use ExtJS for grids, forms, some data bound components we’ve built out ourselves and of course the accompanying stores that stick it all together but we don’t use ExtJS to provide a “single page app” in what may be considered the usual ExtJS MVC approach when using 4.x+.

So I decided to just give it a go and see what happened. After all, worse case scenario is I lose a little time working on a mini experiment that goes nowhere but teaches me at least something.

Continue reading

Wayfinder | Using Sketch like a boss

I could hardly call myself a Photoshop expert but that’s one of the reasons I love Sketch so much. Having said that, I see a continual stream of fabulous illustrators and designers moving to Sketch too so there’s clearly some depth there.

This rather nice little site has a great article on how to get more from this great app.

Using Sketch Like a Boss

And you can get the app itself here.

Clever tips for your favourite design app

Need some extra tips on improving your workflow with Sketch 3? Try this handy list.