Full-Text Search in MongoDB

MongoDB, one of the leading NoSQL databases, is well known for its fast performance, flexible schema, scalability and great indexing capabilities. At the core of this fast performance lies MongoDB indexes, which support efficient execution of queries by avoiding full-collection scans and hence limiting the number of documents MongoDB searches.  Starting from version 2.4, MongoDB […]

Read More

How We Work: A Peek Into the Lives of the Envato Tuts+ Team

Today we’re giving you a chance to look behind the scenes here at Envato Tuts+ and meet the editors who bring you all these tutorials and courses.  We’re a very 21st-century workforce: spread across the world, working from home, doing completely different hours, and communicating via web apps like Trello, Basecamp and Slack. In this article, you’ll […]

Read More

Static Website Generators Reviewed: Jekyll, Middleman, Roots, Hugo

   Static website generation is quickly becoming a big part of the professional website builder’s toolbox. A new static website generator seems to pop up every week. Figuring out which one to use can be like a walk in the jungle. In the last article, I looked at why static website generation is growing in […]

Read More

Core Data and Swift: More NSFetchedResultsController

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. Prerequisites What I cover in this series on Core Data is applicable to iOS 7+ and […]

Read More

Writing CSS on Growing Teams

This fall, my team started a new project and for the first time in a long while, I was working with another developer as I started to write the styles for the interface. In fact, I started the styles, and then went on vacation while they took over. This project has been an exercise in […]

Read More