Open Source Guidelines | Widen Engineering
Projects should not depend on internal Widen infrastructure. Making something that interacts with our public APIs and sites is fine, but a project that launches EC2 instances in our cloud is not.
Widen Engineering
As part of Widen's commitment to contributing back to the open-source community, we have sponsored work to improve the CSS variables implementation in WebKit. Read on to learn more …
Dagster + Meltano: A complete open-source ELT solution for the
When we, the Widen Data Team, began looking to revamp our ELT platform we chose Dagster and Meltano. Here's why.
Tomcat Hates Encoded Slashes | Widen Engineering
So, our URI of “/proxy/http%3A%2F%2Fwiden.com%2Fcareers” is being expanded to “/proxy/http%3A//widen.com/careers” before it is routed to a matching endpoint handler. Of …
AWS CloudFront User Authentication using Lambda@Edge
'use strict';exports.handler=(event,context,callback)=>{constrequest=event.Records[0].cf.request;constheaders=request.headers;// …
The Story of Widen's Frontend Component Library
Over time, Patterns grew from where it started as a side project to an integral part of front-end development at Widen. Developers were able to build new features much quicker by using the …
A Tale of Performance - JavaScript, Rust, and WebAssembly - Widen
Welcome to another Widen engineering blog post! Today, we’re going to embark on a journey of optimization. We’ll compare and contrast multiple approaches to solving a simple performance …
The Future of Web Development (Part 2): Full
While Widen/fullstack-react was designed to be simple to allow us to focus on the concepts needed to create and test a futuristic full-stack JavaScript web application, there are certainly …
The Future of Web Development - React, Falcor, and ES6 - Widen
In fact, some of Widen’s emerging software products will make use of all of the new technologies discussed in this article. Next, I’ll document each notable new tool.
Widen
Never before have consumers exercised so much control over their own buying journey, choosing their preferred path, what information they’ll consume, and when, where, and how they interact …