wordpress-themes

Tips for Writing Maintainable WordPress Themes: Tools

By Tom McFarlin Throughout this series, we’ve been talking about a number of practices that we can employ in our WordPress theme development that will help not only provide a consistent foundation off of which we can build our existing and future projects, but that will also help us maintain them after they’re released. Up […]

ios

Core Data from Scratch: More NSFetchedResultsController

By Bart Jacobs In this tutorial, we continue our exploration of the NSFetchedResultsController class by adding the ability to update and delete to-do items. You’ll notice that updating and deleting to-do items is surprisingly easy thanks to the groundwork we laid in the previous tutorial. 1. Updating a Record’s Name Step 1: Create View Controller […]

wordpress-themes

Tools and Habits of Quality WordPress Theme Developers

By Patrick Mwachugu This article highlights some of the factors one should consider when designing and implementing an actual WordPress theme. The tips are handy primarily for people who are new to WordPress theme development and who plan to work on pore WordPress themes. In the previous article, we covered two of the most important […]

asp-net

Preventing XSS in ASP.NET

By Bill Morefield Many website security problems come from trusting the user too much. Most users of your web application will only do what they have the need to do, a curious or malicious user will often want to push the edges of access. At those edges, security holes often appear in your application. I’ve […]

wordpress

Understanding and Working with Data in WordPress

By Rachel McCollin A WordPress website consists of three main elements: The WordPress installation itself The contents of the wp-content directory which includes the themes, plugins and uploads The database, where all the content is stored. Most WordPress users never come into direct contact with the database and may not even be aware that it’s […]

swift

An Introduction to Swift: Part 2

By Michael Musallam In the first article of this introductory series on Swift, we talked about Swift’s philosophy, took a first look at its syntax, and highlighted a few key differences with Objective-C. In this article, we continue our exploration of Swift’s syntax. You’ll also learn about optionals and see how memory management works in […]

ios

Core Data from Scratch: NSFetchedResultsController

By Bart Jacobs In the previous installments of this series, we covered the fundamentals of the Core Data framework. It’s time we put our knowledge to use by building a simple application powered by Core Data. In this tutorial, we’ll also meet another star player of the Core Data framework, the NSFetchedResultsController class. The application […]

nodejs-light

Writing Node.js Addons

By Maciej Sopyło Node.js is great for writing your back-end in JavaScript. But what if you need some functionality that is not provided out of the box, or which also can’t be accomplished even using modules, but is available in the form of a C/C++ library? Well, awesomely enough, you can write an addon that […]