Posted by Dylan Baskind at 10:37 am

Nerding Out

WARNING: This blog post is about nerd stuff. If such things frighten or offend, I would advise you to look away now.

RUBY ON RAILS: So for a long time I’ve been programming for the web exclusively with PHP, MySQL, Javascript and Jquery. While the latter three are fast becoming THE standard web technologies PHP has in the past few years gained competition in the forms of Ruby and Python. Lately, as I’ve completed work on Blue Ribbon Design, I’ve been thinking of the advantages of acquiring new technical know-how. So I decided it was time to branch out from PHP and try my hands at something new.

I was excited now. It had been some time since I last flexed my brain muscles to learn a new programming language. But which one? After hearing so much raving about Ruby as a language that is “designed to make programmers happy”, I was keen to try it out (something about Python, seemed a bit ugly to me).

The Framework that didn't work for me.

Getting into the basics of Ruby was really very simple, and after only a day learning the syntax, constructs and basic ideas I could see that the language would definitely appeal to me. But once I tried to get a development environment setup with Ruby On Rails things got fraught with errors and general Stuff Not Working Like It Was Supposed To. After losing an entire day fiddling with command line prompts (I’m a PC guy and thus the command line is foreign to me!), I discovered that Ruby is not really made for smooth Windows compatibility. Its all about Unix-y and Mac-ish. There were some Windows installers but it didn’t fix anything.

At this point I kind-of despaired. I really liked what I’d seen of Ruby! But I didn’t have the money to switch to a Mac (though I do wish to make that leap sooner rather than later) just to try out a new language, and switching my whole setup to a linux/unix system also seemed somewhat drastic given my needs.

So for two weeks afterwards I dabbled an hour here, an hour there, frustrated by my failure to get a practical development environment operational. I even installed a dual-boot of Ubuntu Linux, but quickly saw that getting setup with my design tools from Windows (i.e. Photoshop, Illustrator etc) & the Apache / MySQL stack I was used, was going to be a serious headache.

Along the way I discovered this pretty brilliant piece of software called VirtualBox. Its basically a virtual machine, in which you can run other operating systems from within your current system (i.e. Now I could run Ubuntu Linux from within my normal Windows XP setup). Wow! Sadly, this didn’t actually lead to a working Rails development environment.

And there the Rails experiment has died for me. Though after seeing how elegantly Ruby is structured, I’m keen to keep a track of the Windows Rail Deployment tools, and hopefully get up and running with Rails at some point soon.

Expression Engine. In other Nerd News: after quite extensive experience with using ModX, WordPress and custom built backends to create content interfaces for clients, I’ve switched on my latest job to Expression Engine. I’ve found it both liberating and frustrating, though I feel my frustration is more just the inefficiency of the beginner (its never nice learning to crawl all over again, when you can do triple-flips in a different CMS!). In terms of the client-facing interface, Expression Engine is very useful in its capacity to tailor and hone down the screens to only what is required by the website owner. On the other hand, trying to stick within the native EE tags can be a bit of a nightmare, but I feel once I get my head around the paradigm of the system the power/logic will start to leap out at me, much the same as it did with PHP and Jquery.

LESS Pre-compiler. One amazing tool I’ve discovered recently (and am kicking myself I hadn’t discovered earlier) is the CSS pre-compiler LESS. Basically it provides a (much-needed) overhaul of the standard CSS syntax and structure, allowing you to take advantage of the standard structural features of programming languages like nesting, variables and functions. Its amazing how much more powerful stylesheets become when so much of the repetitive leg-work gets abstracted, especially when it comes the proprietary CSS3 browser declarations floating about.

This guy programs in FORTRAN Ruby.

Alright, well that about summarises my nerd adventures of late. I promise a good chunk of music, design, art, prose and misc topics for awhile, before returning to nerd-dom.

Posted by Dylan Baskind at 1:15 pm

Curriculum Vitae Site Launch

So after a lot of photoshop-pixel pushing and midnights spent in code grapple mode, I’ve launched Dylan Baskind.com my online CV site. I’ve gone for a “minimalism-with-a-few-frills” design approach, with an essentially two-tone colour scheme and a focus on making page elements reactive and interactive. I also went for a fixed top bar navigation, so that the various sections of the CV are all immediately and clearly accessible.

Main Interface
A fixed top-bar interface

There are a few little responsive elements to the layout. The “connecting” atom on the left resizes for smaller screens, and disappears altogether for really tiny screens. Ditto for the logo in the top left corner.

CV Biography
CV Biography

The information architecture challenge I pushed and pulled with on this project was the breadth and scope of what to include in terms of achievements, skills and portfolio work. It’s a bit of a challenge deciding what content is extraneous and what is salient, when creating a site to highlight an all-rounder type of creativity. I dealt with this challenge by including almost all my creative pursuits in the site, but providing a limited selection of examples.

The Design Section
The Design Section
The 'Other Activities' Section
The 'Other Activities' Section

Posted by Dylan Baskind at 2:41 pm

Curriculum Vitae Site Logo

I am putting the finishing touches to a CV / Professional Skills site (I’ll do an extensive blog post of all tasty design elements for the official site-live, which should hopefully be in the next few days). The concept theme behind the site is the idea of nodes and connections, and I’ve (jokingly) coined the term: “Connectionist” to describe the professional practice of connection making.

The final (cherry-on-top) design element was a logo identity. The challenge was to visually represent the Connectionist idea as well as myself. Here’s what I came up with:

DB Logo: Light on Dark
The Light on Dark Model
DB Logo: Dark on Light
The Dark on Light Model

The ‘sell’ of the Connectionist being that having a wide field of training allows someone to make connections between disparate disciplines and hence to produce creative solutions.

The design and development of this project has been (notwithstanding a few notable Jquery pains) quite a joy. The web is evolving faster than early man when he got his first set of opposable thumbs!

Posted by Dylan Baskind at 6:28 pm

Tour-Time

Musical Happenings: Plenty going on at the moment in the musical sphere and over quite a wide geographical spread: Winter People are embarking on a national tour with Busby Marou from next week, playing our first shows in Tasmania, before heading to Queensland, then Victoria, then Western Australia for five shows, then one final home-coming show in Sydney. The band has been accruing some decent frequent flyer points lately, with a trip down to Melbourne last week for a one-off show at the Toff (which was a great night, but getting up at 4:30am to fly home was not so great). Finally, the two photos below will illustrate the fact that I really do need a haircut.

Winter People at The Standard
Playing at The Standard for Camera's album Launch
Winter People at The Toff in Melbourne
From The Toff in Melbourne. Thanks to Katie Fairservice Photography for this one

Besides actual musical efforts we’ve been shooting film-clips and getting some photos done (our great lament is the relative impossibility of getting six people, in the one photo, to look vaguely acceptable, alas, alack there is always closed eyes, or wonky eye-brows, or surprised expressions etc – some off-cuts below).

Winter People Pulp Fiction
Winter People doing Pulp Fiction.

You just cannot beat
The money conspiracy
You can only join it

- Martin Amis, from "Money "

Posted by Dylan Baskind at 1:21 pm

Blue Ribbon Design

I’ve just finished the design and coding work for the Blue Ribbon Design site, through which I’ll be handling all web & design work from now on. An official launch will be coming in the next few weeks.

Blue Ribbon Design Logo
Company Logo
Blue Ribbon Recent Works
Recent Work Section

The design went through a large number of phases as the character of the site developed. At first it was too colloquial, too colourful, then it became too corporate and too monochrome, but eventually after umpteenth revisions, it settled upon (what I hope is an appealing) mid-ground between understated professionalism and a little aesthetic flare.

Working With Blue Ribbon
Working With Blue Ribbon
Blue Ribbon Contact Screenshot
Connecting with Blue Ribbon

Technically speaking: I was considering building the site on a WordPress backend (as I have for this, 10th version of Riversend) which certainly makes things easier to update, but in the end just opted for a straight up PHP/MySQL backend. Also, working with the JQuery javascript again for all the client-side navigational functionality has been a real joy, web-technologies are just getting better and better lately, and with modern browsers starting to take standards seriously the HTML/CSS component is also becoming increasingly enjoyable to work with.

Posted by Dylan Baskind at 9:16 pm

Melbourne Show

Winter People are going to be packing our bags for a lot of touring in the coming months, with a national ticket confirmed for November. But in the meantime, we’re also crossing the state borders for a show down in Melbourne next month, for which I’ve designed the artwork.

Winter People, Wishingbone, October 27th at the Toff
Winter People heading to the windy south.