Sebastian Peyrott, Jan 11
Theodhor Pandeli, Jan 11
Retrofit, a Simple HTTP Client for Android and Java
Theodhor Pandeli covers Retrofit, an HTTP client Library from Square that helps Android and Java developers make network calls easier and quicker
HTML & CSS
Tiffany Brown, Jan 11
CSS Selectors: Combinators
Design & UX
Tim Brown, Jan 10
5 Ways to Delight with UX Details Combining GIFs and CSS
The GIF format has been around for so long that sometimes it's easy to overlook its usefulness. Tim wants you to reconsider the power of GIFs and CSS.
Azat Mardan, Jan 10
10 Tips to Become a Better Node Developer in 2017
Azat Mardan presents 10 tips, tricks and best practices to help you become a better Node developer in the year ahead.
HTML & CSS
Sanjay Guruprasad, Jan 10
Build Your Own Atom Theme with CSS
Sanjay Guruprasad looks at how you can use CSS experience to create your own theme for the Atom Code Editor!
Clay Unicorn, Jan 10
Using MeasurementFormatter in Swift
The MeasurementFormatter class provides formatted and localized representations of units and measurements. When catering to a global audience, you should present this data in local units. Suppose your app shows the end user a distance between two points. Assume that the distance is in imperial units: feet, yards and miles. When catering to a global audience, you should present this data in local units. Consider the following: The distance between New York and Paris is 3,626.81 miles In French, you would want to not only translate the string’s text, but also the measurement units therein contained: La distance entre New York et Paris est de 5 836,78 km Instead of attempting to write your own utility classes to perform these conversions, you should leverage the power of Apple’s Foundation. When dealing with distance measurements, MeasurementFormatter does great work with zero configuration. By the time the user installs your app, the user’s device has a default locale. Working with the distance measurement above, we can convert to the user’s localized standard:
Stephen Altrogge, Jan 10
6 Steps to Building a WordPress Maintenance Business
Stephen Altrogge explains a plan for putting together your own business in a huge market — WordPress installation maintenance.
Claudio Ribeiro, Jan 10
Voyager - Can an Admin UI Make Laravel Even More Approachable?
Claudio presents Voyager - an admin interface for Laravel with database management, media library, and menu builder! Laravel is now even more user friendly!
HTML & CSS
Louis Lazaris, Jan 10
An HTML5 FAQ
Rafael Winterhalter, Jan 09
Fixing Bugs in Running Java Code with Dynamic Attach
Using Java agents and the dynamic attach and instrumentation APIs it is possible to fix bugs in running Java programs.
Danish Ashrafi, Jan 09
Genesis Framework Plugins to Enhance Your WordPress Website
Danish Ashrafi shares some of the most popular Genesis Framework plugins and their key features that will help you extend and further enhance your website.
James Hibbard, Jan 09
Editorial: What Do You Want to Learn in 2017?
In the first editorial of 2017, James Hibbard outlines one of his learning goals for the coming year and wants to know - what are yours?
Parth Modi, Jan 09
Do the Right Thing and Document Your Rails API with Swagger
Parth Modi generates executable docs for his Rails API using swagger-docs and swagger-ui.
M. David Green, Jan 09
What Are Scrum Rituals?
HTML & CSS
Louis Lazaris, Jan 06
Introducing the HTML5 Herald Sample Site
The following is an extract from our book, HTML5 & CSS3 for the Real World, 2nd Edition, written by Alexis Goldstein, Louis Lazaris, and Estelle Weyl.
M. David Green, Jan 05
Scrum Roles: Product Owners and Team Members
Jacob McMillen, Jan 05
How to Write a Good Response to a Client/Customer Complaint
Customers with resolved complaints are more likely to become repeat customers than those who don't complain at all. Here's how to respond to complaints.
Alex Bilbie, Jan 05
Re-Introducing Jenkins: Automated Testing with Pipelines
Alex Bilbie looks at Jenkins' newest feature: pipelines. With it, we configure Laravel's auto-testing procedure, and make sure our builds stay alive!
Design & UX
Andrew Tiburca, Jan 05
4 Killer Typography Tips from the World's Biggest Brands
Successful global brands can become so ubiquitous that we don't almost don't notice them. Andrei shows they have some valuable typography tips to teach us.
Robin Orheden, Jan 05
Build a React.js Application with User Login and Authentication
Learn how to use Stormpath to build a React.js application with user authentication.
Craig Buckler, Jan 04
10 Web Predictions for 2017
Despite previous annual disasters, Craig is back with forecasts of the hottest trends in web technology for 2017.
Vildan Softic, Jan 04
Host, Publish and Manage Private npm Packages with Verdaccio
Want to manage your own modules with npm, without making them public? Vildan Softic shows how to host private npm packages to use within your organisation.
Theodhor Pandeli, Jan 04
Integrating Stripe into Your Android App
In this tutorial I will show how to allow users buy products or services from your app, using Stripe. Stripe is one of the simplest way to manage your online products, orders, and payments. You can find the code for this tutorial on Github. In the end of this tutorial, users would be able to buy plan subscriptions. The first step is creating some simple plans. To begin with, login to Stripe (or create an account if you haven't already). Make sure that you are in Test Mode before creating the plans from the dashboard.