-
Guide to Building a Top Web Design Portfolio
A portfolio is a very important link between a designer and a client. It aims to impress a potential client by showing the designer’s work and skills. At Toptal, we screen a lot of web designers and review a lot of portfolios. Creating a top web design portfolio is by no means easy, even for
-
Getting Started with Modules and Modular Front-End Development
Everyone knows and loves Lego bricks. I was hooked on Legos when I was a kid, and I still love them today. You can assemble your toy from all kinds of Legos in all kinds of ways, one piece at a time. You can then start over and build a different toy from those same
-
Guide to Building a Top UI Design Portfolio
Before We Begin Professionals who work in the creative industry need portfolios to showcase their skills to attract clients and peers. Once upon a time this was solved by creating stunning printed pieces. However, no matter how you look at it, times have changed and designers are no longer just designers. We’ve got different specialties
-
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