Bruno is a professional web developer from Croatia with Master's degrees in Computer Science and English Language and Literature. After having left his position as lead developer for a large online open access publisher, he now works as the PHP editor for Sitepoint and on various freelance projects. When picking them, he makes sure they all involve new and exciting web technologies. In his free time, he writes tutorials on his blog and stalks Google's job vacancy boards.

Bruno's articles

  1. Welcoming New Authors: March / April 2014

    In the last “Introducing authors” article, we mentioned a whopping 11 new authors. Admittedly, the period the last article encompassed was far longer than two months, but the publishing schedule has changed since as well, and I’d like to mention that in this post.

    First things first, though – let’s shake hands with the new recruits!

    New Authors

    These six authors have joined our ranks through March and April. Some are pros, others are just getting there, but all are welcome and their contributions appreciated – with such a diversity in country of origin, our channel is quickly becoming a true melting pot of attitudes, approaches and thoughts.

  2. HHVM and Hack on Heroku

    In a move that surprised most but displeased none, Heroku, the Cloud Application Platform, has added native HHVM support to their cloud.

    PHP has long been a viable solution for high traffic production apps, and has had one of the best package managers for a while, not to mention the fact that it’s evolved significantly since the days of “simple hacks for small projects”. The PHP “development model” has been anything but “hackish” in the professional circles for a while now. The unfortunate ignorance of Adam Gross aside, this really is some big news.

  3. PHP News You May Have Missed

    The last month or two have been chock full of small news and releases not warranting a full story in their own right but still interesting, I’ve decided to make a small compilation and direct your attention to the interesting developments around us. Just because we don’t cover something immediately, doesn’t mean we don’t notice or care :)

    Ubuntu 14.04. LTS

    enter image description here

    Not so much PHP related, but still fairly important for our channel and future development purposes, the release of Ubuntu Server 14.04 LTS kind of flew by most people. This release will be supported by Canonical until 2019, which is a big deal as we can now all switch to this newest version as soon as it’s vetted by hardcore users. Stay tuned for upcoming Vagrant boxes predefined for 14.04. soon – we’ll be custom building and publishing some soon.

    You can download the server version here and there’s a default Vagrant box available here.

    GAE 1.9.1 – 1.9.3

    enter image description here

    Google App Engine has reached minor version 1.9.3., adding some more features and upgrades since the last time we talked about it:

    • bug fixes regarding Zend Framework, null characters in URLFetch, failed file uploads to Cloud Storage, long POST data, unlimited upload sizes and the fnmatch() function
    • ability to embed images in emails via the Content-Id header was added
    • the zip module is included by default now

    The SDK has been updated and you can take it for a spin immediately. To see how you can do that, check out my previous article on GAE.

  4. CMS Showdown: Nginx, Ghost, PHP and Phalcon

    This entry is part 1 of 1 in the series CMS Showdown

    This entry is part 1 of 1 in the series CMS ShowdownBack in January, I made it one of my New Year’s resolutions to walk 4000 kilometers for the sake of fitness. I’ve been documenting this virtual journey (which is taking place on a DIY treadmill desk), on a Ghost deployed blog. My Ghost subscription […]

  5. GoogleAppEngine 1.9.0. – PHP Updates

    It’s been a while since I published my Getting Started with PHP on GAE Article, and the platform has been doing better than anyone had expected. The PHP feature request is still at the top of the NFR list, and the Phalcon NFR I created way back then is now sitting at top 17, indicating […]

  6. Installing PHP Extensions on Nitrous.io

    cURL is a bundled PHP library that is often installed alongside PHP. It’s included in the PHP source, but during installation a flag needs to be passed to PHP in order for it to include and activate cURL. Phalcon is a high-performance C-based MVC framework. We’ve written about it before. Phalcon is a third party extension, and thus not bundled with PHP. In this tutorial, we’ll glide through installing cURL and Phalcon on a Nitrous.io PHP box.

  7. Welcoming New Authors 2013/2014

    During my short tenure as the PHP editor at SitePoint, we’ve had quite a few new authors sign up. These authors are here to teach and to learn, to contribute to the quality SitePoint is known for and to spread the knowledge they’ve accumulated throughout their PHP adventures.

    This post will briefly introduce them and list their SitePoint accomplishments thus far, in order of appearance.

  8. Best PHP IDE for 2014 – Survey

    Note: The survey is now closed. Results here. The choice of editors and IDEs is vast in the PHP world – from platform specific to web based ones, from open source fully-fledged IDEs to commercial text editors, there’s more choice than one can have time to try out. In an effort to single out the […]

  9. Why Choose PHP Over Alternatives?

    This article was sponsored by AppDynamics. Thank you for supporting the sponsors who make SitePoint possible! It’s a popular question. Why indeed should one pick PHP over one of the alternatives? After all, PHP has often been dismissed as a hacky, unusable and badly designed language. Why would anyone choose it, when starting a project […]