Josh (the blog)

I’ve delivered simple, clear and easy-to-use services for 20 years, for startups, scaleups and government. I write about the nerdy bits here.


@joahua

Education is key

Education is everywhere and essential.

I have about three or four jobs in various workplaces to do with event production and IT development and design, and probably spend about 10% of my time as an educator. I probably spend twice that time learning new things and keeping on top of everything that happens in my corner of the world, but without that thirty-percent education time, the other 70% would be far less effective.

In that thirty-percent time, I stay ahead of the curve and similarly keep my employers ahead of the curve.

At Youthworks, I have spent less advocacy time of late, but the first several months there was alternately spent in learning how people were interacting with technology, and training people in effective (and efficient) use of it to solve ministry problems. My role was first and foremost to learn, and without that time the consequent project would be lacking in vision and engagement with actual need.

I’ve also recently been working again with a past employer, solving some pressing front-end development issues they have faced due to their need for quality training for staff. In the time I’ve spent there, I built a handful of frontend things mostly with technologies I knew, and spent some time looking into and creating solutions with one particular technology I haven’t had much experience with. This is ‘learning’ in a way that isn’t disruptive to conventional employment: my related expertise accellerated the learning to the point that it remained cost-effective for them to allow me to spend time doing that. Apart from that learning time, I implemented some quality testing systems and trained people in how best to apply them, and spent a few hours engaged in front-end development training with another employee.

In freelance work, I find that unless I explain my role and actions to prospective clients, there is a dramatic decrease in efficiency because expectations aren’t properly established. Part of doing this often includes explaining some things about technologies and techniques that are being used. In order for me to do my job effectively, I need to find non-technical ways to explain technical problems. That means avoiding non-essential jargon, having a cache of analogies to apply to a given situation, and patience to make sure everyone remains on the same page.

As someone who brings a particular area of expertise to a problem, it is my responsibility to share that expertise appropriately with everyone else on the team, as well as acquiring (learning) area-specific expertise from others on team in order to effectively solve problems.

There is absolutely no way to do a job properly without constant acquisition or transmission of knowledge. Education is key.

Legal DRM-free music

I haven’t been this confused over a cool Internet service… probably ever. AmazonMP3 is simultaneously one of the most exciting things to happen in online music ever, and a source of great personal confusion.

I want to use it (and will) because it’s freaking awesome. The bitrate thing doesn’t massively concern me… generally speaking, I can’t tell the difference (though I will continue to rip my CDs as lossless, mostly in case I lose them). What concerns me is the potential undermining of my CD-store perusing ways as a result! I haven’t had to consider this until now because mainstream music simply hasn’t been available in a relatively open (don’t give me crap about MP3 patents, anyone can read them), DRM-free format.

It ships with artwork but that so doesn’t count.

Oh, so apparently this post was a waste of time. Of course, it’s only licensed for US sales. I don’t know why that didn’t occur to me, but it didn’t. Now I’m grumpy. And irrationally craving popcorn.

Well, if you’re in the US and using iTunes… stop. This is pretty cool for you guys, meanwhile I’ll keep buying my grey-market imported CDs (which is completely legal in Australia and morally fine). All that’s standing between me and Amazon’s MP3 music is a US shipping address for invoices, presumably, so I totally could just make one up. Not breaking any law that I’m under there. But whatever, it’s all too messy.

Yeah, that’s right, record companies screwed it up again.

We’ll get there, one day…

Multiple IE with IE7 considered harmful

Please do not do this.

Especially do not do this and say that ‘it works fine for us’ to visiting developers!

I’m currently installing a wonderful free XPSP2 image with IE6 from the lovely folks at Microsoft’s IEBlog that actually works when testing webpages for legacy browsers. Please do this instead!

Equal height non-faux columns with background images

I’ve had a fairly painful day experimenting with the One True Layout Equal Height Column technique in conjunction with a design that requires lots of rounded corners in all the wrong places (no, design will not yield to CSS!) and put out a call for help on the WSG mailing list for the first time in a while.

That place is magic. Gunlaug Sørtun came back in under six hours with another technique I hadn’t even heard of that looks pretty good, the companion columns method. He also has a page dedicated to CSS table- styled columns, but it looks like it could involve a bit too much browser hacking (yes, IE) in order to be worthwhile.

More experimentation doubtless to come.

New Sony AW-G170S burner

Irony is winding up with the same brand you were whinging about. But it was the only one in stock and I wanted on that day, and it had Nero bundled. So there we go. $55 for a DVD burner isn’t all bad, especially when it’s relatively quiet (compared to my Pioneer 108, anyway), and crazily speedy (I confess I’ve only tested burning on CDs yet, no DVDs). It’s black and remarkably unshiny, but SATA and in need of smaller cables, which can only be a good thing!

A full review of a similar model is here.