Search
Build a 100% Serverless REST API with Firebase Functions & FaunaDB
31.10.2019
Indie and enterprise web developers alike are pushing toward a serverless architecture for modern applications. Serverless architectures typically scale well, avoid the need for server provisioning and most importantly are easy and cheap to set up! And that’s why I believe the next evolution...
How Centralized Payment Systems Learned to Accept Decentralized Cryptocurrency
23.10.2019
They might not be shouting it from the rooftops, but fiat payment gateways are no longer the enemy of bitcoin. Hostilities have ceased, the bad blood has been let, and today the fiat and crypto worlds are bridged and doing business. Despite the two systems sporting opposing aims and architecture...
Micro Frontends
17.7.2019
One random day not long ago, I started hearing joke after joke about "micro frontends" — sort of how I first learned about Toast. I didn't understand the source until asking around, which uncovered this article from Cam Jackson.
In this article we'll describe a recent trend of breaking...
The Many Ways to Include CSS in JavaScript Applications
8.7.2019
Welcome to an incredibly controversial topic in the land of front-end development! I’m sure that a majority of you reading this have encountered your fair share of #hotdrama surrounding how CSS should be handled within a JavaScript application.
I want to preface this post with a disclaimer: There...
Non-Relational Databases and Supporting Mixed Workloads
30.5.2019
Suppose that you’re building an e-commerce platform and as part of the exercise, you need to come up with a new data architecture for inventory management. You need to support fast, transactional w
The 10,000 Year Clock Design Principals
8.1.2019
In the new year edition of the Clearleft newsletter, Jeremy Keith linked to the design principals Danny Hillis thought about while considering a clock that would work for 10,000 years.
Here's part of that page, satisfyingly displayed as a <dl>:
Longevity:
Go slow
Avoid sliding friction...
Zastřešujícím tématem nadcházejícího #blueberryMeetUp bude Serverless
21.11.2018
#blueberryMeetUp Hands on Terraforming & Serverless Architecture nabízí odpovědi na potřeby společností, pro které je v dnešním světě více než stěžejní rychlé testování a dodávání infrastruktury pro svoje produkty. DevOps vývojáři z Blueberry…
Free E-book: Modernize for Mobile Apps
28.6.2018
(This is a sponsored post.)
No sign up required to read the free e-book.
Building modern apps (mobile, PWAs or Single Page Apps) that connect to legacy or enterprise systems is a pain. We put together an e-book that discusses the various options for how to make it all work. Here are some of...
Handling Errors with Error Boundary
26.6.2018
Thinking and building in React involves approaching application design in chunks, or components. Each part of your application that performs an action can and should be treated as a component. In fact, React is component-based and, as Tomas Eglinkas recently wrote, we should leverage that concept...
JSON Schema Validation and Expressive Query Syntax in MongoDB 3.6
10.5.2018
One of MongoDB’s key strengths has always been developer empowerment: by relying on a flexible schema architecture, MongoDB makes it easier and faster for applications to move through the developme
MongoDB 3.6: JSON Schema Validation and Expressive Query Syntax
10.5.2018
One of MongoDB’s key strengths has always been developer empowerment: by relying on a flexible schema architecture, MongoDB makes it easier and faster for applications to move through the developme
JSON Schema Validation and Expressive Query Syntax in MongoDB 3.6
17.4.2018
One of MongoDB’s key strengths has always been developer empowerment: by relying on a flexible schema architecture, MongoDB makes it easier and faster for applications to move through the developme