Categories
Opinions

Another Trip Through the Inferno: Magento

DISCLAIMER: This is a follow-up post to my previous entry about Magento from September 2013. Again, this is simply an opinion piece and not meant to speak definitely about the platform, but only share this user’s thoughts and impressions about the Magento eCommerce platform.

Fuck you Magento. Fuck you for doing nothing at all.

Well then, now that I got that out of my system and cleared the air a little bit, where to begin?

Two and a half years ago, I had the misfortune to be working on a Magento-based eCommerce site. It was supposed to be a quick and dirty job, one week at most, where we simply had to reimport a site from one domain to another, add a few products, and finish off a tiny checklist to launch.

Oh how foolish and young we were.

One week with Magento was like one month in hell. A few of the fun and unexpected migraines we encountered were:

-We imputed more than 600 products by hand because the spreadsheet import option flat out refused to work (even though we exported it from the exact same site).
-We had to redesign and repeat virtually every single line of code we changed because, again, nothing managed to be imported.
-We discovered that finding missing images was one of the biggest nightmares this side of hell (hey Magento, still waiting for a media manager like WordPress has had this whole time).
-Going more than double our estimated total hours in the first week alone. – and then trying to renegotiate when we knew things were going downhill.
-What it feels like to waste an entire month of our lives working with a system that made us hate said lives.
-Realizing that I never want to do any eCommerce webwork, design or development again (I haven’t, but I have thankfully found it in my to still write about commerce platforms and work on non-eCommerce sites).

Essentially, nothing went according to plan; not because we had a shitty plan, but because Magento public edition (the “free”, open-source version our client was running) was simply a big bag of trash. A big, hellish bag of trash.

At the end of the day, the most unexpected and simultaneously comforting / discomforting part of the whole project was realizing we’re not alone. There are dozens of horror stories related to Magento. Many of them shared right here on my blog.

You know it’s a hot day in hell when people are still running into many of the same agony inducing problems with Magento I railed about years ago.

The big question, therefore, is: why the hell is this still going on? Haven’t the designers at Magento realized their system (though powerful) is a bug-ridden developmental hellhole?

An aside: funny how the word “hell” keeps coming to mind, keeps finding it’s way on my screen as I write this. If only myself and the countless others who’ve used this system had some sort of Virgil figure to lead us safely through the ever burning circles of Magento. I doubt such a person exists, or would want to exist.

So where does that leave us? What do we do when a client asks us if we “do Magento”? Do we say yes? Do we bite the bullet and make a few bucks at the expense of our sanity? I suppose the answer for far too many of us has been “okay, why not. One last time”.

But there is no last time with Magento. It lingers and it haunts us.

The only real hope is working with a different platform. But where do we go from here? Well, I don’t have all the answers, but I have a few honest-to-God better options for eCommerce that I’ve learned from experience (and don’t worry, I’m not getting kickbacks from any of these folks listed below):

WooCommerce
Woo is easy to use, if basic and kind of ugly, but my goodness is it friendlier than Magento. The big downside here is that if you hate working with WordPress and its damn loop, then you should probably stay away!

But if you just want something quick, a little dirty, and so easy that even your client can even add the products themselves, Woo is a good starting choice. It won’t do everything (or even most things), but it’s free, and even the paid extensions aren’t too pricey.

Spree Commerce
So I’m a bit biased when it comes to Spree (I did some contract work for them in the past, and am good friends with some people at the company), but I honestly wouldn’t be listing them here if I didn’t know like the system they put out.

Based on Ruby on Rails, Spree is is the friendly Border Collie to Magento’s rabid pitbull of a PhP nightmare. It’s truly open source, simpler and was even designed by programmers with users in mind (unheard of!).

What that boils down to is that Spree still takes work to get going but it doesn’t actively try to kill whoever is working on it.

Other Options
Lastly, if you never want to program again and just want to set up an eCommerce site that your client can use without any training, go for a hosted solution like Shopify or Payeezy. You can’t do a hell of a lot of advanced things with them, but if all your client wants is a simple store (as most of them tend to want), take the easy route for once.

Categories
Books Opinions Updates

Books I Read in 2015

Gibson – Count Zero
Bram Stoker – Lair of the White Worm
Crichton – Pirate Latitudes
Demello – Body Studies
Bradbury – Farenheit 451
Jeffrey Archer – A Prisoner of Birth
Jeffrey Archer – Kane and Abel
Orsi – Thank you St Jude
Acker – Empire of the Senseless
Durham – Bible Adventures
Rugoff – Marco Polo
Thomas Fleming – Siege of Yorktown
Anne Archer – Henry VIII
Andrist – Jackson
Bell – Baldur’s Gate II
Landsdale – Drive in
Landsdale – Cold in July
Landsdale – Bubba Hotep
Martin – Clash of Kings
Martin – Dance with Dragons
Martin – The Hedge Knight
Martin – The Sworn Sword
Martin – The Mystery Knight
Kimmel – Manhood in America
Arnold – What is Masculinity
Connell – Masculinities
Mankell – Before the Frost
Wilson – Unmanley Men
Sakuraza – All you Need is Kill
King – Salem’s Lot
King – It
Gilbert – Men in the Middle
Moss – Media and the Modes of Masculinity
Brunner – The Stardroppers
Murakami – South of the Border, West of the Sun
Blatty – The Exorcist

This year I read 36 book – a dip down from previous years, and just a few tomes short of my personal goal to complete 40 books each year.

I did end up reading several much longer books than anticipated (such as It), which slowed my pace down, but probably balanced out by all the non-fiction I read and could tear through in under a week without breaking a sweat.

As well, for the first time, I spent a good deal of my reading energy focusing on my studies and research interests (every title on the list that has to do with America, media and masculinities).

Several books were re-reads from previous years (such as Gibson and Bradbury). I also revisited two of Martin’s ASOIAF books, an inevitable aftermath after each season of Game of Thrones ends and my hunger for fan theories returns in full force. I also completed the Hedge Knight trilogy, which I had previously written off in the back of my head as some form of spin-off nonsense. In the end, I really enjoyed them for their simplicity and more conventional story telling.

If I had to consider a “best of” and worst of” list for this year, Lair of the White Worm easily takes the bottom. An uninspired, meandering sloth of suspicious bromance, penis jokes and some silly plot about a giant evil worm. It put a whole new spin on the concept of a “Bram Stoker fan” – if indeed there actually are any. After reading this, it almost seemed a fluke that Dracula became so influential.

On the best of, I would have to put both Archer and Landsdale up on there. This was the first time I had read works by either of them, and greatly enjoyed both. Archer (Jeffrey) writes in such a simple, straightforward yet captivating manner. His prose are neat and minimal, allowing the tension and confrontations between characters to be the main focus of his novels. Landsdale’s sarcastic, darkly humorous prose also reeled me in.

Categories
Opinions

Things I’ve Learned From Deactivating Facebook

I’ve deactivated my Facebook and it’s about time. Hell, part of it was I couldn’t remember my damn password.

I’ve been off Facebook more or less for 16 months; more or less in the sense that I’ve consciously logged on maybe 6 times since August 2014 (three times to share photos of vacations, twice to accept friend requests people told me about in person, and once just to see if I was missing anything – nope).

I used to be on daily. What happened?

Let’s see where it starts. Flash back to summer 2014. I was working as a marketing coordinator in an office with no windows and part of my duties were monitoring the company’s social media. I had to log on and update the Facebook page and adverts on a regular basis. Pretty standard stuff for a small company.

At first it wasn’t so bad. Heck, it was kind of fun to half-assedly (real word) chat with my friends while I worked, but then something started to get to me, or maybe it was an aggregate of things, really.

I noticed that annoying little beeping sound it makes when you get messaged, the way it was always online on my phone, that I was reading so much useless crap all the time, and hitting the refresh button, and even getting enraged at how bad the admin panel for pages was to use. Plus, there was the fact I didn’t feel like I was accomplishing a damn thing at the office and…

Ultimately, what tipped me over the edge, was the realization that I was almost 30 years old (at the time) and I was logging on to a website several times a day to see what people were up I kinda know were up to when I could instead be doing all kinds of cool shit myself.

It hit me.

I took a week’s vacation and went to Vegas with a friend. When I came back, I checked my Facebook one last time before signing out and making sure I didn’t stay signed in. Remarkably, it worked. I quit Facebook nearly cold Turkey.

Since then I have gotten to doing better stuff, as well as different stuff. Working on a Phd, working on better and more interesting writing contracts, gone on 5 trips and never mind the thousands of photos I will one day have to sift through.

Here’s what I discovered during the time I’ve ignored Facebook:

I’m wasting my time on the Internet differently.
Two years ago, my time wasting was a mix of Facebook, Buzzfeed and wandering down the Wikipedia rabbit hole. I’ve since dropped the hour or two that Facebook asked for, and also abandoned Buzzfeed because I honestly can’t handle reading any more numbered lists with America’s Funniest Home Video style commentary.

How am I wasting all those hours now? Well, the big three wasters are now Reddit, Wikipedia and Google News. At first I couldn’t care for Reddit, but now it’s soap operatic comment threads keep me hooked a good 15-30 minutes every morning as I crawl out of bed. What is it about reading shit posted by strangers on the internet that’s so interesting (more so than people you know on Facebook?). I honestly can’t say – but I do suspect it’s going to get a Facebook style boot from my life at some point too.

As for the other two, Wikipedia is still up there and though I’ve always read a bit of news, it’s never been as compulsively as I do now. Guess I gotta fill in those wasted hours some how.

I’m less annoyed with those sometimes annoying friends.
We all have them. Those friends who are generally awesome good people, but who somehow manage to be really kind of annoying online. There’s the message a minute every time you log on type (“Oh hey, what’s up!?”), the post motivational bullshit every day type (“Live life like every moment is your last”), and even the “I can’t believe you’re on Facebook”.

Worst are the cringe-inducing “look how quirky I am posts”. Yes, I know you have a weird sense of humour and are creative, but I really don’t need your zany observations, photos of your silly walk, or anything that makes me think I’m living in a real life sitcom. I watch enough trash as is.

I get more work done. A lot more.
This one was kind of unexpected. Not sure how much of it is a combination of factors, but this past year and dash of months have seen me getting one hell of a lot more done in my free time. All my academic work seems to get done on time, I hold down about 3 awesome different writing contracts at a time, I’ve written several screenplays and sent them off to festivals and competitions (even earned a 2nd place), got into photography, helped produce a film (which died on the cutting room floor), and am about 75% of the way through a roughly 250 page novel that I felt like writing just because. The list goes on.

Okay, so it’s not all because I quit Facebook, but giving fewer shits about what other people are up to and more about what I want to get up to does make a difference.

I feel better, all the time.
I suppose this has to do with all the awesomeness that I get up to. Though, it’s nice to live without all the Facebook fuelled activity envy (“They went where!? They bought what!?”). We keep seeing snapshots of interesting things that other people are doing and when they’re all added up it sometimes seems like an unsurmountable wall of cool things we’ll never do. Hell, I’m pretty sure I’m one of those assholes too since 50% of what I logged on for the past year and a third was to post photos of the cool places I went to.

As it were, anytime I even thought about going on Facebook, logging in just to check the details of a party, I began to feel physically ill. It wasn’t as bad as Alex in Clockwork Orange, but I definitely felt that tinge of “don’t go back down that alley!” jabbing me right in the chest. I think it’s safe to say I kicked the habit.

I miss more parties. Meh.
I’ve missed out on more parties that I can count on both hands because no one bothered to let me know in person or over email (and I sure as hell aren’t gonna frantically check FB every weekend to see if someone maybe invited me to a party). It’s actually kind of funny if you think about it.

Curiously, I hasn’t bothered me. Nor have I spent my weekends wondering what other people were up to or even suffering from any “fear of missing out”. Instead, I spent that time doing other stuff.

Plus, I have gone to parties, shows and all kinds other events – perhaps more selectively too (no Facebook guilt for hitting “maybe” when you really me no). I’ve also learned that people have a way of talking to you in person about it or letting you know in other ways if its something more exciting than the usual Saturday night pub sit-in.

I’m less concerned with having to make witty remarks every five minutes
Let’s be honest with ourselves. 90% of what we post that isn’t a cat picture is either a boast (“Wrote 20 page paper in 8 hours!”) or a witty / snarky / pissy comeback to someone else’s post (“Pssh. I wrote mine in 8 minutes.”). It honestly felt like it got to a point where everything everyone said had to one up whatever was said before. Kinda like Reddit, actually, but with fewer really witty remarks. .

I don’t care who likes what I say.
We’ve all checked the like counters on our stupid posts before. We might have even puzzles over why one post which we felt was super awesome only got half the likes of another which was less awesome. I certainly wasted more hours than I could care for explaining Facebook behaviour to people at my old job. The reason? Who cares; it doesn’t matter.

We should stop being so damn self-centred, wondering what other people think of us, hiding behind our screens curled up in little bundles of worry. So many you said something that wasn’t that funny, or even kind of dumb. We all do. Besides, everyone will forget about it 15 minutes later.

I get my cat photos elsewhere.
Because even if we have cats living in the house with us, we all need to look at other kitties from time to time. I mostly just Google image search or stumble upon my cat videos through YouTube now. Though, I definitely spend less time with other cats and more time with mine, curiously.

I don’t need to relive high school.
Remember when everyone cared who was dating you? Remember when you had to be really careful about passing notes around in class? Remember high school? Remember how we understood dating back then? Want to go back? Not really. Facebook has no right to know what goes on in my personal life, nor do most of the people on my so-called “friends list”.

I’ve witnessed drama and breakups unfold on Facebook, heard friends bitch about their significant others who didn’t want to update their status or like all their cutesy posts, and all kinds of other nonsensical stuff that should have died with our teenage selves.

Also what’s up with the friends list anyways? We need to keep the people we know on a list and attach a number to it? Do we need to know that many people? How many of them do we even know? Do we want to them to know all this stuff about them? If I wanted my life to be an open book, I’d write one.

Everything on the internet is actually kind of ephemeral.
On the one hand, nothing that’s on the internet ever leaves, but on the other there isn’t really a single thing on there that I can remember for more than five minutes. For instance, I can’t remember a single good conversation or heartful moment of bonding that took place of Facebook. I’ve probably had them sure; but do I remember them? Funny how I can think of all kinds of good conversations and neat moments that happened in person.