When you’re learning React, you will almost always hear people say how great Redux is and that you should give it a try. The React ecosystem is growing at a swift pace, and there are so many libraries that you can hook up with React, such as flow, redux, middlewares, mobx, etc. Learning React is easy,… Continue reading Getting Started With Redux: Why Redux?
Tag: updated
Facebook iOS 11 iPhone UI kit
The designer team at Facebook has recently updated their iOS GUI freebie with a new release: it’s time for a free iOS11 UI kit, a comprehensive set of files for Origami, Sketch and Photoshop providing all you need to get started with a new iPhone app (wallpapers included). Download iOS11 UI kit
A Reflection on Product Design
Though all good products must function and provide a benefit to the end-user, I believe the magic of a truly inspiring or great product happens in the realm of user experience. As designer and writer Joshua Porter writes, “The experience is the product.” Spotify is one example of a great digital product, as it provides… Continue reading A Reflection on Product Design
How to Build a CRM Software from the Ground Up
There are times when dealing with customers may seem like a maze you can’t solve. The only way out is to have reliable CRM solution. However, you might find it tricky to select what the market now has to offer. This is where you can start planning to build your CRM software; no kidding. Starting… Continue reading How to Build a CRM Software from the Ground Up
Site Authentication in Node.js: User Signup and Login
Just as authentication is important in APIs, it is also an important feature in certain web applications—especially those with pages and secrets that should only be accessible to registered and authenticated users. In this tutorial, you will build a simple web application while learning how to create user registration. Application Setup Create a new directory… Continue reading Site Authentication in Node.js: User Signup and Login
How to Read and Write CSV Files in Python
The CSV format is the most commonly used import and export format for databases and spreadsheets. This tutorial will give a introduction of the csv module in Python. We will learn about all the functions and classes that it makes available for you to read and write data to CSV files. We have also included… Continue reading How to Read and Write CSV Files in Python
Typography: The Anatomy of a Letter
The more we communicate, the closer we become. Typography inspires us by reminding the world of a simpler time without connection. As designers and artists, we can carry that fascination into our work by studying the makeup of letters. If you prefer video tutorials, you can start with the basics of typography anatomy with this… Continue reading Typography: The Anatomy of a Letter
Introduction to Forms in Angular: Template-Driven Forms
Forms are critical to any modern front-end application, and they’re a feature that we use every day, even if don’t realize it. Forms are required for securely logging in a user to the app, searching for all the available hotels in a particular city, booking a cab, building a to-do list, and doing tons of… Continue reading Introduction to Forms in Angular: Template-Driven Forms
Beginner’s Guide to Angular: Services
Hello there! I hope you’ve followed along with our tutorials on Angular components and routing. In this post, we’ll go on to another interesting concept in Angular: services. Angular Beginner’s Guide to Angular: Components Divya Dev Angular Beginner’s Guide to Angular: Routing Divya Dev If Angular components are the presentation layer of our application, what… Continue reading Beginner’s Guide to Angular: Services
The Top 3 Server Problems to Watch For
September 25, 2017 by Spyrestudios Blogger Once your website is designed and live, most webmasters sit back and relax a little. It might seem like everything’s permanently in place, but in reality, your website will require ongoing, active monitoring if you want it to succeed. Not only will you need to provide ongoing content for… Continue reading The Top 3 Server Problems to Watch For
Bulk Import a CSV File Into MongoDB Using Mongoose With Node.js
This topic is a really enjoyable one for me. It’s quite common in many web applications to accept user input and save a single record to your database. But what about when your users (or you) want to perform multiple inserts in a single command? In this article, we will demonstrate how to create a… Continue reading Bulk Import a CSV File Into MongoDB Using Mongoose With Node.js
Kotlin From Scratch: Packages and Basic Functions
Kotlin is a modern programming language that compiles to Java bytecode. It is free and open source, and promises to make coding for Android even more fun. In the previous article, you learned about ranges and collections in Kotlin. In this tutorial, we’ll continue to learn the language by looking at how to organize code using… Continue reading Kotlin From Scratch: Packages and Basic Functions
Learn to Code With JavaScript: Part 1, The Basics
Installation and Setup First, we will set up our development environment so that we can run our code on our own computer. Alternatively, you can test code examples in an online editor like OneCompiler. The easiest way to do so would be to use your web browser. This is especially true if you have no… Continue reading Learn to Code With JavaScript: Part 1, The Basics
The 5 Best IDEs for WordPress Development (And Why)
I’ve been developing with WordPress for around ten years now and, during that time, have used my fair share of Integrated Development Environments (IDEs). There’s certainly no shortage of choice these days, with literally dozens of different editors/IDEs available. (We’ll come to the distinction between an IDE and an editor shortly.) Some IDEs are free,… Continue reading The 5 Best IDEs for WordPress Development (And Why)
The best YouTube channels for designers and developers
I just recently realized how much time I spend on YouTube everyday. To be more precise, about 50 minutes every single day. About three years ago I started developing the habit of opening the YouTube Subscriptions page every day to check out new videos from the channels I had subscribed to. More recently, I decided… Continue reading The best YouTube channels for designers and developers
Learnings from my 6-month design internship at a startup
Your job title is just the first part of the story ???? At tado° nobody cared that I was just an intern. There was so much going on, that it wasn’t important what I was really appointed to do. We just tried to “get shit done”. I was given a lot of responsibility and wore hats… Continue reading Learnings from my 6-month design internship at a startup
Apple UI Design Resources for Photoshop and Sketch
Good news for UI lovers! Apple has just updated its iOS Human Interface Guidelines which now includes the latest iOS 10 UI Design Resources. The resources include UI elements, templates, color palettes, the San Francisco typeface, icons and other useful assets to help designers quickly design iOS applications. Two downloads are available for Photoshop and Sketch! Download freebie
UI Movement – The Most Popular Design Animations
Posted · Category: Inspiration, License Free UI Movement started out as a newsletter that featured the best UI designs every day. The main real difference between UI Movement and other design inspiration sites, is that they focus exclusively on UI designs. Since the original, simple newsletter format, UI Movement has been updated to make for… Continue reading UI Movement – The Most Popular Design Animations
Access 5000+ Design Assets for Just $29/Month!
Posted · Category: Best Collections Do you often find yourself struggling to find the right graphic asset to complete your projects? How does access to 5000+ highly curated fonts, graphics templates, icons, UI kits and much more for just one low monthly price sound? Envato Elements promises all this and more. Just launched, it offers… Continue reading Access 5000+ Design Assets for Just $29/Month!
Adding Custom Hooks in WordPress: Custom Filters
In this two-part series, we’re taking a look at the WordPress hook system. Specifically, we’re taking a close look at both actions and filters and the role they play in WordPress development. Though they are both defined as hooks, each plays a specific role in WordPress development. And if you’re looking to become a more… Continue reading Adding Custom Hooks in WordPress: Custom Filters
Adding Custom Hooks in WordPress: Custom Actions
One of the cornerstones of building custom solutions in WordPress is having an understanding of hooks. In and of themselves, they aren’t terribly difficult to understand, and we’ll be covering a short primer on them in this tutorial. But if you’re looking to get into more advanced WordPress development, it’s worth knowing how to implement… Continue reading Adding Custom Hooks in WordPress: Custom Actions
WP REST API: Internals and Customization
In the previous part of the series, we learned about creating, updating, and deleting content remotely through the WP REST API. It allows us to create platform-independent applications that work seamlessly with a WordPress powered back-end, providing a rich experience to the user. In the current part of the series, we will take a look at… Continue reading WP REST API: Internals and Customization
WP REST API: Creating, Updating, and Deleting Data
In the previous part of the series, we looked at how we can use the WP REST API to retrieve content from the server. We learned to retrieve content for different resources including posts, post meta, tags, categories, etc. This is a powerful feature since this content can be used anywhere inside or outside WordPress.… Continue reading WP REST API: Creating, Updating, and Deleting Data
How to Airbrush Skin With Frequency Separation
Professional retouchers use a lot of techniques to retouch skin. In this tutorial, you’ll learn one of the most basic retouching techniques called frequency separation. It’s used as a quick way to airbrush skin without removing too many fine details. What is Frequency Separation? Frequency Separation is a jargon used in the retouching world to describe a skin airbrushing… Continue reading How to Airbrush Skin With Frequency Separation