All posts by Kamil

Software Engineer at Level 7 Systems. Programmer with 7 years of experience. Passionate about new technologies: PHP5: Symfony2 / Laravel4; Python: Django; JavaScript; ExtJS / Node.js / AngularJS. Strongly interested in the subject of TDD / BDD and agile project management methodologies. Freelancer and Open Source contributor.

Using CRATE with Symfony2

Today I want to introduce to you great elastic data store Crate.io that I was working with lately. CRATE is a new way of building scalable applications: “Crate takes care of synchronization, sharding, scaling, and replication even for mammoth data … Continue reading Using CRATE with Symfony2

Read more...



Symfony2 Admin panel in 30 seconds?

Just few weeks ago i have introduced nice CRUD generator for generating basic admin scaffold. Today I have something even more interesting: Easy Symfony2 Admin panel generator. According to the documentation we should be able to generate complete and good … Continue reading Symfony2 Admin panel in 30 seconds?

Read more...



Using Symfony2 console the right way

In my daily work, I really often use the Symfony2 console. I used to type scommand $ php app/console each time I wanted to execute a script. Sometimes I made a typo, sometimes I just forgot to add proper env … Continue reading Using Symfony2 console the right way

Read more...



WordPress shortcodes: if-else statement

Lately developing Level7 WordPress plugin I needed simple solution that will allow non-technical users to create conditional statements in content of pages or posts. It had to be something very simple, intuitive and with support for WordPress Conditional Tags or … Continue reading WordPress shortcodes: if-else statement

Read more...



Symfony2 REST API

In my recent project i had great opportunity to work together with powerful Symfony2 and amazing ExtJS5 frameworks. In the next few entries i will try to show you how to setup and configure Symfony2 application to serve REST API, … Continue reading Symfony2 REST API

Read more...



AdWords Conversion Tracking via Google Analytics goals

People usually use AdWords Conversion Tracking code that they place on the specific page they would like to measure. For example to measure successfully registration they will place AdWords Conversion Tracking code on the “Thank You for registration” page (some … Continue reading AdWords Conversion Tracking via Google Analytics goals

Read more...



Extending and Overriding ExtJS5 components

Recently i was looking for tutorial about proper way of overriding ExtJS5 class methods but unfortunately i haven’t found anything interesting – maybe except one good tutorial about overriding in ExtJS 4 but for me that solution was not working … Continue reading Extending and Overriding ExtJS5 components

Read more...



Is ExtJS5 really so awesome?

A couple of weeks ago Sencha has introduced new version of their flagship product: ExtJS 5. After “slow and heavy” ExtJS 4 this version is expected to be the best ExtJS release ever. In next few chapters i will try … Continue reading Is ExtJS5 really so awesome?

Read more...



PHP 5.6 is here!

A couple of days ago the PHP Development Team have introduced the new PHP 5.6.0 version. This major release comes with some nice new features, some backward incompatible changes and many improvements. Full list of improvements with details can be … Continue reading PHP 5.6 is here!

Read more...



Next Page »