It’s Bun!
What does “server side rendering React” mean?
Whatever it means, Bun is a lot quicker at it!!
After the Tuesday Devtalk Study Group meeting, in which we discussed the possible advantages (speed and simplicity) and disadvantages (not fully compatible and how great is speed anyway, I mean it does work for bunnies though) of possible node.js replacement bun, I installed bun anyway.
I ran the scrap of curl, edited my startup file to add the exports as suggested, and did bun dash dash version (bun is still in beta) and bun dash dash help, then made a folder with index.html in it, cd’d to that folder and did a bun dev. localhost:3000 gave me back the file.
Not bad!
plus then bun create
to see what template-oriented project types it can create
And the download said it was downloading an aa64arch version instead, so yay!
If you want to join this dynamic long-running study group to talk about new topics in a fast changing industry, consider dropping by on an upcoming Tuesday, at 7:30 Pacific Time – great if you’re in Cupertino, Portland, Seattle, Los Angeles, San Diego, Phoenix, or Cuzco (where it will be almost midnight though). Discussion resources will be posted sometime in the week before the Tuesday.
Schedule of Devtalk Meetups
Tuesday | Topic |
---|---|
FEB 21 | React Query |
FEB 28 | Threat modeling |
MAR 7 | Camunda |
APR 4 | Kaniko |
APR 18 | io-ts |
APR 25 | Observability for CI/CD pipelines |
MAY 2 | Apache Superset |
MAY 16 | Kusto Query Language |
MAY 23 | DataOps.live |
MAY 30 | GitHub push protection |
JUN 13 | Design tokens |
JUN 20 | Ladle |
JUN 27 | Oriole DB |
JUL 11 | Great Expectations |
JUL 18 | Stable Diffusion |
What are these Upcoming topics?
These are drawn from Thoughtworks Radar 27, excluding topics previously covered, with the exception of Camunda**. The group ranked-choice votes on topics when a new radar comes out, and these were chosen at the last vote (including Bun!)
** This is not correct. Don’t confuse Camunda with Calamondin or Kootamundra.
k6
Tool for performance testing. “The documentation shows how easy it is to add performance testing to a pipeline across multiple CI/CD tools.” Low-code test builder, plus also write JS code for tests. Investigate a system under heavy load.
React Query
Data fetching library for React. Stable! Pass a function that “resolves” your data. Works w/ data-fetching libs like axios, Fetch & GraphQL, since they are built on promises. Dev tools not avail for React native.
Threat modeling
Teams must avoid the security sandwich. Find out what that is. Then, avoid it, as you identify potential threats during development. Sweat the threat!
Camunda
“Camunda offers workflow and decision engines that can be integrated as a library in your Java code.”
Kaniko
Build container images w/o using a Docker daemon, or anything.
io-ts
For Typescript development “>> io-ts bridges the gap between compile-time type checking and run-time consumption of external data by providing encode and decode functions.<<”
Observability for CI/CD pipelines
Optimize your testing and deployment bottlenecks! But only after you know what they are!!
Apache Superset
Business Intelligence tool for large data setups; lakes, warehouses, and – sure thing! – you don’t have to be a data engineer to use it!
Kusto Query Language
A SQL enhancement created by Azure. Pipe a query to render and see a chart! Limited to the Azure data explorer.
DataOps.live
Automates environments in Snowflake. Data platform will be like any web platform! CI/CD, testing, observability! Iterate quickly!!
GitHub push protection
Blocks changes from being pushed at all if secrets are detected. Must be configured.
Design tokens
The tokens store values, such as colors and fonts, in one central place. With the introduction of tools like Tailwind CSS and Style Dictionary, tokens could get more use.
Ladle
Alternative to Storybook for testing React UI components.
Oriole DB
OrioleDB is a new storage engine for PostgreSQL. Cloud-native storage engine with explicit support for solid-state drives (SSDs) and nonvolatile random-access memory (NVRAM). Assess.
Great Expectations
a framework that allows you to craft built-in controls that flag anomalies or quality issues in data pipelines. GE Makes assertions during a data pipeline. Rules stored in JSON.
Stable Diffusion
Open source image creation from text prompts. Make a surfing giraffe, art by Frida Kahlo!
Join us!
— all photos Copyright © 2022-2024 George D Girton all rights reserved