FullStack Bulletin

Subscribe
Archives
July 10, 2023

🤓 #328: Happy 50th birthday, Ethernet

Svelte 4, Hurl, SVG Path deep dive, SVG-in-JS, Deno against CommonJS, The MDN playground

Fullstack bulletin:
Happy 50th birthday, Ethernet
View this email in your browser
alt_text
"The function of good software is to make the complex appear to be simple"
—  Grady Booch, Software engineer
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

Happy 50th birthday, Ethernet | APNIC Blog

Happy 50th birthday, Ethernet


Ethernet, one of the foundational protocols of our networks has turned 50. This is not strictly a Fullstack web development news, but it's still worth wondering why has Ethernet endured as a ubiquitous data framing protocol over all these years. Let's find out!

Read article
Announcing Svelte 4

Announcing Svelte 4


Svelte 4 is a new release that enhances performance and developer experience. It comes with a full re-design of the official website. Svelte 4 comes with a smaller and faster hydration code, reducing the package size by nearly 75%. The number of dependencies has been significantly reduced, resulting in faster downloads and increased security against supply chain attacks. This blog post highlights all the other relevant news and starts to lay down a path towards Svelte 5!

Read article
Hurl - Run and Test HTTP Requests

Hurl - Run and Test HTTP Requests


Hurl is a CLI tool that allows you to run and test HTTP requests with plain text and curl. Hurl can also be used to run fast automated integration tests. I have been playing a little with this one last week and found it very friendly to use!

Read article
A Deep Dive Into SVG Path Commands

A Deep Dive Into SVG Path Commands


An interactive guide to understanding SVG paths and path commands. If you always wondered how the SVG format works, this is the interactive tutorial you were waiting for!

Read article
Breaking Up with SVG-in-JS in 2023

Breaking Up with SVG-in-JS in 2023


If the previous article made you realise you can do a lot of interactive stuff by combining SVG and JavaScript, you will be excited to know that you can embed JavaScript into SVG! But should you do that, is the question... This article explores a different idea of how you can use React and JSX to make interactive SVGs.

Read article
CommonJS is hurting JavaScript

CommonJS is hurting JavaScript


Deno is taking a strong stance against CommonJS. This article gives a recap of how CommonJS comes to be and how it was then surpassed by EcmaScript Modules (ESM). Finally, the Deno project takes their distance from CommonJS envisioning an ESM-only future.

Read article
Introducing the MDN Playground: Bring your code to life! | MDN Blog

Introducing the MDN Playground: Bring your code to life!


MDN, the go-to place, to learn about Web Platform APIs has launched an interactive code Playground. This will help make their (already awesome) documentation more interactive and playful. If you want an example of what I am talking about, check out how to build your own web-piano!

Read article
 

Book of the week

book cover
CSS Secrets: Better Solutions to Everyday Web Design Problems
by Lea Verou

In this practical guide, CSS expert Lea Verou provides 47 undocumented techniques and tips to help intermediate-to advanced CSS developers devise elegant solutions to a wide range of everyday web design problems. Rather than focus on design, CSS Secrets shows you how to solve problems with code. You'll learn how to apply Lea's analytical approach to practically every CSS problem you face to attain DRY, maintainable, flexible, lightweight, and standards-compliant results.
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.