Our Latest Insights
Thoughts from our team on current events, new techniques and tools, trends we're seeing, and our culture.
14 results shown.
Is the Future of Web Design Polymorphic?
September 24, 2020In this article, we will be looking at how layout on the web went from fixed to fluid, and fluid to responsive, asking ourselves: What's next? We will examine if APIs like ResizeObserver can be used in combination with front-end frameworks to help us emulate the legendary element query. Finally, we will create some *self-aware* UI.Best Practices for Making (super duper) Useful Dashboards
September 3, 2020Dashboards are a tool to support decision making, monitoring, or solving a problem. Each component of the dashboard needs to have a clear reason why it’s there and how it helps the user perform a task or do a job. Here are some of our tips for making supremely useful dashboards.How to urql, Part 3: The Normalized Cache
August 11, 2020In our first blog post we talked about exchanges and how by default we're using a document-based cache. This is the cache that comes out of the box with urql and solves a lot of common cases, but what if this cache isn't sufficient for you?Adapting Team Dynamics in Response to Change
July 31, 2020Team dynamics are definitively more of an art than a science, however they are crucial to collaborative and organisational success. In this post I look at **adapting a team’s dynamic in a direct response to change**: specifically a change in personnel, or a change in working styles in light of the new remote-first lifestyles lots of us have undertaken.Distributed Locking in DynamoDB
June 30, 2020This article will discuss transactions in DynamoDB, their limitations, and a proposed solution involving distributing locking, replete with details.An Open Source Maintainer's Guide to Publishing npm Packages
June 18, 2020This how-to guide covers many pitfalls and gotchas people encounter when they want to publish npm packages.Getting a Browser Extension Through Review
June 16, 2020Whether you're publishing your first browser extension or already have one listed, it's worth making sure your submissions are prepared for a rigorous review. Here's a quick run-through for how you can lock down your browser extension and increase your chance of getting your extension approved swiftly.Introducing VictoryHistogram
May 26, 2020We've recently released VictoryHistogram, a new charting component we've added to our Victory library, that allows you to create histogram charts in React.Building a Feature-Rich CMS with Open Source Software
May 20, 2020We recently created a feature-rich CMS that allows users to create new pages from scratch and preview their changes in real time using the same components that render our live site. Best of all, we did it with entirely free, open source software.Retail in the Time of Coronavirus: Today and Beyond Quarantine
May 18, 2020Current pandemic conditions have rapidly accelerated the rate of adoption of digital products in the retail industry. What happens when the shops reopen? We have a few projections.Introducing the New Formidable Brand
April 29, 2020Formidable has experienced extraordinary growth in the past few years. Yet, our overall brand was not able to keep up with the increasing burden of our growing footprint. So we set out to fix it.urql Devtools: The Road to V1
April 28, 2020In June 2019 we (the urql team) decided to set an adventurous goal of creating fully-featured developer tool for our GraphQL client. 10+ months, 10+ contributors, and 100+ pull requests later, we're proud to announce our first major release! Read on for the journey on how we got there.The Many Benefits of Good Pull Request Descriptions (+ How to Write One)
April 20, 2020Submitting pull requests (PR) is a key part of our jobs as software engineers. When we take time to write a good PR description we're improving our code, our teams, and our understanding. Let's walk through some of the benefits we've noticed and then talk about how to write A+ descriptions on your own.Jetpack: trace your way to faster and smaller Serverless packages
April 2, 2020Want faster-than-ever-before packaging speeds combined with the smallest possible bundle size for your Serverless Framework application? Come meet the new tracing mode for the 'serverless-jetpack' plugin!