12 Free Christmas Fonts for You to Use to Spread Christmas Cheer


Thanksgiving has come and gone, and now it’s time to start preparing for Christmas designs if you haven’t already! We provided you with what we believe to be the ultimate list of free Christmas design resources a few weeks ago, but I saved the best for last. Free Christmas fonts! I found an abundance of…

Read More at 12 Free Christmas Fonts for You to Use to Spread Christmas Cheer

Abstracting WordPress Code To Reuse With Other CMSs: Implementation (Part 2)

In the first part of this series, we learned the key concepts to build an application that is as CMS-agnostic as possible. In this second and final part, we will proceed to abstract a WordPress application, making its code ready to be used with Symfony components, Laravel framework, and October CMS (which is based on Laravel).
Accessing Services Before we start abstracting the code, we need to provide the layer of dependency injection to the application.

What is Serpstack, and how can it help you?


I’m sure many of you know what SERP data is, but I think the best way to start this would be to give a brief explanation of what exactly Serpstack is. So…. what is it?   Serpstack is an API that was built for automated targeted search result (SERP) data gathering. The data is collected…

Read More at What is Serpstack, and how can it help you?

Mastering OOP: A Practical Guide To Inheritance, Interfaces, And Abstract Classes

So far as I can tell, it is uncommon to come across educational content in the field of software development which provides an appropriate mixture of theoretical and practical information. If I was to guess why, I assume it is because individuals who focus on theory tend to get into teaching, and individuals who focus on practical information tend to get paid to solve specific problems, using specific languages and tools.


Giving Back- Volunteering at the Houston Food Bank

On Wednesday, November 13th, a contingent of the cPanel team volunteered at the Houston Food Bank. Over the course of three hours, we managed to assemble 4800 boxes of food and prepare 60 pallets for delivery to families in need. These boxes of food will serve families throughout 18 different counties across the greater Houston area.  Founded in 1982, the Houston Food Bank is a 308,000 square-foot warehouse and is the largest Feeding America food bank in the …

Programmatically Discovering Sharing Code With oEmbed

The web is full of services that host rich content such as videos, images, music and podcasts, maps and graphs, and all manner of different delights. Chances are, when you add your content to a site, it will offer you a way to embed that content in a web page somewhere else.
Sites like YouTube have their own embeddable player that is popular to use in blog posts and even product pages.

Is There A Future Beyond Writing Great Code?

Let’s do a quick exercise. Say you’ve been working professionally as a developer for more than five years. You’ve gained hands-on experience through dozens of projects and kept your skillset sharp by learning about new techniques, tools, and frameworks. You contribute to different libraries, routinely refactor the code you write, and periodically exchange code reviews with your colleagues.
But then someone comes up and asks you that one question you haven’t had the chance to figure out: Where do you see yourself, ten years from now?

Getting Started With An Express And ES6+ JavaScript Stack

This article is the second part in a series, with part one located here, which provided basic and (hopefully) intuitive insight into Node.js, ES6+ JavaScript, Callback Functions, Arrow Functions, APIs, the HTTP Protocol, JSON, MongoDB, and more.
In this article, we’ll build upon the skills we attained in the previous one, learning how to implement and deploy a MongoDB Database for storing user booklist information, build an API with Node.js and the Express Web Application framework to expose that database and perform CRUD Operations upon it, and more.

Warner Bros New Logo Design and Identity – Honest Thoughts?

Warner Bros.   Don’t those two words just spark loads of childhood memories for you?    Anyone else?   Harry Potter, Lord of the Rings, Friends, and basically all good movies/shows ever!   I gotta be honest, I really didn’t know how to feel when I heard about the brand new logo and identity that…

Read More at Warner Bros New Logo Design and Identity – Honest Thoughts?

The Ultimate Guide to Charging for Freelance Design Work

So, you’ve gotten yourself some mad design skills, but maybe you’re still wondering where your mad money is? Whether you’re…

The post The Ultimate Guide to Charging for Freelance Design Work appeared first on Skillcrush.

How To Use FOMO To Increase Conversions

Consumers are motivated by need and desire. And sometimes, just sometimes, they’re motivated by FOMO. That’s right: we can now add the ‘Fear Of Missing Out’ to the list of drivers that get consumers onto our websites and into our apps.
With that said, when we take a closer look at what FOMO really means and the negative impact it can have on consumers, is it something we really want to be encouraging as we build digital experiences for them?

Performing iOS Animations On Views With UIKit And UIView

I have been an iOS developer for over a decade now and have rarely seen articles that consolidate all possible ways to perform animations in iOS. This article aims to be a primer on iOS animations with the intent of exhaustively covering the different ways of doing the same.
Given the extensiveness of the topic, we would cover each part succinctly at a fairly high level. The goal is to educate the reader with a set of choices to add animations to his/ her iOS app.

Tapping NGINX for AI-Powered Insight into API Traffic

New insights into your API traffic are made available by leveraging data science and applying machine learning to data derived from your API traffic. To obtain such data, you need to tap into the network or obtain metadata indirectly from a source that has visibility into the API traffic, such as a gateway or load […]

Read More…

The post Tapping NGINX for AI-Powered Insight into API Traffic appeared first on NGINX.

2019 Report: The State of Diversity in Tech

You’ve probably seen the stats. Stats like: Women in STEM, on average, make $16,000 less than men 1 Only 39%…

The post 2019 Report: The State of Diversity in Tech appeared first on Skillcrush.

Make Your Own Expanding And Contracting Content Panels

We’ve called them an ‘opening and closing panel’ so far, but they are also described as expansion panels, or more simply, expanding panels.
To clarify exactly what we’re talking about, head on over to this example on CodePen:
Easy show/hide drawer (Multiples) by Ben Frain on CodePen.
Easy show/hide drawer (Multiples) by Ben Frain on CodePen. That is what we’ll be building in this short tutorial.
From a functionality point of view, there are a few ways to achieve the animated open and close that we are looking for.

Smashing Podcast Episode 3 With Jina Anne: What Are Design Tokens?

In this episode of the Smashing Podcast, we’re talking about Design Tokens. What are they, what problem do they solve, and how can they be used within an existing Design System? Drew McLellan talks to someone who is much more than a token expert: Jina Anne.
Show Notes “What Are Design Tokens?,” by Robin Rendle “Design Tokens For Dummies,” by Louis Chenais “Style Dictionary,” a build system for creating cross-platform styles.

Abstracting WordPress Code To Reuse With Other CMSs: Concepts (Part 1)

Making code that is agnostic of the CMS or framework has several benefits. For instance, through its new content editor Gutenberg, WordPress enables to code components which can be used for other CMSs and frameworks too, such as for Drupal and for Laravel. However, Gutenberg’s emphasis on re-utilization of code is focused on the client-side code of the component (JavaScript and CSS); concerning the component’s backend code (such as the provision of APIs that feed data to the component) there is no pre-established consideration.


Fedora 31 Netinstall / Desktop Install Guide

This is guide with screenshots, howto install Fedora 31 (F31) Desktop using Fedora Netinstall image. This same Fedora Netinstall method works for Fedora server installation too. Server or minimal install is possible select Software Selection step. 1. Before Fedora 31 Installation 1.1 Download Fedora 31 Netinstall Image Download Fedora 31 here. Select Fedora 31 Netinstall […]

Smashing Monthly Roundup: Community Resources And Favorite Posts

On behalf of the Smashing team, welcome to another monthly update to keep you all in the loop about all things smashing. Join us as we share the latest news and highlight the things we have enjoyed reading over the past month.
Many of the included posts are sourced from the most popular links from our Smashing Newsletter. If you don’t get our newsletter yet, then sign up here to receive useful techniques and goodies (including a free eBook on accessibility)!

Become An HTML Email Geek With These Videos From Rémi Parmentier

Creating an HTML email can feel like stepping back a few years as a web developer. All of our new layout functionality is unavailable to us &mdasj; email clients render the same layout in completely different ways. Just when we think we have it all fixed, another email client shows up with a new set of bugs.
Not too long ago, Rémi Parmentier, an HTML Email developer, ran a session with practical front-end techniques for building modern, cross-client emails.

Browse Categories