Advertisement

Web Development

  • HTML5
    HTML5: Network Information APIPreview image@2x
    625 shares
    Responsive web design is an invaluable concept, but it has an important limitation, the changes we make to a web page are mostly based on the size of the viewport. What we really need is information about the device's network connection. In this article, we'll discuss the Network Information API, which promises us this information.Read More…
  • Front End
    Accessing External APIs Using AngularJS's ServicesAngular js
    377 shares
    Aside from ability to extend HTML easily AngularJS also offers a simple way to interact with external APIs. In this tutorial I will show you how to use Services to access GitHub's API and create a simple repository browser.Read More…
  • Web Development
    Setting Up User Authentication in Laravel Using ConfideLaravel
    185 shares
    Confide is an authentication solution for Laravel made to cut repetitive work involving the management of users. A DRY approach on features like account creation, login, logout, confirmation by e-mail, password reset, etc.Read More…
  • WordPress
    Understanding and Working with Relationships Between Data in WordPressWordpress
    256 shares
    Ever wondered exactly how the relationships between the data in your WordPress site work? In this article, I'll explain in detail how WordPress manages relationships between different kinds of data and what that means for your site.Read More…
  • WordPress
    Tips for Writing Maintainable WordPress Themes: ToolsWriting maintainable wordpress themes
    285 shares
    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. In this final article, I'll be talking about several different settings and plugins that I think should be defined and/or installed in every WordPress development environment to make sure that you're using the most up-to-date APIs, that you're not negatively impacting performance, and that you're not causing any notices, warnings, or errors to be thrown via PHP.Read More…
  • JavaScript
    Modules, a Future Approach to JavaScript LibrariesJavascript wide retina preview
    484 shares
    JavaScript libraries such as jQuery have been the go-to approach for writing JavaScript in the browser for nearly a decade. They’ve been a huge success and necessary intervention for what was once a browser land full of discrepancies and implementation issues. jQuery seamlessly glossed over browser bugs and quirks and made it a no brainer approach to getting things done, such as event handling, Ajax and DOM manipulation. At the time, jQuery solved all our problems, we include its almighty power and get to work straight away. It was, in a way, a black box that the browser “needed” to function properly. But the web has evolved, APIs are improving, standards are being implemented, the web is a very fast moving scene and I’m not sure giant libraries have a place in the future for the browser. It’s becoming a module-oriented environment.Read More…
  • WordPress
    Tools and Habits of Quality WordPress Theme DevelopersValidating wordpress preview
    285 shares
    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.Read More…
  • ASP.NET
    Preventing XSS in ASP.NETDotnet wide retina preview
    146 shares
    Learn how to secure your ASP.NET web applications via external input validation, .NET's Request Validation, proper HTML encoding and using the AntiXSS library. Read More…
  • WordPress
    Understanding and Working with Data in WordPressWordpress
    364 shares
    In this first part of a series on working with data in WordPress, I'll provide an overview of how WordPress stores data and what's stored in which database table.Read More…
  • Node.js
    Writing Node.js AddonsNodejs retina preview
    544 shares
    Learn how to take a C/C++ library and use it with in your JavaScript code, by creating an addon to provide unique features to your Node.js applications.Read More…
  • Web Development
    Refactoring Legacy Code: Part 9 - Analyzing ConcernsRefactoring wide retina preview
    155 shares
    Old code. Ugly code. Complicated code. Spaghetti code. Gibberish nonsense. In two words, Legacy Code. This is a series that will help you work and deal with it.Read More…
  • WordPress
    Tips for Best Practices in WordPress DevelopmentValidating wordpress preview
    706 shares
    In this series, we're going to cover the most important things you should consider when developing a WordPress Plugin or a WordPress Theme. This guide aims to provide a set of good practices that will be helpful to beginners and also to experts developers that are starting to work with WordPressRead More…
Advertisement
Suggested Tuts+ Course
Getting Started with Express$15
Advertisement