-
Guide to Showcasing Sketch and Photoshop Skills in Your Portfolio
Both Sketch and Photoshop are great tools used by almost every designer to accomplish a huge variety of tasks. To Photoshop has even become a dictionary verb. It doesn’t come as a surprise that most clients will expect a designer to have a high level of Sketch and Photoshop expertise. The majority of Toptal design
-
Who Knew Adobe CC Could Wireframe?
Wireframing is a major step in designing any user interface whether a website, application or software product. Without distraction in the form of visuals, colours, typography, styles and effects you can be more focused on defining content hierarchy and user experience. Doing low fidelity wireframes and prototypes will help you test and iterate more often
-
How to Create a Simple Python WebSocket Server Using Tornado
With the increase in popularity of real-time web applications, WebSockets have become a key technology in their implementation. The days where you had to constantly press the reload button to receive updates from the server are long gone. Web applications that want to provide real-time updates no longer have to poll the server for changes
-
Sketch vs. Photoshop: Is It Time To Switch From Photoshop To Sketch?
It seems that Sketch is becoming an increasingly popular design tool, gaining more and more market share around the globe. After being made fun of for not using it during an interview, and hearing a lot of designers rave about it,I decided to take the plunge, but after using Sketch for a couple of months,
-
Who Knew Adobe CC Could Wireframe?
Wireframing is a major step in designing any user interface whether a website, application or software product. Without distraction in the form of visuals, colours, typography, styles and effects you can be more focused on defining content hierarchy and user experience. Doing low fidelity wireframes and prototypes will help you test and iterate more often
-
Boost Your Data Munging with R
The R language is often perceived as a language for statisticians and data scientists. Quite a long time ago, this was mostly true. However, over the years the flexibility R provides via packages has made R into a more general purpose language. R was open sourced in 1995, and since that time repositories of R packages
-
Get Your Angular 2 On: Upgrading from 1.5
I started out wanting to write a step-by-step guide for upgrading an app from Angular 1.5 to Angular 2, before I was politely informed by my editor that she needed an article rather than a novel. After much deliberation, I accepted that I needed to start with a broad survey of the changes in Angular
-
Jumpstart Your PHP Testing with Codeception
Before moving on to Codeception and PHP, we should cover the basics and start by explaining why we need testing in applications in the first place. Perhaps we could complete a project without wasting time on tests, at least this time? Sure, you don’t need tests for everything; for example, when you want to build
-
Your First AngularJS App Tutorial Part 2: Tools for Scaffolding, Building, and Testing
Introduction With the many tools available to aid in developing AngularJS applications, many people have the impression that it’s an extremely complicated framework, which is not at all the case. That’s one of the main reasons I started this tutorial series. In part one we covered the basics of the AngularJS framework and started out
-
iOS User Interfaces: Storyboards vs. NIBs vs. Custom Code
I often hear iOS developers ask some variant of the same key question: What’s the best way to develop a UI in iOS: through Storyboards, NIBs, or code? Answers to this question, explicitly or implicitly, tend to assume that there’s a mutually exclusive choice to be made, one that is often addressed upfront, before development.