Another week, another newsletter. Let’s get to it!
Around the Web
- Deno 1.30 is out! With support for built-in Node modules and more! I think we’re going to be seeing a lot more adoption of Deno in 2023.
- I didn’t drop this in last week’s newsletter because everyone was probably posting about it, but Netlify, where I work acquired Gatsby! I’m excited for what this holds for the future of Netlify and Gatsby. Composable web ftw!
- This is one of the best things I’ve read in a while. The case for frameworks by my co-worker Laurie Voss, a.k.a. @seldo. It’s a bit of a long read, but very much worth it.
- Congrats to the Hydrogen team! Hydrogen is now using Remix. For the full update, check out the Hydrogen Updates page.
Fun Stuff
This wins Twitter this week. 🤣
Here’s the original convo if you want to go give it a like or retweet.
Words of Wisdom for the Week
This is a great read from Marco Rogers, Advice For Engineers, From A Manager
Shameless Plugs
The stream with Chad Stewart is up on YouTube! We discussed all things TechIsHiring.
Don’t forget to like and subscribe. 😎
I got a big piece of work merged that will enable people to use Remix with Netlify Edge Functions. This already existed, but it was using an experimental branch of Remix dating from last year. There’s still another piece, but it’s getting close!
feat: implemented Remix server adapter and runtime for Netlify #16
Description
Related Tickets & Documents
- Relates to https://github.com/remix-run/remix/pull/3104
- Closes #17
Disregard this failed check. I'm having issues unlinking it from the repository. It's not related to the project.
QA Instructions, Screenshots, Recordings
Local Development Steps
- Checkout this branch, e.g. via the GitHub CLI,
gh co 16
- Run
npm install
- Ensure you have the Netlify CLI installed/updated. See https://docs.netlify.com/cli/get-started/
- Run
ntl build --offline
- Run
ntl serve
- The local version of the edge demo site loads.
Testing Deployed Site
- Ensure the deploy preview, one of the checks below, loads and that if you look in the Network panel of the devtools in the browser, that it has the cache control header set, i.e.
cache-control: public, max-age=31536000, s-maxage=31536000
For us to review and ship your PR efficiently, please perform the following steps:
- [x] Open a bug/issue before writing your code
🧑💻 . This ensures we can discuss the changes and get feedback from everyone that should be involved. If you`re fixing a typo or something that`s on fire🔥 (e.g. incident related), you can skip this step. - [x] Read the contribution guidelines
📖 . This ensures your code follows our style guide and passes our tests. - [x] Update or add tests (if any source code was changed or added)
🧪 - [ ] Update or add documentation (if features were changed or added)
📝 - [x] Make sure the status checks below are successful
✅
A picture of a cute animal (not mandatory, but encouraged)
Jobs
-
Railway is looking for a Senior Software Engineer: Full Stack Remote – Remote (Anywhere)
-
Ionic is hiring for several roles including a community engineer for Stencil – Remote (USA)
I post jobs in the iamdeveloper.com community, plus all other kinds of content, as do others. If you’re looking for another friendly nook of the internet, head over to discord.iamdeveloper.com.
If you liked this newsletter, you can subscribe or if RSS is your jam, you can also subscribe via RSS.