1 COMMENT
Java
Alejandro Gervasio, Jan 30

Using CDI/Weld to Inject JPA/Hibernate Entity Managers

A tutorial on how to use Contexts and Dependency Injection (CDI) / Weld and Hibernate in the development of a full-blown JPA application.
35 COMMENTs
JavaScript
Mark Brown, Jan 30

A Beginner's Guide to Webpack 2 and Module Bundling

In this beginner-friendly webpack 2 tutorial, Mark Brown demonstrates how to set up and configure webpack to transform and bundle all your front-end assets.
2 COMMENTs
WordPress
Ian Chandler, Jan 30

9 WordPress Plugins to Help Get More Social Shares

Ian Chandler shares 9 WordPress plugins that will help you leverage the power of social media to get your content shared over and over again.
8 COMMENTs
3 COMMENTs
PHP
Bruno Skvorc, Jan 30

Testing Frenzy - Can We BDD Test the Units?

Let's take a look at Peridot - a testing suite with a different approach. Can we BDD test our units? Should we?
Entrepreneur
M. David Green, Jan 30

Scrum Rituals: Sprint Retrospective

If the daily standup is one of the most iconic rituals of scrum, the sprint retrospective may be the most representative of the agile philosophy.
PHP
Bruno Skvorc, Jan 27

Sourcehunt 17.1: 7 Interesting PHP Packages to Keep an Eye On

Here's January's Sourcehunt with 7 new libs/packages to keep and eye on or to contribute to. Use open source? Give back by helping out!
20 COMMENTs
Mobile
Ada Ivanoff, Jan 27

The 12 Best Android Tutorials for First-Time App Developers

When you are a beginner, it's easy to get confused about where to start. To make it easy for you here are 12 Android tutorials to start with.
HTML & CSS
Tiffany Brown, Jan 27

CSS Selectors: Specificity

Think of specificity as a score or rank that determines which style declarations are ultimately applied to an element
2 COMMENTs
Design & UX
Alex Walker, Jan 26

The First Rule Of Good Software Design? First, Do No Harm!

We design features with the idea that they are helping our users – but sometimes these same features can be damaging to users with different needs.
HTML & CSS
Nitish Kumar, Jan 26

A Step by Step Guide to the Auto-Placement Algorithm in CSS Grid

Nitish Kumar gets close and personal with the workings of the auto-placement algorithm in the CSS Grid Layout module
1 COMMENT
HTML & CSS
Louis Lazaris, Jan 26

More HTML5 Semantics: Content Types & New Elements

In this chapter, we’ll discuss even more new elements, along with changes to content types, available in HTML5
Entrepreneur
Kevin Wood, Jan 25

7 Copywriting Hacks to Boost Your Conversions

Kevin Wood shares seven copywriting tips that beginners can apply to their marketing materials immediately.
4 COMMENTs
JavaScript
Joyce Echessa, Jan 25

Building a Facebook Chat Bot with Node and Heroku

Create a simple Facebook Chat bot that responds to movie queries from users via Facebook messenger. Joyce Echessa steps you through the process in detail.
JavaScript
Angela Molina, Jan 25

Introducing: Chatbots with Our First Mini Course

We’re happy to introduce Mini Courses, it’s a shorter course made for your quick breaks. In 1-hour, we'll show you how to make your first chatbot, for free!
Web
M. David Green, Jan 24

Versioning Show, Episode 21, with Sherry Walling

In this episode, Tim and David are joined by Sherry Walling, a licensed clinical psychologist with a special interest in technology-related issues.
6 COMMENTs
JavaScript
M. David Green, Jan 24

Filtering and Chaining in Functional JavaScript

M. David Green uses filtering to limit a data set & chaining to combine the results with map/reduce. The result—clean code that performs complex operations.
1 COMMENT
WordPress
Jason Daszkewicz, Jan 24

WordPress Multilingual Plugins to Level Up Your Global Reach

Increasing global reach is something every developer and website owner should consider. Jason Daszkewicz covers the top multilingual plugins available.
4 COMMENTs
PHP
Wern Ancheta, Jan 24

Calendar as a Service in PHP? Easy, with Google Calendar API!

Wern builds a fully custom calendar application using the Google Calendar API and the Laravel framework - check it out!
1 COMMENT
Mobile
Abbas Suterwala, Jan 24

Kotlin Techniques that Improve Your Android Code

Kotlin is a general purpose language. It compiles to Java bytecode. Kotlin is developed by the company JetBrains which makes IntelliJ IDE. This article covers techniques which make writing Android code in Kotlin efficient or easy. You can find the code for this article at GitHub Using Static layout imports in Kotlin One of the pain points of working with Android is when we want to use one of the views in the activity. We have to use the ‘findViewById()’ function and then type cast it to the appropriate view type. Kotlin takes a different approach: it lets you import all the views in your layout file. For example, suppose we have a layout file as below
3 COMMENTs
Design & UX
Aja Frost, Jan 24

Dark UX: Dirty Tricks and Tactics to Avoid in 2017

Often our goals and those of our user are in alignment – but not always. Sometimes you have a devil on one shoulder and an angel on the other.
Entrepreneur
M. David Green, Jan 24

Team Resources in Scrum

A scrum team doesn't work in a vacuum. There's usually an organization that exists around scrum, and that supports the efforts of the scrum team
8 COMMENTs
Ruby
Ilya Bodrov-Krukowski, Jan 23

Start Your SEO Right with Sitemaps on Rails

3 COMMENTs
Java
Ivan Mushketyk, Jan 23

Declutter Your POJOs with Lombok

Lombok is a library that helps to reduce Java's verbosity. This tutorial presents how to use it to write clearer POJO classes.