Building a WordPress-Powered Front End With the WP REST API and AngularJS:...
In the previous part of this series about building a WordPress-powered front end with the WP REST API and AngularJS, we analyzed project requirements, assessed wireframes, downloaded and compiled the...
View ArticleCreate a Custom Caching Adapter in OpenCart
No matter the web framework you’re working with, caching is an important tool to have in the kitty to improve the overall performance of your website. You have different caching mechanisms to choose...
View ArticleEditing Images in CSS: Combining Techniques
In last two tutorials of this series, we have discussed how filters and blend modes can completely change the appearance of images. In this tutorial, I will cover the basics of editing images by using...
View ArticleAndroid From Scratch: Understanding Android Broadcasts
Most of us are all too familiar with announcements in public places. They are loud messages that are meant to inform large groups of people about something important. Android applications also have to...
View ArticleHow to Merge Two Python Dictionaries
In a previous tutorial we learned about Python Dictionaries, and saw that they are considered unordered sets with a key/value pair, where keys are used to access items as opposed to the position, as in...
View ArticleAdding Custom Hooks in WordPress: Custom Filters
In this two-part series, we're taking a look at the WordPress hook system. Specifically, we're taking a close look at both actions and filters and the role they play in WordPress development.Though...
View ArticleBuilding a CMS: phpPress
In the past tutorials, I have shown you how to create a flat file system content management system (CMS) using Go, Node.js, and Ruby. In this tutorial, I am going to take the same design model and...
View ArticleCreate a Weather App With TypeScript and NativeScript
In this tutorial I'll show you how to build a weather app in NativeScript using the TypeScript language. In the previous article in this series we created a note-taking app using plain JavaScript. This...
View ArticleWhat's New in WordPress 4.6?
On 16 August 2016, WordPress 4.6 (codenamed "Pepper") was released to the public. As with every release of the CMS, there's a lot to review when it comes to what has been updated or introduced.Some of...
View ArticleRSpec Testing for Beginners, Part 3
In this final article about RSpec basics, we cover a few iffy parts you can and should avoid, how you should compose your tests, why you should avoid the database as much as possible, and how to speed...
View ArticleNew Coffee Break Course: Understanding OAuth
Typical internet users connect to lots of different services and web applications. As we come to use more and more of these services, we expect them to integrate with each other for convenience and...
View ArticleLet's Go: Object-Oriented Programming in Golang
Go is a strange mix of old and new ideas. It has a very refreshing approach where it isn't afraid to throw away established notions of "how to do things". Many people are not even sure if Go is an...
View ArticleBuilding a WordPress-Powered Front End With the WP REST API and AngularJS:...
In the previous part of the series, we bootstrapped our AngularJS application, configured routing for different views, and built services around routes for posts, users, and categories. Using these...
View ArticleHow to Set Up Downloadable Products in OpenCart
As with most other e-commerce frameworks, OpenCart also provides built-in support for digital products, allowing you set up and sell downloadable products out of the box. Also, it’s considered an...
View ArticleDesigning, Wireframing & Prototyping an Android App: Part 2
In part one of this two-part series, I showed you how to take an initial idea for an Android app, and develop it into a detailed plan—right down to mapping out the individual screens that'll make up...
View ArticleEnvato Turns 10 Today!
Today marks the ten-year anniversary of the launch of our parent company, Envato, and we've got lots of celebrations planned—many of which involve giving away special discounts and other bonuses, so...
View ArticleBridging React With Other Popular Web Languages
React is a view library written in JavaScript, and so it is agnostic of any stack configuration and can make an appearance in practically any web application that is using HTML and JavaScript for its...
View ArticleGenerating PDFs From HTML With Rails
There are many ways to generate PDFs in Ruby and Rails. Chances are that you are already familiar with HTML and CSS, so we are going to use PDFKit to generate PDF files using HTML from standard Rails...
View ArticleHow to Design and Build a Material Design App
Google's Material Design took the web design world by storm when it was introduced in 2014, and its popularity has continued to grow since then.If you still need to get fully up to speed on Material...
View ArticleHow to Manage Team Projects Better With Quip
Organising projects is easy when they just involve one or two people who work in the same building. You send each other a few emails, have the odd phone call, and maybe throw Word Documents in a shared...
View Article