FullStack Bulletin

Subscribe
Archives
March 11, 2024

🤓 #363: logScreen: visualize logs on a browser

Recent V8 Updates, Plotly, Native HTML Switch Control, HTMX vs React, Mountaineer, Jco Webassembly toolchain

View this email in your browser

Logo

Hello, *|LIST:NAME|*

Welcome to issue #363!
Last week has been a very intense one! If you know me, you probably know that I am not only about full-stack web development but that I also enjoy programming in general and cloud architectures! So I was busy delivering a talk about nom, an interesting parser combinator library for Rust, and writing the first article of a series about how to manage AWS accounts effectively for both personal and corporate use cases!
But... if you don't care about this kind of stuff, don't worry! We have plenty of amazing full-stack content curated here for you!
So let's jump into it and let's learn something new!
— Luciano

“The designer of a new kind of system must participate fully in the implementation“

— Donald Knuth, Computer Scientist

GitHub - soorajshankar/logScreen: Loglines can be messy, read it better on a browser, `command | npx logscreen`

logScreen: visualize logs on a browser — Loglines can be messy, especially when you have lots of them and they contain structured information such as JSON values. It might be very challenging to consume this information in your terminal... so here's an idea! Actually, here's a viable project: logScreen, which allows you to read your logs (from any command!) nicely formatted in your browser. Just run command | npx logscreen. View Repository

Top 8 Recent V8 in Node Updates —  V8 is the most popular JavaScript engine out there. And it keeps getting better! This article explores the top 8 most recent V8 updates which we will be soon able to use in the browser and Node.js. Read article

Plotly — Built on top of d3.js and stack.gl, Plotly.js is a high-level, declarative charting library with over 40 chart types, including 3D charts, statistical graphs, and SVG maps. The best part is that plotly.js is free and open source, so it might be the perfect candidate for one of your next projects, especially if you don't have a huge budget! Read article

A native HTML Switch Control — It's finally happening! No more fiddling with the style of checkbox components just to emulate an interactive switch control component in the style of iOS. Safari is actually introducing this component into HTML and it looks super easy to use. It builds on the existing checkbox input type (unsurprisingly), but this makes it so that there's a nice and functional fallback for browsers that don't have support for it. Read article

HTMX vs React: A Complete Comparison —  This guide compares HTMX and React, covering origins, features, performance, community, and functionality differences. If you have been puzzled about which one to learn or to use for a new project, this is a quite comprehensive and objective resource. Read article

Mountaineer: batteries-included web framework for Python and React — Mountaineer is a batteries-included web framework for Python and React. It can be ideal if you like to use Python for your backend development and React for the frontend. It even supports server rendering and various ways to exchange information (including types) between the server and the client! View Repository

Announcing Jco 1.0 —  Jco is a native Javascript WebAssembly toolchain and runtime built for WebAssembly Components and WASI0.2. This means that Jco cannatively run Wasm Components making it easy to take libraries written in different programming languages and execute them using the Node.js runtime. Read article

Agile Web Development with Rails 5

by Sam Ruby

Agile Web Development with Rails 5

Rails 5 and Ruby 2.2 bring many improvements, including new APIs and substantial performance enhancements, and the fifth edition of this award-winning classic is now updated! If you're new to Rails, you'll get step-by-step guidance. If you're an experienced developer, this book will give you the comprehensive, insider information you need for the latest version of Ruby on Rails.

Buy on Amazon.com
Buy on Amazon.co.uk

More juicy links! 🍑

  • Ultimate Guide to Visual Testing with Playwright
  • UVCanvas: open source React.js component library for beautifully shaded canvas
  • The End Of My Gatsby Journey
  • JSR: What We Know So Far About Deno’s New JavaScript Package Registry
  • The State of Jamstack: Developers Want Return to Simplicity
  • Coroutines and web components
  • CSS-only bottom-anchored scrolling area
  • What do EBS and a jellyfish have in common? (podcast)

👋 That’s all for this week. See you next Monday!

Greetings from your full stack friends Luciano & Andrea

🙌 Support us

If you enjoy FullStack Bulletin, consider sharing this newsletter with your friends and colleagues.


If there's something we can improve, let us know!


You can also sponsor the next issue!

Website iconTwitter iconInstagram icon

Copyright (C) 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.

*|END:IF|*

Our mailing address is:
*|IFNOT:ARCHIVE_PAGE|**|HTML:LIST_ADDRESS|**|END:IF|*

Want to change how you receive these emails?

You can update your preferences or unsubscribe

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