Posts

Showing posts from April, 2019

Climbing the IoT Value Chain

Impactful applications of IoT are certain to emerge in the near future. We explore how finance professionals should think of the value it can generate for their business by creating a thought framework.

Benchmarking A Node.js Promise

You can just write sequentially executed code in JavaScript, but should you? In this article, Toptal Freelance JavaScript Developer Omar Waleed tests the widespread Node.js belief that synchronous code degrades performance and is, in a sense, just plain evil. Is this really true?

Mobile UX Design Principles and Best Practices

Designers only have a few seconds to catch the attention of mobile users before they abandon an app or site. Following established mobile UX design principles creates a better overall user experience.

Personalized UX and the Power of Design and Emotion

Personalization is all about communicating a message aimed directly at the individual user. Emotional design focuses on the overall emotional impact of design choices, including those that involve personalization. Combining the personal and the emotional is where the real magic happens.

How to Implement T9 Search in iOS

T9 predictive text has been around for ages, and it lost relevance with the advent of modern smartphones. However, T9 can still be a useful addition to certain types of apps on iOS. In this article, Toptal Swift Developer George Vashakidze explains why T9 can still be useful and practical, and how you can add it to your next iOS app.

A Complete List of Project Management Conferences

The only project management conference list you will ever need. This list contains all the information you might need when picking a conference including insights about the conference, locations, and ticket prices.

Selecting the Right Valuation Method for Pre-IPO Startups

Valuation for mature late-stage startups can be tricky: Too developed for guestimate methods, but yet still without the depth of data offered by public market companies.

The Value of User Testing with Prototypes

User testing, often confused with usability testing, is an overarching term which helps validate the need for a product. When used with prototypes and the right testing tools, it can help save a product from failure.

Build a QR Scanner: A React Native Camera Tutorial

Cross-platform mobile apps are increasingly being built with React Native. But how can you scan for QR codes and augment the user's camera view when they're present?

Using Spring Boot for WebSocket Implementation with STOMP

The WebSocket protocol is one of the ways to make your application handle real-time messages. The most common alternatives are long polling and server-sent events. In this article, Toptal Freelance Java Developer Tomasz Dąbrowski shows us how to implement WebSockets with the Spring Boot framework, and use STOMP for effective client-server communication.

Design’s Driving Forces – A Website Redesign Case Study

When is the most appropriate time to do a website redesign? This case study walks us through a website redesign for a high-end auto company and outlines key issues along the way.

Laravel Zero Downtime Deployment

Updating live applications used to be a tedious and somewhat risky affair, but with the emergence of modern development frameworks and tools, updates and deployment are becoming straightforward. In this article, Toptal Java Developer Elene Latsoshvili explains how you can update a Laravel app with zero downtime, and how this can be done for most PHP applications.

The Comprehensive List of Product Management Conferences

The only product management conference list you will ever need. It is arranged by month and includes information on location and ticket prices.

7 Debugging Techniques To Speed Up Troubleshooting in Production

Providing production support to an application is one of the most challenging aspects of software development. In this article, Toptal Freelance Java Developer Flavio Pezzini shows us techniques that can prevent bugs and make finding issues in production much faster.

Lessons from Warren Buffett’s Investment Strategy and His Mistakes

Warren Buffett’s reputation as an investor has become legendary. What can an individual investor learn from Warren Buffett’s investment style, his philosophy, and some of his past mistakes?

How to Transition from UX Designer to UX Consultant

What does a UX consultant do? More importantly, what does it take for a UX designer to become a consultant and thrive?

Design Foundations – A Guide to Visual Hierarchy (with Infographic)

Understanding and implementing visual hierarchy principles gives designers an advantage in creating persuasive designs that convey necessary information while creating a delightful user experience.

KPIs for Success – An Overview of Project Manager Performance Metrics

Develop a high-performing team by empowering the project manager. A software project manager is the cornerstone in a product lifecycle. Explore the six key KPIs that will inspire incredible results.

Flutter Tutorial: How to Create Your First Flutter App

Google’s Flutter mobile SDK only recently made it to version 1.0, but it is already catching up with React Native in terms of market share. Flutter is also used to develop apps for Google’s upcoming Fuchsia OS. In this article, Toptal Java Developer Nemanja Stosic demonstrates how to create a simple messaging app using Flutter and Firebase.

Angular Components 101 — an Overview

While components have been available in Angular since the beginning, they’re still easy to mess up with common mistakes like people not using them at all, creating components instead of attribute directives, and more. In this article, Toptal Freelance JavaScript Developer Valters Valdersteins differentiates the correct and incorrect ways to use Angular components and illustrates them with examples.

Why do Share Buybacks Fail? Some Suggested Remedies

Share buyback schemes, if executed poorly, can be disastrous for shareholders and company stakeholders. Using three examples from the UK market, reasons for failure are explored with some suggested remedies for managers making capital allocation decisions

Partners in Design — A Guide to Client Empathy

Being empathetic is not a selective practice. Designers know how to use empathy to uncover the behaviors and needs of a user. Those same methods and techniques can be used in client relationships.

Website Design Is Hot Want TO Know Something?

The internet is a great way to go to the internet to make the most of the time, because it is the only website that has been used for hosting the host, because it has a website that has been hosted by our website. I have decided to design a website that has been designed to make sure that the key house is available. If you do not know what to look for and we do not know how to fix it, then you have a great idea of ​​how to design a website that looks like this is a poor website, and it is going to have a web design. The web designing of the main design is that it has been designed to create a front-end design that has a front end design and that we have the ability to compile the code, and we do not want to have a website that has been coding for backend designing.  If you are hunting for additional details on  web design company , click on the mentioned above site. Front end Web designing is not it? The name of the person's name has been found in front of the en...