FullStack Bulletin

Subscribe
Archives
March 8, 2021

🤓 #10: In the shadows

JSON Interoperability Vulnerabilities, Engineering Laws Everybody Ignores, parse HTML from command line, next-gen images, Rust for web devs, React SSR

Fullstack bulletin:
In the shadows
View this email in your browser
alt_text
"I think that novels that leave out technology misrepresent life as badly as Victorians misrepresented life by leaving out sex"
—  Kurt Vonnegut, Author
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

Best 7 links of week #10, 2021

Evolving Schemaless into a Distributed SQL Database

In the shadows


Everything that there's to know about creating shadows with CSS in one article. Moreover, you won't just learn about the CSS bits, but, in this article, you will also find a great introduction on the design theory around shadows and lights.

Read article
An Exploration of JSON Interoperability Vulnerabilities

An Exploration of JSON Interoperability Vulnerabilities


Learn more about how the same JSON document can be parsed with different values across microservices, leading to a variety of potential security risks.

Read article
10 Software Engineering Laws Everybody Loves to Ignore

10 Software Engineering Laws Everybody Loves to Ignore


Sure, we all pretend to know them, but rarely do we think they apply to us. Your manager certainly doesn't...

Read article
ericchiang/pup

ericchiang/pup


Pup is a fantastic tool that allows you to parse HTML using CSS selectors directly from the convenience of the command line. Something you could probably use for many automation tasks involving HTML.

View Repository
Time for Next-Gen Codecs to Dethrone JPEG

Time for Next-Gen Codecs to Dethrone JPEG


Learn how several next-gen image codecs (JPEG 2000, WebP, AVIF, and JPEG XL) compare to JPEG in compression density, features, etc. as its potential replacement.

Read article
Sylvain Kerkour

Rust for web development: 2 years later


An interesting take about Rust for web development by a software engineer who has been using Rust to build JSON web APIs for the last 2 years.

Read article
Simple-keyboard - Javascript Virtual Keyboard

Server Side Rendering (SSR) with React


Server Side rendering has been the popular way of rendering web applications before the advent of JavaScript frontend libraries. In this article, we will be looking at how to build an SSR application using React but first let’s take a detour to explain what Client-side Rendering and Server-side rendering are.

Read article
 

Book of the week

book cover
RESTful Web APIs: Services for a Changing World
by Leonard Richardson

The popularity of REST in recent years has led to tremendous growth in almost-RESTful APIs that don’t include many of the architecture’s benefits. With this practical guide, you’ll learn what it takes to design usable REST APIs that evolve over time.
Buy on Amazon.com Buy on Amazon.co.uk
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

Remember to share if you enjoyed this issue!

See you next week

56a252501ea7d706ef189cbf6451d23a?s=100 — Andrea e18d2c2510d828bc95bde6817e6e9ce2?s=100 — Luciano
color-link-48.png fullstackbulletin.com
color-twitter-48.png @fstackbulletin
Copyright © 2024 FullStack Bulletin, All rights reserved.
*|IFNOT:ARCHIVE_PAGE|*

FullStack Bulletin is a FREE weekly curated newsletter for ambitious full stack developers. We sift the internet for builders, covering frontend, backend, databases, DevOps, and architecture to find what truly matters. Expect practical picks, clear takeaways, and fresh ideas that cut the noise, sharpen your skills, and fuel your creativity so you can put them to work right away.



Our mailing address is:
*|HTML:LIST_ADDRESS_HTML|* *|END:IF|*

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

*|IF:REWARDS|* *|HTML:REWARDS|* *|END:IF|*
Don't miss what's next. Subscribe to FullStack Bulletin:
Powered by Buttondown, the easiest way to start and grow your newsletter.