Software Development, Web Design, Training


Stupid Mura Tricks - onSiteLogin

Every once in a while I stumble across new (new to me anyway) bits about Mura CMS that seem blog-worthy. I’m going to start posting them as “Stupid Mura Tricks”. Starting with this one...

Speaking at Into The Box 2017

It’s official - I’m speaking at Into The Box 2017!

I’ll be giving a new version of my talk “Dependency Injection: Why Is It Awesome And Why Should I Care?” Typically when I give this presentation, the code samples are all pseudo-code and I leave it up to the audience to figure out the specifics for their DI library of choice. For Into The Box we’re mixing things up a bit: this talk will be more WireBox-centric and will include examples of how to do various things in WireBox specifically.

SacInteractive - An Intro to Mura CMS

This Wednesday at SacInteractive I’ll be presenting “An Intro to Mura CMS”.  Mura CMS is a free open source content management system built right here in Sacramento! It's been around for 15 years, Mura version 7 was just released, and the MuraCon conference was earlier this month. We'll take a look at some of the things you can do with Mura 7 and how easy it is to start using as well as some code samples from real world sites built on the Mura platform.


MuraCon 2017 Recap

MuraCon 2017 wrapped up Friday night. (I took the weekend off from technical things and basically regrouped for a couple days, catching on on family/home tasks that had been neglected while I prepared for the conference. Hence my writing up the recap today.)

MuraCon Notes - SEO Best Practices, Tom Rusling, Reflexive Media

SEO mostly seen as a marketing exercise currently
In early 2000’s, that was heavily debated
used to be considered more of a technical exercise
tho it still -requires- both
but these days it’s all about marketing

My MuraCon 2017 Schedule

This Thursday and Friday I’ll be at MuraCon, right here in Sacramento (it’s always nice when I can attend a conference without all the travel hassles). Here’s where you’ll be able to find me:

January 10, 2017
SacInteractive - 10 Tips to Save Development Time

This month at SacInteractive, join us this month as Dave Jones shows us 10 ways you can Turbo Charge your software development process. The tips we will cover in this talk will make you a more efficient coder, reducing the time spent on the repetitive, mundane things you do every day while writing code. We'll look at things like: how to master your IDE, writing code with fewer key strokes, making the command line your friend, and how to maintain focus. This talk is applicable to any platform and language and most of the common IDEs and editors. You'll leave with tips you can start using right away no matter what type of software you are working on. Don't miss it!

December 29, 2016
Speaking at MuraCon 2017

It’s official: I’ll be presenting at MuraCon 2017, February 9th and 10th.  Blue River asked me to give the following talks: "Mura ORM + Feed API = Awesomeness" and "Infinite Scrolling With Mura 7".

December 2, 2016
Teaching Intro to JavaScript

Want to learn programming? Or JavaScript? I'm teaching a 2-day Intro to JavaScript class in San Francisco next weekend (Dec 10 and 11) and we have a couple seats still available.

December 1, 2016
Accessing Extended Attribute Images in Mura CMS

Because I always forget now to do this, I’m going to save it here for later reference.

Sometimes I have an Extended Attribute that is an image. Maybe it’s named “EventImage”, for example.  If it were just the regular Associated Image for a Page, I could do this:

<img src=“#pageBean.getImageURL()#” />

…and that would work. But Extended Attributes are a little different.