"The function of good software is to make the complex appear to be simple"
|
—Â
Grady Booch,
Software engineer
|
|
|
|
|
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!
|
|
|
|
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!
|
|
|
|
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!
|
|
|
|
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!
|
|
|
|
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.
|
|
|
|
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.
|
|
|
|
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!
|
|
|
Â
|