I wanted to implement real time collaboration for a web application project of mine, so I started doing some research. It turns out that creating a website that is capable of real time collaboration is kinda difficult. In order to create something like that, one must use a technology like node.js and still it would be a pretty complicated problem to tackle. There are a few plugins that can help us with building an online collaboration tool but in my opinion the best by far is TogetherJS by none other than Mozilla.
Category: Web Development
I have encountered this SMTP error code while trying to send an email in Codeigniter using the SMTP method. I have encountered this problem only on one occasion, even though I have used the Codeigniter Email library multiple times. In order to fix this I had to do some core hacking
In the great debate Text editors vs IDEs I am a strong supporter of the IDE corner. I strongly feel that having a full featured development environment is an important tool in the arsenal of every developer. Text editors have a lot to offer but there a lot of things that can be achieved only through the use of plugins. Let’s take a look at some of the most important features that IDEs have to offer.
I was recently asked, by a good friend of mine if it’s possible to make synchronous AJAX calls without freezing the UI.
The short answer is: no.
However there are a lot of ways that you can get around this restriction, some more graceful than the others. In this article I will demonstrate three of them
I have already written a post on how to pivot a table in MySQL, when the rows that we want to pivot into columns are somewhat predefined. Today I am going to show how you can achieve the same result, when the rows that we want to pivot into columns are not predefined but are dynamic instead
I have already made a post about the importance of using a framework, in order to make your life easier and maximize your productivity. Using libraries is a way to go beyond the basics of the framework and amplify the advantages. Grocery CRUD is a library made by John Skoumbourdis that creates, as the name implies, a full featured CRUD for your backend with minimum fuss.