1 COMMENT
Programming
Thomas Punt, Jun 29

Elixir's Ecto Querying DSL: Beyond the Basics

Thomas explores Ecto features, including query composition, joins and associations, SQL fragment injection, explicit casting, and dynamic field access.
6 COMMENTs
JavaScript
Simon Codrington, Jun 29

Introduction to Developing jQuery Plugins

Learn how to easily reuse your code by developing jQuery plugins. Simon Codrington's introduction will show you the techniques to create drop-in UI widgets.
1 COMMENT
HTML & CSS
Nitish Kumar, Jun 29

Introducing the CSS text-align-last Property

Nitish Kumar looks at the text-align-last property, how it can be used and its various cross-browser quirks to keep an eye out for.
4 COMMENTs
PHP
Reza Lavaryan, Jun 29

Disco with Design Patterns: A Fresh Look at Dependency Injection

We build a basic framework with a new dependency injection container called Disco, explaining all the confusing concepts along the way. Join us!
3 COMMENTs
Web
Adam Bard, Jun 28

Heroku Alternative: Deploy Apps with Dokku on DigitalOcean

Adam Bard shows how to get small, low-traffic projects up and running with Dokku on DigitalOcean, creating a Heroku-like experience without the cost.
11 COMMENTs
Entrepreneur
Rebeka Bergin, Jun 28

The Best Nootropic Smart Drug for Entrepreneurs is Nutrition

Nutritionist Rebeka Bergin looks at ways you can improve your cognitive performance with nutrition before you reach for nootropics and smart drugs.
6 COMMENTs
JavaScript
Ryan Chenkie, Jun 28

Redux Authentication: Secure Your Application with Auth0

Ryan Chenkie walks through creating a real-life React + Redux application that authenticates users and calls a remote API for data.
3 COMMENTs
WordPress
James George, Jun 28

Calypso: The Desktop App for WordPress

James George introduces WordPress’ desktop app called Calypso, which can be used for writing and editing blog posts and pages directly from your desktop.
5 COMMENTs
PHP
Bruno Skvorc, Jun 28

Sourcehunt: PHP7-Only Alternative to Laravel, HPKP, and More

This sourcehunt features a PHP-7 only alternative to Laravel, input validation, HPKP, strict PHP object signatures, and more.
Mobile
Travis O'Brien, Jun 28

Handling Player Input in Cross-Platform Games with LibGDX

Interactivity is crucial in cross-platform games and in this tutorial Travis O'Brien covers handling player input with LibGDX.
Design & UX
Aja Frost, Jun 28

How the Humble Speech Bubble Will Transform Our Future UIs

They are the product of comic books and newspaper 'funny pages' but Aja is here to tell why the speech bubble is set to rule our future UIs.
15 COMMENTs
HTML & CSS
Baljeet Rathi, Jun 27

A History of CSS Image Replacement

Baljeet Rathi explores the history of the many CSS image replacement techniques used by web developers to this day and looks at their pros and cons.
1 COMMENT
Entrepreneur
Tomas Šlimas, Jun 27

5 Digital Nomad Lessons from Jacob Laukaitis

Tomas Šlimas talks to nomadic entrepreneur Jacob Laukaitis about his experience working while traveling the world.
6 COMMENTs
Programming
Elio Qoshi, Jun 27

Quick Read: Blockchain's Future after Bitcoin

Elio Qoshi looks at the future of blockchain technology post-Bitcoin, after recent public difficulties with the Bitcoin ecosystem.
47 COMMENTs
JavaScript
Todd Motto, Jun 27

Angular 2 Tutorial: Create a CRUD App with Angular CLI

In this Angular 2 tutorial, Todd Motto and Jurgen Van de Moere build a todo list CRUD app, using Angular CLI to generate components, services, and tests.
11 COMMENTs
PHP
Bruno Skvorc, Jun 27

Can Symfony Apps Be Fast on Vagrant? Let's Check with SuluCMS!

In this tutorial, we go through some effective performance hacks for developing Symfony apps on Vagrant virtual machines
7 COMMENTs
Design & UX
Alex Walker, Jun 27

Are Colors Born Bad or Do We Make Them That Way?

Pantone 448C – a dark olive-brown – is used on Australian cigarette packaging because it is visually unappealing. But context changes how we see color.
Ruby
Sarmad Sabih, Jun 27

Deliver the Mail with Amazon SES and Rails

Sarmad Sabih demonstrates configuring Amazon's Simple Email Service with Rails, allowing you a cheap email solution from your app.
7 COMMENTs
Entrepreneur
Ian Chandler, Jun 25

How to Start a Freelance Writing Career for $0

Ian Chandler shares his simple method for starting a freelance writing career from scratch with no financial outlay.
Programming
Thomas Punt, Jun 24

Understanding Elixir's Ecto Querying DSL: The Basics

Thomas looks at the basics of querying with Elixir's Ecto library, going through joins, associations, aggregation functions, and so on.
Mobile
Valdio Veliu, Jun 24

OkHttp, the Android HTTP Client from Square

Valdio Veliu looks at OkHttp, an Android HTTP client from square that helps simplify API calls in your apps.
36 COMMENTs
JavaScript
James Hibbard, Jun 23

jQuery's JSONP Explained with Examples

How to use jQuery's JSONP to get around the cross domain issues when loading external scripts by using an AJAX request that has a callback function.
5 COMMENTs
WordPress
Chris Burgess, Jun 23

WordPress Plugin Development for Beginners

Plugins are one of the key strengths of WordPress. Chris Burgess shares a list of resources to help you learn WordPress plugin development from scratch.
Entrepreneur
Elio Qoshi, Jun 23

Interview: Richard Millington on Building Great Communities

Elio Qoshi speaks with Richard Millington, founder of Feverbee and an expert on building great online communities.