Sum of all it’s parts

After a smattering of frustrations and head scratching I’ve gotten to grips with Angular components and all of it’s joys. Placing validation into services, putting components across a number of views, with controllers passing different parameters to elements – it’s been emotional. Now to get the whole thing surrounded by Karma tests and thrown into Jenkins then deployed to Apache.

AngularJS Training

Began my AngularJS training today and I’m surprised at how much I had already learned myself. Whether it’s from the countless hours in front of Pluralsight videos or the even more hours in front of project code – I’m mildly chuffed to say the least. It has exposed, however, the lack of JS skills I do have.  Simple logic appears to evade me at times, but then nearly drowns me  when the flow begins. Either way, it’s nice to be in the classroom and learning / reaffirming.

Karma isn’t a bitch after all

I have been somewhat busy of late trying to get my head around some new technologies – well new to me at least. Instead of my usual comfort zone of .NET, Team Foundation and Team City, I am now in the land of Java, SVN and Jenkins in my new job. I took it upon myself to ‘learn’ these products and the best way to do this I thought was to set them up on my trusty laptop. Some hours later I now have an SVN Server, feeding two different sites into a Jenkins server, which is building them both...

Gulptastic

Learning lots and lots of gulp stuff these days.  Yes I know there are mixed opinions of this particular technology, but I can see both merits and pitfalls – with the benefit of several years experience in building and maintaining websites in different formats, languages and of various scales. I think for rapidly getting a bunch of things running and ‘watching’ your dev code, then sure that is absolutely fine. But when it gets into the land of absolute node_modules soup, with hundreds and hundreds of files floating around, then perhaps we should think again. I do see a great...

Umbraco Grid Concerns

As a HUGE fan of Umbraco, writing in a WordPress blog, I was really concerned about a recent discovery. I had a site running locally under 7.4.2 which was using a number of different Grid layouts for the blogs and press releases. No issues, no bugs, just ticking along nicely. Then I spotted the 7.4.3 release and did the upgrade.  When I was browsing the site there wasn’t any visible differences, so I was fairly pleased with the upgrade. However, when I went into the actual backoffice the grid items had great big error messages on some of the grid row types.  It...

Heydon Pickering Classic

Heydon Pickering | Effortless Style | CSS Day from Web Conferences Amsterdam on Vimeo. Classes, and the CSS methodologies based on them, have begot a component based approach to styling web pages. This results in a form of presentational markup that, despite breaking with the “separation of concerns” principle, has proven to be a popular approach to collaborating on style schemas. However, methodologies and standards are not equivalent and inviting the explicit prescription of CSS into the editorial process will quickly alienate non-developers charged with simply writing content. This session will explore ways to help content editors elicit stylistic nuances...