Digital Primates - Specialists in Enterprise React, JavaScript, Media and Mobile applications.

Joined March 2010
102 Photos and videos
Pinned Tweet
If you aren't yet signed up: digitalprimates.net/enterpri…

The March 31st issue of Digital Primates on Enterprise React is in your inbox. If you like it, send it to a friend.
1
1
1
There are numerous browser APIs that allow developers to store data on the client side. This article by @craigbuckler is an up-to-date overview on current, past, and future browser storage methods.blog.openreplay.com/the-ulti…
How close are we to being able to create a React client with no bundler? This article describes how to leverage browser ES modules, dynamic imports, and ServiceWorkers to build a React site without Webpack. medium.com/disdj/react-jsx-e…

Often the advice you find coming out of huge enterprises like Google or Amazon have a hard time applying to smaller scale endeavors. In this article we get some great summaries of lessons learned. @swizec has some succinct takeaways.swizec.com/blog/what-i-learn…
1
3
Now for something completely different. @fabriciot collected some of the most outstanding "worst volume control interface" candidates from a reddit thread about deliberately bad design. We hope some of them give you a chuckle during your workday.uxdesign.cc/the-worst-volume…

There's a new Array prototype method in JavaScript. Array.prototype.at lets you access elements with relative indexing, which is a modest improvement if you're sick of typing out myArr[myArr.length - 1] and would prefer myArr.at(-1).https://t.co/Kz6MBiY1Ur

Anyone working with React has heard the common refrain of making components reusable, but can components be too reusable? Conceptualizing component responsibility can be tricky. This article has some useful approaches to help you with component design.formidable.com/blog/2021/rea…
It's a common refrain that CSS doesn't make sense, but there is method to the madness if you dig deep. This article from @wattenberger looks at percentages in CSS positioning.wattenberger.com/blog/css-pe…

2
8
Regex can seem arcane to those of us who have never taken the time to dig into the details. Here is a great in-depth article that gives you the nitty gritty on one very useful regex pattern.rexegg.com/regex-best-trick.…

A very cool list of data structure visualizations. Who knows the next time you'll need to use a "Skew Heap" and visualize it, but this page has you covered.cs.usfca.edu/~galles/visuali…

An honest appraisal by @wolfr_2 of the much hailed Tailwind CSS. What happens when you have to use a popular library that you're not too fond of? You may not learn to love it, but you come to terms with it.johanronsse.be/2021/07/07/co…

CSS Transforms, Dwarf Fortress, & useReducer in React - mailchi.mp/digitalprimates/d…

One writer's speculation as to why Microsoft is coming out with Windows 11. Don't miss the link to the Windows 95 launch video complete with dancing Bill Gates. @sjvn computerworld.com/article/36…
1
WebWorkers are awkward, but they're the best way to do heavy synchronous workloads without blocking the main JavaScript thread. @dassurma summarizes the current state of WebWorkers and lays out some abstractions that can help work around their limitations.smashingmagazine.com/2021/06…
1
One of Redux style guide's essential rules for using Redux correctly is "Do Not Put Non-Serializable Values in State or Actions". In this article by @c_isambert, we get a great explanation of what pitfalls the rule is helping you avoid. blog.bam.tech/developer-news…

Love it or hate it, a new Windows version is on the way. @tomwarrenhttps://www.theverge.com/2021/6/24/22546791/microsoft-windows-11-announcement-features-updates?&utm_medium=social&utm_source=twitter.com&utm_campaign=enterprise-react-newsletter
A New Array Method, Webpack Free Module Imports, & Browser-Side Storage Guide - mailchi.mp/digitalprimates/d…

Are we thinking about our React components incorrectly? Should certain components be modeled as state machines? Where in the world is Carmen Sandiego? Find the answers to two of these questions in this article by @mikelunarlandis.levelup.gitconnected.com/thi…
1