Web Assets – Tips for Better Organization and Performance
Remember back to when we had to spend a lot of time optimizing our project’s assets (images, CSS, etc..)? Well today, users have a much faster Internet connection and it appears that we can afford to...
View ArticleUnderstanding Cross-Site Request Forgery in .NET
You can only produce secure web applications by taking security into account, from the start. This requires thinking of the potential ways someone could attack your site as you create each page, form,...
View ArticleThe New IE11 F12 Tools
Disclaimer: I work for Microsoft Corporation.Back in January, I walked you through the features of Internet Explorer 10's F12 Developer Tools. Microsoft's recent release of Windows 8.1 Preview brings...
View ArticleReal-World Off-Line Data Storage
In many projects there comes a time when you’ll need to store some data off-line. It may be a requirement or just an improvement for your users, but you have to decide which of the available storage...
View ArticleTwo-Factor Authentication With Duo-Security
In my last article about two-factor authentication, I created a screencast that outlined how to use the Authy two-factor authentication system to easily improve the login security of your website. This...
View ArticleBuild a Complete MVC Website With ExpressJS
In this article we’ll be building a complete website with a front-facing client side, as well as a control panel for managing the site’s content. As you may guess, the final working version of the...
View ArticleAdding Bitcoin Payment Processing to Your Website
Bitcoin has definitely started to become more mainstream, and with its global reach and minimal fees, it is a payment method worth considering.In this article, we will take a look at what Bitcoin is,...
View ArticleInterview With Nicholas Zakas of Box
Having people you can learn from is an essential part of being a successful developer. No amount of reading will ever fully prepare you for the ever-changing web landscape, so being able to look to...
View ArticleAnnouncing Envato’s 7th Birthday Bundle!
It’s Envato’s seventh birthday and, to celebrate, we’ve created another fantastic Birthday Bundle! With $500 worth of items available for just $20, it’s worth getting excited about. Consider it our way...
View ArticleHow to Collaborate On GitHub
If you don’t already know, GitHub is an incredibly effective way to collaborate on development projects. Providing a place for anyone with an internet connection to have an avenue where they can share...
View ArticleBuilding Ribbit in Scala
In this tutorial we will implement the Ribbit application in Scala. We’ll be covering how to install the Play web framework, a NetBeans plugin for it, and finally the code in Scala. If you are new to...
View ArticleTuts+ & Envato Are Coming to the UK
We’re excited to let you know that we’re currently planning our first Tuts+ and Envato meetup in the UK! We’ll have a great venue, some exciting goodies to give away, and you’ll have the opportunity to...
View ArticleBuilding a CodeIgniter Web Application From Scratch – Part 1
In this series we’re going to build a web billboard application from scratch, we’re going to use CodeIgniter to handle the back-end service and BackboneJS for the web client. In the first two parts of...
View ArticleXdebug – Professional PHP Debugging
Our AgendaIntroduction to the topic.Downloading and installing Xdebug on your local machine (Mac OS X 10.6.6+, MAMP 2.1.1).Integrating with PhpStorm.Practice debugging.What You Will NeedA Mac running...
View ArticleInterview With Lea Verou of the W3C
There's so much goodness happening on the web and as it continues to evolve, it's important that talented individuals step up into leadership roles to help shape the future of web development. And...
View ArticleUsing Node.js and Websockets to Build a Chat Service
Node.js and Websockets are the perfect combination to write very fast, lag free applications which can send data to a huge number of clients. So why don’t we start learning about these two topics by...
View ArticleDropbox Datastores and Drop-Ins
Recently, Dropbox announced its new Datastore API and Drop-ins, a couple of great new features aimed to leverage the power of accessing files and (now with Datastores) other general information from...
View ArticleWhat Are You Using? – Nettuts+ Authors Edition
I previously asked several top developers the following four simple questions:What’s your primary development focus?What hardware are you using for development?Which editor or IDE do you use?What...
View ArticleWorking With IndexedDB
One of the more interesting developments in web standards lately is the Indexed Database (IndexedDB for short) specification. For a fun time you can read the spec yourself. In this tutorial I’ll be...
View ArticleMake More Money as a Web Dev + Awesome Desktop Wallpaper
Envato, the people behind Nettuts+, have created a new avenue for web developers to earn an income doing what they love.It’s called Microlancer, and we’ve recently started allowing freelancers to offer...
View Article