The Real Way to Move Your WordPress Site to the Root Directory

Introduction WordPress is a very popular blog and CMS system based on PHP, and can be a great and fast solution to many web site management and development issues for simple websites, blogs, and E-commerce solutions. By default, WordPress is usually installed in a wordpress directory, which many users move to the root web directory. […]

Creating a Custom UI for openHAB 2

Intro OpenHAB is a home automation framework running on top of well known Java technologies like OSGi. OpenHAB is developed in such a way that the average user could simply open up the prepackaged user interfaces and be able to start communicating with the devices in their home through available bindings. However, it’s often the […]

Using JavaScript Web Workers for Asynchronous Tasks

Intro JavaScript’s concurrency model until recently has been non-existent. Asynchronous calls like AJAX or event handlers are actually scheduled along a single execution thread, with each event waiting its turn. This is very useful in the browser, where you want to be absolutely sure that you are not manipulating the DOM in a haphazard fashion. […]

Dependency Injection in .NET MVC 5 and WebApi

Intro Dependency injection is a very popular concept today, usually as part of an MVC web application. Many new frameworks use DI by default, such as AngularJS and .NET Core, but what do those of us working on previous version of .NET MVC do? Well, there’s a solution. MVC 5 provides many areas where we […]

Representational State Transfer (REST)

What is REST? REST is an architecture which describes a system that transfers generally non-static content between a client and server. This content is called a resource, and is always some uniquely identifiable “thing”. RESTful services implemented on top of HTTP are a popular solution for web applications today. Representational REST is representational in the […]