Introducing Ponzu: a CMS and Server Framework in Go

Here’s a scenario: you’ve been tasked with the creation of a modern app or website for a client or your company. You know you’ll need a dashboard for administrators to add content, manage links and otherwise fairly simple data, and a front-end that turns that data into a brilliant, usable design. You may naturally turn to WordPress for its famous CMS, but you don’t really want to set up all those custom fields for content types other than Post or Page, plus you’re going to need some JSON data for the React/Angular/Vue JS front-end. Considering Ruby on Rails is an option, but the available CMS’s aren’t the easiest to use, and deploying one can be even harder. What should you do?
Read More

Building a Cordova mobile app with NetBeans

Here is a quick look at building a mobile app using NetBeans and Cordova. To develop Cordova applications, you must install SDKs for each mobile platform you are targeting. This installation is necessary regardless of whether you do the majority of your work in the SDK or use the CLI for your build cycle. Here we will be focusing on the Android platform, so you will need to install the Android SDK first.

Read More

Create a quick REST API using Slim framework

During a recent client project, I frequently needed to access a remote database table and update the same for certain fields. This was accomplished using phpMyAdmin on the server. However, it was getting tedious and was prone to accidental updates and deletes. Also, a couple of other developers also needed to make changes to certain fields on the remote database from their local server.

This is all a tedious process and prone to errors. One solution was to create a quick REST api wrapper around the remote database, using which developers could update the database table without any risk of corrupting the data and also with the added benefit of updating the table programmatically.
Read More

Installing NodeJS on NetBeans

Currently my favorite IDE for NodeJS is NetBeans. Although there are other excellent IDEs available, nothing beats a free one. Also, as I regularly use NetBeans for PHP it is natural to also use the same for NodeJS as it becomes easier to manage multiple projects in a single IDE. In this post I describe steps to install NodeJS development environment in NetBeans.
Read More

Selecting a responsive CSS framework

Creating responsive design from scratch is usually a tedious task for beginners. If you are new to responsive design then selecting a appropriate framework is an essential step in your design process. The following post give some pros and cons for a few selected frameworks to help you decide on a responsive framework for your new project.
Read More