Tag: development

  • The WebXpo Event in Sofia

    Yesterday I attended the WebXpo event in Sofia, managed by Web & Events. There were plenty of different topics to be discussed on website development, design, usability and so on. It was a great pleasure listening to the discussion of the website price. Three experts from leading web development/design companies in Bulgaria did a workshop on…

  • Settings API in 9 Steps

    I’m going to update my DX Plugin Base script soon with sample code, but Settings API are something that needs a few lines of text too. There are several good resources for that, such as: http://codex.wordpress.org/Settings_API http://ottodestruct.com/blog/2009/wordpress-settings-api-tutorial/ http://wp.tutsplus.com/tutorials/the-complete-guide-to-the-wordpress-settings-api-part-2-sections-fields-and-settings/ (awesome btw) But for the very quick overview of what to be done, that’s needed: hook to admin_init…

  • Over-abstractionism

    Coming from the JEE world, I was used to adding several layers of abstraction for high level enterprise projects. Even back then, I was trying to evaluate the necessity of some of the layers. PHP is an interesting language, currently the most popular scripting (or maybe any programming) language at all for web projects. Developed…

  • QA != Tester

    Last Saturday I had one of those epiphany moments for something way too obvious, still too shocking for me at the moment of speaking. It was related to the QA process and the place of the QA role in the software industry. I got involved in a discussion on Saturday evening regarding several different technical…

  • DX Plugin Base v1.3 with AJAX

    Earlier today I pushed an update to my skeleton plugin builder – DX Plugin Base. The plugin is meant to be used as a base for creating new plugins, you can either copy-paste it and just delete and replace what needs to be changed (that’s what the author of the Metwit Weather Widget did) or…

  • Contributing Together

    Recently I’ve been spending a lot of time poking others’ projects. Since I have more time than I had while working full-time for an employer, I’m polishing more of my snippets and I’ve been busy with small enhancements that couldn’t find a place in my long list before. Additionally, I find myself sending more pull…

  • Git and GitHub for SVN developers

    My latest post on contribution tips I learned from scribu was mostly influenced by his work on GitHub on projects such as WP-CLI or wp-posts-to-posts, and his setup over there. I also had a few related contribution-related posts before than (and several more to come in the next few months). Ajay commented on one of them asking…

  • My Paradox With The Switch Statement

    Ever since high school, I have always been suspicious when it comes to the switch statement in programming. It is quite intuitive if you think about it, but in my opinion it has various limitations in some scenarios: it’s error-prone by missing a break; clause here and there chaining cases isn’t always intuitive to read,…