| title | Tipsrundan 46 | |
|---|---|---|
| description | For today we've a variety of goodies 🍬 Did you know that React 18 (!) is in beta? Or did you miss the very expensive ML-related failure that's Zillow? Read today's issue for this and much more! 🥳 | |
| slug | 46 | |
| authors |
|
👋 Welcome to Tipsrundan! A biweekly newsletter by AFRY IT South with ❤️
For today we've a variety of goodies 🍬 Did you know that React 18 (!) is in beta? Or did you miss the very expensive ML-related failure that's Zillow? Read today's issue for this and much more! 🥳
James Ward shows some cool tricks for optimizing GraalVM.
For those that don't know what GraalVM is.
GraalVM is an optimizing compiler that generates smarter code. Including Ahead-of-Time (AoT) Compile to native binaries allow instant boot, peak performance with no warmup time.
This guide includes clever flags to use, how to solve reflection issues (as reflection is runtime).
James ended up with a small & fast image to use in production based on these premises! 🥳
For those that missed this news I'll give you a few seconds to laugh or smug.
One of the first public huge failures of a machine learning algorithm. In summary they are set to loose up towards $550 million and have to lay off 25% of the staff.
Predicting house prices 6 months in advance is a really tough problem which requires non-automatic system, which most likely was applied by Zillow. Trusting yourself too much, especially in times as covid, might hit back. Real hard.
1.1.1.1 is CloudFlares secure, fast & privacy-first DNS resolver free for anyone to use.
Introducing 1.1.1.1 for Families — the easiest way to add a layer of protection to your home network and protect it from malware and adult content. 1.1.1.1 for... includes the same strong privacy guarantees... we're providing it for free ...
Awesome? Figure out how to set it up yourself at home!
React 18 is finally entering beta-stage after being alpha for a while. One of the cooler hooks added is useSyncExternalStore. Another interesting feature is batching stuffs before rendering.
List of some features.
JAM-Stack to Full-stack. Essentially CloudFlare Pages now allows you to simply use their cloudworkers through adding files with functions in ./functions, e.g.
// GET requests to /filename would return "Hello, world!"
export const onRequestGet = () => {
return new Response("Hello, world!")
} CloudFlare has a pretty cool free package, so for you all your private projects this is very exciting!
I think this story is more telling than one would guess. It's about how you can take a step back, deliver something which really might not be up to your standards but does fit the bill and include simply the necessary logic and functionality.
Did you know that it's now possible to simply draw your village, neighbourhood or whatever on a map in a very stylistic sense? prettymaps by marceloprates gives this functionality and it looks great! Perfect for a painting at home or some cool story-telling map.

TL;DR
What if
grepsupported the functionality of a proper search engine like Elasticsearch without a need to install any servers or index the files before searching?lmgrepaims to provide you just that. It is installed as just one executable file without any dependencies, provides a command-line interface, starts-up instantly, and works on macOS, Linux, and, yes, even Windows.See the source code here.
In short lmgrep includes fancy stuffs like stemming, tokenization and much more to reduce the need of using a lot of regexps while grepping. For full-text search lmgrep will most likely be very helpful for you!
The blog is indeed very interesting and 100% worth the read!
Thank you for this time see you in two weeks
- Hampus Londögård @ AFRY IT South