Latest Articles

Better Dotted CSS Borders Using The :After Pseudo Selector

As a developer you’re sometimes given a web design that has certain elements that theoretically can be done with CSS, but don’t look quite the same. One of those I recently discovered isn’t quite the same are dotted borders. If your designer uses Photoshop as their web design tool of choice, there’s a high chance any dotted borders in a design are in fact decimals, styled text. While not all designers would care if their dotted borders don’t look the same, like I did recently the difference can really affect a design. I came up with a crafty solution that allows you to create dotted CSS borders the Photoshop way. This only works if it’s a line on top or bottom, not a dotted border that wraps around an element.

How Is It Possible That A Digital Copy of a PC Game Can Cost More Than A Physical Copy?

If you live in the South-East Asia region (Australia, New Zealand, etc), then you’re probably aware that computer games, amongst basically everything else, costs you an arm and a leg, sometimes twice the price people in the US pay. Case in point is my recent purchase of Diablo III, I admire and respect Blizzard and the games that they make, but I’m pretty pissed off after paying $79 for an online copy via the Blizzard store, which is using 8 GB of my internet bandwidth (bandwidth I have to pay for and yes, Australian internet is expensive). Yet, most of my friends bought a physical copy of Diablo III for $59 from Australian retailer Dick Smith Electronics.

Linux Can Be Downloaded Fast Via A Web Browser Too!

Wil Wheaton recently posted this blog post titled, “an example of the usefulness of bittorrent for entirely legal purposes” here and pointed out that Bittorrent can be used for legititmate purposes like downloading Ubuntu which is quicker than using a web browser, this isn’t entirely true. While I agree that Bittorrent is definitely faster, I did a test of my own on a basic cable connection here in Australia downloading an official Ubuntu installation .iso from the official website in Google Chrome, the below screenshot speaks for itself. I would recommend downloading it via Bittorrent because you can resume and pause your download amongst other advantages like not costing the hosting provider money by downloading it from the official website.

So Long, Farewell, Firefox

Today I kicked my nasty Firefox habit for good. At first it was great, opening tabs of your favourite sites and debugging code with Firebug, blocking ads with AdBlock and all was well. Then once everyone was hooked, Firefox became a drunken abusive browser drunk off of its rising popularity and usage. What was once a, “how was your day sir” type of relationship then turned into a, “fuck you I’ll load that website in a few seconds, give me more ram and CPU” relationship.

Why Should We Have To Wait Months For A Movie Or Album Release?

You know what would be awesome? Being able to go to the cinema, see a movie you really liked and being able to purchase a copy of it on DVD or Blu-Ray as you leave the cinema, at a slightly higher price than a retail store, of course. You know what else would be awesome? Hearing that your favourite band has finished recording and mastering their new album and not having to wait 3 months for it to be released while the band and label try their very best to hype the album up as much as possible only for it to leak way before its release date.

Looks Like People Have Stopped Caring About Draw Something

Looks like Zynga made a great purchase… It appears as though popular mobile game Draw Something growth has stagnated if the amount of games I’m waiting for responses on for a couple of weeks now, perhaps even more are anything to go by.

I Am A Serial Entrepreneur

Hi, my name is Dwayne and I am a serial entrepreneur. I come up with one new idea at least once day I think is awesome, I fire up my IDE on the train ride to work, I fire up my IDE during my lunch break, I fire up my IDE on the train ride home and then I fire up my IDE and code sometimes for a whole weekend. I can’t help myself, it’s an obsession, it’s a problem and my brain won’t switch off. If I’m not on the computer, I’m sketching ideas in one of my many notebooks full of untapped ideas, brand names, database schema’s drawn on paper and problems written in big letters with question marks.

PHP Sucks: So What?

There have been quite a few, “hate on PHP” articles being posted lately it seems as though the let’s hate on PHP train rolls around every couple of years and the hate articles come out to play. This recent article got a lot of attention, it was well thought out and well-intentioned somewhat but that one single post spurned a new-found hatred towards one of the webs most popular languages from other bloggers.

Made The Move From Mediatemple to Linode

I’ve been an avid Mediatemple customer for about 4 or so years now. In-fact I still remember 4 years ago Mediatemple having the occasional outage issue, but now they have quite a solid offering that has basically no unscheduled downtime. But recently due to wanting more power I made the move to a 512mb managed Linode VPS plan instead of a Mediatemple DV or VE plan, but why? The grid server plan from Mediatemple is quite good for basic sites but that’s all it is really good for. I hosted about 20 sites on my Grid Server plan, about 3 of those were pretty active blogs with one currently fetching 17,000 unique visitors a month. The Grid Server plan never stopped being a great plan, even though my traffic rose the cheap offering from Mediatemple kept on running without breaking a sweat, in-fact I would be willing to bet running the same amount of sites on Hostgator would have caused some issues.

Spotify Australia First Impressions

I just got myself an invite to the popular music service Spotify which has yet to launch in Australia but I’ve been able to obtain access to via n exclusive invite and first impressions are it’s friggen awesome. I used the US version via proxies for a while but then lost access so it feels good to have access to such an awesome service legitimately. It’s so new it won’t let me upgrade to premium just yet and all prices are in euros, so there is still a little work to do but the service works and it’s amazingly smooth and just as fast as if you were playing the music via iTunes.