Toptal Blog
The Toptal Blog is the top hub for developers, designers, finance experts, executives, and entrepreneurs, featuring key technology updates, tutorials, freelancer resources, and management insights.
Featured in
World-class articles, delivered weekly.
A Deep Look At JSON vs. XML, Part 2: The Strengths and Weaknesses of Both
Nearly all computer applications rely on either JSON or XML. Today, JSON has overtaken XML, but is it better? In part 1 of this series on JSON vs. XML, we take a closer look at the history of the web to uncover the original purpose of XML and JSON and analyze how JSON became the popular choice.
Seva Safris
Seva is a veteran of both enterprise and startups with 20 years of industry experience and a UC Berkeley graduate in EECS and MSE.
Yours Truly, Freelance Design Advice
It wasn’t easy, but you looked uncertainty in the eye and made the biggest bet of your career. Now what? We’ve got an encouraging word for new freelancers and anyone who’s braved self-employment.
Micah Bowers
Micah helps businesses craft meaningful engagement through branding, illustration, and design.
A Deep Look at JSON vs. XML, Part 1: The History of Each Standard
Nearly all computer applications rely on one of two principal message standards: JSON and XML. Today, JSON is the most widely used format, having overtaken XML within the last 5 years, but is JSON better than XML?
In part 1 of this multi-part series on JSON vs. XML, Toptal Freelance Full-stack Developer Seva Safris will take a closer look at the history of the web to uncover the original purpose of XML and JSON, and analyze the software trends in recent years that lead to JSON becoming more popular than XML.
Seva Safris
Seva is a veteran of both enterprise and startups with 20 years of industry experience, and a UC Berkeley graduate in EECS and MSE.
How to Structure an Effective Typographic Hierarchy
Since designers work with so much text-based content, creating an effective typographic hierarchy—one that clearly shows what information is most important—is a vital skill for designers to master.
Cameron Chapman
Cameron comes from a design background and is the author of two web design books: Color for Web Design and The Smashing Idea Book.
Rails 6 Features: What’s New and Why It Matters
Rails 6 is finally here, featuring major improvements and clever new features that should make development easier and faster than ever.
In this article, Toptal Ruby on Rails Developer Avant Mittal dives into the Rails 6 changelog to introduce you to these new features and explain how you will be using them in your next Rails project.
Avant Mittal
Working as a consultant, Avant helped build applications for clients such as Chipotle, Sebamed USA, HealthEngine, DealDey, and many more.
How to Leverage Thematic Analysis for Better UX
Thematic analysis, an approach used to analyze qualitative data, is central to credible research and can be used to improve UX design by uncovering user needs, motivations, and behaviors.
Shane Ketterman
Shane comes from a background in architecture, information technology, customer experience, and UX design.
Supercharged Testing Tips for 2019: A Java Automation Testing Tutorial
Test automation engineers continuously research the latest tools and techniques to ensure that their test automation framework stays fast, stable, and easy to use.
In this article, Toptal Freelance Java Developer Simon Stratton will take a look at some tips that you can use to update your framework for 2019 by improving your use of Selenium Grid, Java’s wait function, and Chrome DevTools.
Simon Stratton
Simon has been a technical tester for over 18 years. He started at IBM, moved to EADS, then Fujitsu, and now runs his own company.
Plant Power: A Look at Beyond Meat and Its Competitors
One of the most notable developments of recent years has been the boom in veganism. The Beyond Meat Company’s IPO in May 2019 captured this zeitgeist and is one of the stand-out financial events of the year. Can the company live up to the hype and satisfy its investors?
Natasha Ketabchi
Natasha transitioned to venture capital after a career in banking built in prestigious firms such as JPMorgan and ESM.
Looking at Ro-Lu: A Usability Case Study
How do designers balance a website’s originality with its user-friendliness? Do they retreat to the safety of what is acceptable and risk the design falling flat, or implement a risky but unique design?
Darko Stanimirović
Darko is a UX/UI designer and founder. He takes ideas and transforms them into smart, well-designed, intuitive products.
Most-read Articles
An Angular 5 Tutorial: Step by Step Guide to Your First Angular 5 App
Adobe XD vs. Sketch – Which UX Tool Is Right for You?
The History of Remote Work, 1560-Present (with Infographic) (Updated)
World-class articles, delivered weekly.
Toptal Developers
- Algorithm Developers
- Angular Developers
- AWS Developers
- Azure Developers
- Big Data Architects
- Blockchain Developers
- Business Intelligence Developers
- C Developers
- Computer Vision Developers
- Django Developers
- Docker Developers
- Elixir Developers
- Go Engineers
- GraphQL Developers
- Jenkins Developers
- Kotlin Developers
- Kubernetes Experts
- Machine Learning Engineers
- Magento Developers
- .NET Developers
- R Developers
- React Native Developers
- Ruby on Rails Developers
- Salesforce Developers
- SQL Developers
- Sys Admins
- Tableau Developers
- Unreal Engine Developers
- Xamarin Developers
- View More Freelance Developers
Toptal Designers
- Adobe Creative Suite Experts
- Agile Designers
- AI Designers
- Art Direction Experts
- Augmented Reality Designers
- Axure Experts
- Brand Designers
- Creative Directors
- Dashboard Designers
- Digital Product Designers
- E-commerce Website Designers
- Full-Stack Designers
- Information Architecture Experts
- Interactive Designers
- Mobile App Designers
- Mockup Designers
- Presentation Designers
- Prototype Designers
- SaaS Designers
- Sketch Experts
- Squarespace Designers
- User Flow Designers
- User Research Designers
- Virtual Reality Designers
- Visual Designers
- Wireframing Experts
- View More Freelance Designers
Toptal Finance Experts
- Blockchain Consultants
- Business Management Consultants
- Business Plan Consultants
- Business Process Optimization Consultants
- Certified Public Accountants (CPA)
- Economic Development Consultants
- Equity Research Analysts
- Excel Experts
- Financial Benchmarking Consultants
- Financial Forecasting Experts
- Financial Modeling Consultants
- Financial Writers
- Fintech Consultants
- FP&A Consultants
- Fractional CFOs
- Fundraising Consultants
- FX Consultants
- Growth Strategy Consultants
- Integrated Business Planning Consultants
- Interim CFOs
- Investment Managers
- Investment Thesis Consultants
- Investor Relations Consultants
- M&A Consultants
- Market Sizing Experts
- Pitch Deck Consultants
- Private Equity Consultants
- Procurement Consultants
- Profitability Analysis Experts
- Real Estate Experts
- Restructuring Consultants
- Risk Management Consultants
- Small Business Consultants
- Supply Chain Management Consultants
- Valuation Specialists
- Venture Capital Consultants
- Virtual CFOs
- Xero Experts
- View More Freelance Finance Experts
Toptal Project Managers
- Asana Experts
- Blockchain Project Managers
- Business Delivery Managers
- Business Transformation Program Managers
- Client Delivery Managers
- Digital Project Managers
- Digital Delivery Managers
- Digital Transformation Program Managers
- eCommerce Project Managers
- Enterprise Coaches
- Jira Administrators
- Kanban Project Managers
- Lean Project Managers
- Learning Management System Administrators
- Mobile Project Managers
- PMI Project Managers
- PMO Specialists
- PMP Project Managers
- Prince2 Experts
- Program Managers
- Scrum Project Managers
- Scrum Coaches
- Scrum Masters
- Software Project Managers
- Software Development Project Managers
- Technical Business Analysts
- Transformation Project Managers
- Waterfall Project Managers
- Web Project Managers
- View More Freelance Project Managers
Toptal Product Managers
- Artificial Intelligence Product Managers
- Blockchain Product Managers
- Business Systems Analysts
- Cloud Product Managers
- Data Science Product Managers
- Digital Marketing Product Managers
- Digital Product Managers
- Directors of Product
- eCommerce Product Managers
- Enterprise Product Managers
- Enterprise Resource Planning Product Managers
- Freelance Product Managers
- Interim CPOs
- Jira Product Managers
- Kanban Product Managers
- Lean Product Managers
- Mobile Product Managers
- Product Consultants
- Product Development Managers
- Product Owners
- Product Portfolio Managers
- Product Strategy Consultants
- Product Tour Consultants
- Robotic Process Automation Product Managers
- Robotics Product Managers
- SaaS Product Managers
- Salesforce Product Managers
- Scrum Product Owner Contractors
- Web Product Managers
- View More Freelance Product Managers
Toptal Marketing Experts
- ABM Marketers
- Affiliate Marketers
- Brand Managers
- Brand Marketers
- Content Creators
- Digital Marketers
- Display Ads Specialists
- Email Marketing Specialists
- Fractional CMOs
- Google Ads Experts
- Growth Marketers
- Influencer Marketers
- Lead Generation Experts
- Marketing Analytics Specialists
- Marketing Researchers
- Marketing Strategists
- Mobile App Marketers
- Performance Marketers
- PPC Experts
- Product Marketers
- SEM Experts
- SEO Experts
- Social Media Marketers
- View More Freelance Marketers
Join the Toptal® community.