Engineering

Engineering

1370 bookmarks
Custom sorting
Manifest - Meet the 1-file micro-backend
Manifest - Meet the 1-file micro-backend
Instant Micro-backend with Admin Panel, REST API, Auth, Storage and more. All in one YAML file.
·manifest.build·
Manifest - Meet the 1-file micro-backend
Balancing Old Tricks with New Feats: AI-Powered Conversion From Enzyme to React Testing Library at Slack - Slack Engineering
Balancing Old Tricks with New Feats: AI-Powered Conversion From Enzyme to React Testing Library at Slack - Slack Engineering
In the world of frontend development, one thing remains certain: change is the only constant. New frameworks emerge, and libraries can become obsolete without warning. Keeping up with the ever-changing ecosystem involves handling code conversions, both big and small. One significant shift for us was the transition from Enzyme to React Testing Library (RTL), prompting […]
·slack.engineering·
Balancing Old Tricks with New Feats: AI-Powered Conversion From Enzyme to React Testing Library at Slack - Slack Engineering
Sidenote, comment on any page of the internet.
Sidenote, comment on any page of the internet.
Sidenote is a browser extension that allows you to comment on any page of the internet. Say what you want, where you want.
·sidenoteapp.com·
Sidenote, comment on any page of the internet.
Network Link Conditioner
Network Link Conditioner
App developers often forget to test how their apps perform under less-than-ideal networking environments. Learn how you can use the Network Link conditioner to simulate a spotty Internet connection on your device.
·nshipster.com·
Network Link Conditioner
FAST
FAST
The adaptive interface system for modern web experiences.
·fast.design·
FAST
cva
cva
Class Variance Authority
·cva.style·
cva
Effective Java Application Testing with Cucumber and BDD
Effective Java Application Testing with Cucumber and BDD
This blog introduces Cucumber, a tool for Behavior-Driven Development (BDD) in Java applications. It covers the project setup using Maven, writing scenarios in GWT notation, implementing applicatio…
·mydeveloperplanet.com·
Effective Java Application Testing with Cucumber and BDD
Monorepo Maestros
Monorepo Maestros
Are you ready to conduct the monorepo orchestra?
·shew.dev·
Monorepo Maestros
Uber's Crazy YOLO App Rewrite, From the Front Seat
Uber's Crazy YOLO App Rewrite, From the Front Seat
I've worked on many projects throughout my career as a software engineer. However, Helix - Uber's Rider app rewrite in 2016 introducing Swift and RIBs - stands as the craziest project by a margin. This is my story and some of my journal entries from the time. Prologue It's the
·blog.pragmaticengineer.com·
Uber's Crazy YOLO App Rewrite, From the Front Seat
Lossless Web Navigation with Trails
Lossless Web Navigation with Trails
by Patryk Adaś Lossless Web Navigation with Trails Since the early 2000’s, the desktop metaphor of tabbed browsing has dominated the way we navigate the web. With Browser.html [https://github.com/browserhtml/browserhtml], a Mozilla Research project aimed at building a browser user interface built in HTML for nightly builds of Servo [https://servo.org/], we
·freecodecamp.org·
Lossless Web Navigation with Trails
Reflections on trusting trust | Communications of the ACM
Reflections on trusting trust | Communications of the ACM
To what extent should one trust a statement that a program is free of Trojan horses? Perhaps it is more important to trust the people who wrote the software.
·dl.acm.org·
Reflections on trusting trust | Communications of the ACM
The Design System Guide
The Design System Guide
All the essential resources for setting up the design system.
·thedesignsystem.guide·
The Design System Guide
Today I Learned: Specify different bundler groups with RAILS_GROUPS
Today I Learned: Specify different bundler groups with RAILS_GROUPS
Is there a gem that you want to include sometimes and not others? For instance, do you have multiple versions of staging with slightly different gemsets? You can manage that with custom groups.
·til.hashrocket.com·
Today I Learned: Specify different bundler groups with RAILS_GROUPS