My first post

Finally got my very first WordPress blog running after having to update to PHP 5.3. Had to reduce the amount of resources allocated to apache httpd, so hope its still enough to provide my 5 fans with quick and easy access! 😛

My idea (and hopes) for this blog is to be a quick, to the point resource of all the problems I faced with regards to Programming and Open Source Software. Also, as the company I work for (Assemble Online) mainly uses WordPress to create websites, I hope to learn something about the way WordPress works, as well as how to write my own plugins.

As I don’t really have a post right now (Always have ideas for posts until I get my blog running, pfft), I thought I’d make a boring post on whats been happening in my life that got me to start this blog.

I started a page called “Android Reviews” while still in University when I was still a Google Student Ambassador. Didn’t really take it seriously, but it turned out to be a huge success, with over 1000 followers. (Really want to get that going again)

I recently started working for Assemble Online as a Junior PHP developer. However, I last used PHP4 with Joomla and Mambo, so I quickly had to learn PHP5 with HTML5 and CSS3. They also use WordPress as a CMS (Yet another tool I don’t know).

Also, as the University required Windows as a Operating System, and I never had enough space for backups, I haven’t used Linux since 2008… So figuring out what distro (Linux Mint), desktop environment (coz gnome useless, and Cinnamon is awesome) and what programs to use and remembering all those commands was a bit of a set back. But its great being the only Linux User between all these “Mac fans boys”, showing them how its done. 😉

I was asked to setup a form of version control for the company, and looked into using GIT (Best SCM EVER!) I watched a few videos on Lynda.com and setup a server for us.

I was also asked to create two plugins for Jigoshop, “a WordPress eCommerce plugin that works”. This gave me some insight into Jigoshop and WordPress, and showed me how useless the Jigoshop support for developers are.

I was also asked to do some research on frameworks and choose one to use. I took a look at CodeIgniter, Zend, Laravel, and Yii. Currently I’m using the Yii Framework, and still have a lot to learn. But would love to take a look at the other 3 when I have time.

So yeah, here I am, a sucker for code and anything IT’ish, and I hope to paste some content that you could find useful one day.

If you read this line it means you ether skipped to the end (loser) or you read the entire article (don’t you have a life?). Ether way, thanks for reading 🙂

Bernhard Breytenbach

13 comments

  1. Hey man, glad to see you with a domain name 😛 hehe
    I will be sure to follow this. 😉
    Cool first post, will be checking in every now and then.

    Cheers man

    • If it isn’t the brutal Butcher! Well done on leaving the first comment 🙂
      Jup, its a small ssh server I have running CentOS, only limitation is the ram. :/
      Anyway, good to hear from you. Thanks for the read!

  2. great stuff!! will be sure to follow 🙂

  3. Halloo!!

    It looks great and sound real interesting, though I don’t understand all that much (none).

    Well done “]

  4. You know some php. Its real awesome stuff in the hunt thats made. Take it in one spirit to gain confidence as you keep trying. Fun is good in such settings. Keep it so dude.

    • Thank you Raster! Yes, PHP has grown a lot in the last few years, especially with Composer and Laravel. Waiting in excitement to see what the community will do next!

  5. You do got a love for this thing. Where you working for.

  6. I see. Looks like they need a guy with your skills.

  7. I am really loving the theme/design of your weblog.

    Do you ever run into any browser compatibility problems? A number of
    my blog visitors have complained about my site not operating correctly in Explorer but looks great in Chrome.
    Do you have any solutions to help fix this problem?

    • Hello,

      Thanks, this theme is actually a paid theme. This blog hasn’t received much love for a long time.

      You will have to look at what features you want to use, and what browsers support. And try to fall back to features that they do support.

      For example, you might want a gradient as a background. If the browser doesn’t support gradients, you need to fall back to an image, or a static colour.

      A great website to help with this is caniuse.com

      Also look at tools like html5shiv and modernizr

      Hope this helps.

Leave a Reply

Your email address will not be published. Required fields are marked *