+ HAVE MORE+ ASK FOR MORE
RODNEY LAB NEWS
  • Newsletter
  • Tutorials
  • Blog
RODNEY LAB NEWS
  • Newsletter
  • Tutorials
  • Blog

Subscribe to the newsletter

By subscribing, you agree with our Terms of Use and Privacy Policy.
READING TIME: 2 MINUTES

Rodney Lab Newsletter — September 2023Rodney Lab Newsletter — September 2023

blurry low resolution placeholder imageRodney Lab Newsletter

Font spacing

Font size

🦀 Evcxr: Rust Evaluation Context #

Evcxr is a code evaluation context for Rust, similar to iex (for Elixir) or the Python Terminal interpreter. It is a fantastic tool for anyone learning Rust, letting you quickly and conveniently evaluate Rust expressions. For example, as you read through The Rust Book, you can use it to check you understood a concept, without having to spin up a new project. Evcxr also integrates with Jupyter notebooks (often used with Python for education, and also in Machine Learning contexts).

You can get going by setting up Evcxr locally with cargo and rustup.

🧑🏽‍💻 Follower Feedback — Astro 3 #

Astro 3 dropped at the start of the month, with integrated support for the new CSS View Transitions API. The new features generated a lot of buzz at the time; if you are still catching up, here is some content to get you up to speed:

  • The Chrome and Astro teams put together an introduction with View Transitions API Demos.
  • Also, watch back this livestream by Maxi Ferreira (link opens in YouTube), where he builds a photo gallery using the View Transitions API with Astro 3.

📢 Fun Finds #

  • Productivity — Neovim Starter: I previously featured Jake Wiesler’s getting started with Neovim guide. Here is another resource — quite handy if you are just getting going with Neovim. The repo includes .config files, and the setup doesn’t use any third party plugins.
  • Free Stuff A huge list of free services useful for developers. With categories ranging from APIs, Data and ML to CMS and Web Hosting, it is definitely worth a look as you create the stack for your next side-project.
  • Security — 10 React Best Practices: This list, from Snyk, is a good starting point for keeping your web services secure. Although the checklist was created with React in mind, some principles are transferable to Svelte and other frameworks.

👋🏽 Until next time! #

Hope there was something valuable in here for you. As always, reach out with feedback. Here are some links to recent content, which I hope you will find useful:

  • SvelteKit Form Example with 10 Mistakes to Avoid
  • Deno Fresh SVG Sprites: Optimized Icons
  • Get Started with SvelteKit Headless WordPress
Did you find this issue useful?
  • 🦀 Evcxr: Rust Evaluation Context
  • 🧑🏽‍💻 Follower Feedback — Astro 3
  • 📢 Fun Finds
  • 👋🏽 Until next time!

Subscribe to Email and RSS

If a friend or colleague forwarded this to you, and you like it, you can subscribe to receive the newsletter in your inbox, but you don’t have to! If you prefer, subscribe to the newsletter RSS feed or just even check back to see the latest newsletter issue once a month.

Ask for more

1 Nov 2022—Astro Server-Side Rendering: Edge Search Site
3 Oct 2022—Svelte eCommerce Site: SvelteKit Snipcart Storefront
1 Sept 2022—Get Started with SvelteKit Headless WordPress

Copyright © 2022 – 2025 Rodney Johnson. All Rights Reserved. Please read important copyright and intellectual property information.

  • Home
  • Profile
  • Plus
  • Newsletter
  • Contact
  • Links
  • Terms of Use
  • Privacy Policy
We use cookies. Some (optional) cookies help to work out which content visitors find most useful. Please click the “Options” button to make a choice. Learn more here.

Some cookies are set in order to move around the website and use its features. Without these cookies, services cannot be provided.

We use our own web analytics cookie to help us know which content is most useful and give us an idea of the audience. The cookie code creates a random identifier for each new session. It associates a time stamp, your browser user agent, locale and country with the session when that information is available. If you came here from another page, we will also associate that referring page with the session identifier when that information is available. Please see the Privacy Policy for further details. The web analytics cookie is optional.