Moving Gaya Design to Gaya Ninja Blog

Since 2008 I’ve been blogging with the name “Gaya Design”. Which is pretty weird since I am not even blogging about design and am not professionally a designer. It was time to make a move to a different domain and operate with a new name.

I am very proud to introduce to you: Gaya Ninja Blog.

Read more

Make Developing Front-end Projects in WordPress Work

Working as a front-end developer should be a job where you worry about the stuff you’re good at: creating HTML, CSS and JavaScript. In a perfect setting you don’t have to worry about the CMS or framework the website / app is going to use.
When the team chooses to use WordPress, you might be in for a struggle though. Separation between front and back-end development in WordPress is quite vague and is smeared all over the place.

This article is aimed to convince you why WordPress is bad to front-end developers, what has to be done about it, and finally how a better way of developing can be achieved.

Make Developing Front-end Projects in WordPress Work

Read more

Simple Node.js web server on DigitalOcean

With DigitalOcean you can deploy your very own cloud based server in a very short time. This makes is perfect for hosting web apps. You can use Node.js to run as a web server and serve files and responses to the client. Setting up a Node.js powered web server is relatively easy when using DigitalOcean.

In this article I’ll guide you from setting up a DigitalOcean droplet to running a simple HTTP static file server in Node.js.

Simple Node.js web server on DigitalOcean

Read more

MarkPress: Markdown powered journal for WordPress

Markdown is used to quickly write a styled document with a simple syntax, great for taking notes or writing journals. MarkPress allows you to turn your WordPress install into an App to easily write and store Markdown notes.

MarkPress: Markdown powered journal for WordPress

Read more

Better JavaScript Dependency Management with Browserify

Writing bundled JavaScript code for the browser tends to become a mess rather soon. We spend a lot of time arranging the code that has to be concatenated in the right order so every dependency gets loaded correctly.

Browserify can require dependencies for JavaScript like modules in node.js. This brings a lot of advantages to the way we can handle our required libraries.

better-javascript-dependency-management-with-browserify

Read more