Yet Another Newsletter LOL

Archive

Yet Another Newsletter LOL: Good Looking Content

Another week, another newsletter. Let’s get to it!

Around the Web

  • Single-page application (SPA) transitions have landed in Chrome! Nice to see the View Transition API implemented.

  • Some great tips here from Andy Bell’s latest article, Some simple ways to make content look good. I know I struggle with this. I’m also the person who takes two days to figure out if a font looks good lol.

  • Wes Bos drops a great use case for the :has() pseudo-class. Hide sections of content when they are :empty.

  • What the heck is Rspack? 🦀 📦 Announcing Rspack

Fun Stuff

#85
March 19, 2023
Read more

Yet Another Newsletter LOL: Signals!

Just a heads up that there will be no newsletter next week as I’m on vacation. This one’s coming to you a little earlier as I’m off to snowboard. Regular programming will resume the following week.

And with that, another week, another newsletter. Let’s get to it!

Around the Web

  • My co-worker Ryan drops another great post about signals, Making the Case for Signals in JavaScript.
  • This was a fun video to watch. Chris Coyier shows us some modern CSS while having fun with the <blockquote /> HTML tag.
  • PlanetScale is finalizing 64 videos for their free MySQL course! This will become an invaluable resource if MySQL is in your daily work life or you want to learn it.
#84
March 4, 2023
Read more

Yet Another Newsletter LOL: Renaissance

Another week, another newsletter. Let’s get to it!

Around the Web

  • Matt Pocock of TypeScript fame dropped a fantastic package this week. You’ve heard of CSS resets, but now there is ts-reset. More things will likely be added over time, but you can drop this in your project today. Note it does change the return types of certain things, so definitely test it out first!

  • Josh W. Comeau drops another amazing post. This time about Understanding useMemo and useCallback. Definitely worth a read!

  • Exciting stuff happening on the Angular front! Yes Angular. As Sarah Drasner mentions, it’s a renaissance.

#83
February 26, 2023
Read more

Yet Another Newsletter LOL: Bing!

Another week, another newsletter. Let’s get to it!

Around the Web

  • Deno allows you to create command line interfaces (CLI), but I didn’t realize you could use web prompts for the, i.e. alert('completed')! For more info, check the examples for input prompts.
  • Regardless of what you think about React, this is a really great documentary. This also ties into last week’s newsletter’s post from my co-worker Seldo
#82
February 19, 2023
Read more

Yet Another Newsletter LOL: H2 Oh!

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

#81
February 12, 2023
Read more

Yet Another Newsletter LOL: Hello Houston!

Another week, another newsletter. Let’s get to it!

Around the Web

  • A great read from Chris Coyier on command bars making their way to the web. I love command bars. I was a big fan of Alfred but have since moved on to Raycast. Command bars everywhere! They’re in browser dev tools and even in my browser of choice these days!

  • Rachel Andrew has a new resource to learn all about images up on web.dev. Images have never been my strong suit, so this is definitely something I’m going to check out.

Today we have launched Learn Images! In our newest course learn about image formats, compression, responsive images, and performance.

#80
February 5, 2023
Read more

Yet Another Newsletter LOL: Kiwi!

Another week, another newsletter. Let’s get to it!

Around the Web

  • The Astro 2.0 Beta has a great new feature called Collections that let you manage Markdown and MDX content in your project. This interests me as an Eleventy user since they also have the concept of collections.

  • Congrats to the Deno team on a great year. Lots of goodness in this in year review post. It’s exciting to see npm package support in there, along with the Fresh web framework and more! If you still need to give Deno a look, I encourage you to check it out.

  • Whether you like Tailwind or not, many folks are using it, so this is a good move by the Remix team to grow their adoption. feat: add built-in PostCSS and Tailwind support #5229

Fun Stuff

#79
January 29, 2023
Read more

Yet Another Newsletter LOL: So much snow!

We got a lot of snow in Montreal over the past week and I did a little too much shoveling. I tweaked my back, but thank goodness for a great physio. I’m not 100% yet, but at least I can tie my shoes now lol.

And with that, another week, another newsletter. Let’s get to it!

Around the Web

  • Some interesting stuff has shipped in the latest version of Remix (v. 1.11.0) including CSS modules support, Vanilla Extract support and Remix’s defer.
  • I like the new way of cloning objects in JavaScript and Steve Sewell’s blog post, Deep Cloning Objects in JavaScript, the Modern Way, is a great run through on how it used to be done and how you can do it with modern JavaScript.
  • This site has been around for a while now, but I’ve been enjoying CSSBattle on Fridays with folks from my Virtual Coffee community. Check it out if you want to test your CSS skills/improve them.
#77
January 22, 2023
Read more

Yet Another Newsletter LOL: 'Sup 2023?

Hey folks! It’s 2023 and I’m back from PTO. I had a great time chilling in Costa Rica recharging and enjoying warm weather. With that, another week, another newsletter. Let’s get to it!

Before we go through the usual sections, I was curious if folks are enjoying the content of the newsletter. I have had folks reach out to me to tell me they do, but at the same time, I’m still working on making it better. If you have any feedback, feel free to let me know.

Around the Web

  • I came across Intl.Segmenter recently. This could have interesting use cases for content like determining word count. I’m sure there are others but that’s what popped in my head immediately. The only downside is it’s not supported in Firefox. Having said that, you can definitely use it in Node.js and Deno.

  • Speeding up the JavaScript ecosystem - one library at a time by Marvin Hagemeister (Preact core team member). A great read on performance improvements and also a reminder to understand the language you’re using better. I also love that Marvin has pull requests for what he’s talking about that improve the various projects. ✨

  • I had Brian Rinaldi on my Twitch stream this week (see below). He wrote a really great article about serverless edge, Does the Serverless Edge Live Up to the Hype?, that I highly encourage you to give a read.

  • React Wrap Balancer looks like a really cool component for balancing text. Thanks for bringing this on my radar Josh!

#78
January 15, 2023
Read more

Yet Another Newsletter LOL: Too much turkey

I’m still off for the holidays, but just dropping one last newsletter for the year. It’s a little shorter because I’m recharging for 2023. 😎 With that, another week, another newsletter. Let’s get to it!

Around the Web

  • I love this pixel art studio from Michelle Barker! Go draw something fun and grab the CSS it generates and pop it on your site or blog!
  • I’ve been learning Rust on and off as work has been keeping me pretty busy. I’ve gotten the updated Rust book for my Kobo which is great, but I came across an awesome YouTube channel recently called Let’s Get Rusty! I love the way they break things down. I recently caught the episode on ownership in Rust and it’s 🔥! Check it out!


Understanding Ownership in Rust - YouTube

The ultimate Rust lang tutorial. Follow along as we go through the Rust lang book chapter by chapter.📝 Get your FREE Rust Cheatsheet: https://www.letsgetrus…

#69
December 26, 2022
Read more

Yet Another Newsletter LOL: Just in time

This one is coming to you a little earlier this week as I’m off for the holidays, and I know some of you are as well. With that, another week, another newsletter. Let’s get to it!

Around the Web

  • I caught this on one of my nightly walks recently, A complete rewrite of ESLint with Nicholas Zakas on PodRocket. Nicholas even goes in to how eslint came to be. Defintely worth a listen.

  • This is a smart way as an artist to fight back. Artists fed up with AI-image generators use Mickey Mouse to goad copyright lawsuits

  • As more and more folks leave Twitter, they’re looking for a new home. Some are considering Mastodon. If you’re not sure what Mastodon is or are looking for tips, check out Fedi.Tips

  • Loved this conversation with Brian Douglas, a.k.a. bdougie, about DevRel, contributors, metrics, & Open Sauced

how I can basically create more advocates of the product I’m working for, as opposed to being the face of the thing I’m talking about

#76
December 21, 2022
Read more

Yet Another Newsletter LOL: Thing

Another week, another newsletter. Let’s get to it!

Around the Web

  • It’s getting close to the end of the year. If you have an education stipend at work, use it! Josh W. Comeau has a great thread on where to use that stipend including his own course which is amazing btw!
#75
December 18, 2022
Read more

Yet Another Newsletter LOL: Super Charge!

Another week, another newsletter. Let’s get to it!

Around the Web

  • Super Charging Fine-Grained Reactive Performance

  • Kevin's videos are great and Flexbox or grid - How to decide? is another banger.

...knowing the strengths of each one of them lets you go down the happy path, go down the path of least resistance... - Kevin Powell

#74
December 11, 2022
Read more

Yet Another Newsletter LOL: Solid!

Another week, another newsletter. Let’s get to it!

Around the Web

  • Solid Start is in beta and my friend Anthony has a great writeup on it. Check out a first look at Solid Start

  • All the Jamstack Conf 2022 videos are up! I was working virtually for the conference as a moderator online and can say there were so many great talks. Check ‘em out!

  • Node.js 18.x runtime now available in AWS Lambda – This means we’ll have native fetch in Node for serverless now without any experimental flags. 🥳

  • An interesting read from an ex-Twitter employee – Lessons learned: how I’d rebuild a social web app like Twitter today

Fun Stuff

#73
December 4, 2022
Read more

Yet Another Newsletter LOL: :where() you at?

Another week, another newsletter. Let’s get to it!

Around the Web

  • Good news for the Nx team and fans of build systems and monorepos. Nx raises $8.6 million

  • The Web Browser Engineering book by Pavel Panchekha & Chris Harrelson. Thanks for the share Addy

  • Postman Flows look really interesting. Low code ftw?

  • CSS :where() to replace complex multi-selectors

Fun Stuff

#72
November 27, 2022
Read more

Yet Another Newsletter LOL: Reinvent the browser

Another week, another newsletter. Let’s get to it!

Around the Web

  • I’m a big fan of the Arc browser. I’ve been using it for a few months now and love it! Why The Browser Company’s Darin Fisher thinks it’s time to reinvent the browser. Also, I have some invites for Arc. Drop me an email at nick at iamdeveloper.com if you want one.

  • TypeScript 4.9 has landed. We now have satisfies and some improvements to the in operator among other things. Check it out!

  • It’s almost time for the 12 days of web again. Catch up on last year’s articles and sign up for this year’s 12 days of web!

  • Nuxt 3 has landed folks! Check out the official blog post, Announcing Nuxt 3.0 stable

  • A friendly reminder, that if you haven’t signed up for the GitHub Code Search beta, you’re missing out! Such a great tool.

Fun Stuff

#71
November 20, 2022
Read more

Yet Another Newsletter LOL: You don't unit test???

So I’m back on buttondown.email. It was great when I was using it before the brief move to Substack and then the move to Revue. The only reason I moved to Revue was because it was tightly integrated to Twitter in what appeared to be a good thing. Twitter followers could discover my newsletter a lot easier. Fast forward to 2022 and it looks like they’re phasing out Revue at Twitter.

Sorry for leaving you Buttondown! 😎 Alright, with that, back to regular scheduled programming.

Another week, another newsletter. Let’s get to it!

Around the Web

#70
November 13, 2022
Read more

Yet Another Newsletter LOL: Focusing is about saying no

Another week, another newsletter. Let’s get to it!

Around the Web

This was a great panel on front-end framework trends

FITC Panel: Front-End Framework Trends with the creators of Qwik, Astro, and Eleventy—zachleat.com
FITC Panel: Front-End Framework Trends with the creators of Qwik, Astro, and Eleventy—zachleat.com
A post by Zach Leatherman (zachleat)
www.zachleat.com

Words of Wisdom for the Week

Shameless plugs

I wrote a post that you might find helpful in regards to automating things with GitHib Actions and the GirHub CLI.

Automate and Auto-Merge Pull Requests using GitHub Actions and the GitHub CLI - DEV Community 👩‍💻👨‍💻
Automate and Auto-Merge Pull Requests using GitHub Actions and the GitHub CLI - DEV Community 👩‍💻👨‍💻
So I’ve written about how I automated content updates for my blog before. I even gave a talk on… Tagged with github, githubcli, githubactions, git.
dev.to

The stream with Zach Leatherman is up on YouTube. Give it a watch to learn all about WebC!

WebC is neat! with Zach Leatherman, Web Developer
WebC is neat! with Zach Leatherman, Web Developer

The fourth episode of Nick’s Cuts dropped this week. Check it out!

#68
November 6, 2022
Read more

Yet Another Newsletter LOL: We're Breaking Up

Another week, another newsletter. Let’s get to it!

Around the Web

Not only is this cool stuff, I got to review it. 😎

Netlify’s New Background and Scheduled API Routes for Next.js
Netlify’s New Background and Scheduled API Routes for Next.js
Natively run API routes as background and scheduled functions in Next.js without relying on third-party services.
www.netlify.com

Words of Wisdom for the Week

Shameless plugs

I got to hang with Anthony Campolo on his stream this week. It was a lot of fun chatting about server-side rendering (SRR), islands architecture, and doing some live coding.

Curious about what The Collab Lab is? I sat down with Stacie Taylor to discuss all thing Collab Lab and her origin story. We even talked about career advice. I really enjoyed chatting with Stacie.

The Collab Lab with Stacie Taylor - Nick's Cuts
The Collab Lab with Stacie Taylor - Nick's Cuts
Nick Taylor is joined by Stacie Taylor, Engineering Team Lead at Zapier and Co-founder at The Collab Lab. Nick and Stacie discuss The Collab Lab, career advice, Stacie’s origin story, and all kinds of fun tangents as well.Note: This interview was from earlier this year while Nick was still runnin…
nickscuts.buzzsprout.com
#67
October 30, 2022
Read more

Yet Another Newsletter LOL: Why web tech is like this

Another week, another newsletter. Let’s get to it!

Around the Web

An interesting talk about why web tech is the way it is.

Keynote: Why web tech is like this - Steve Sanderson
Keynote: Why web tech is like this - Steve Sanderson

Words of Wisdom for the Week

This was an acceptance speech from Fred Rogers, a.k.a. Mr. Rogers, but what he said had lots of wisdom in it. I encourage you to give it a listen.

Shameless plugs

I started a podcast recently and it inspired me to write this blog post about content creation.

Repurposing Content for Content Creation
Repurposing Content for Content Creation
So I’ve been streaming on Twitch since July 2020, blogging, and given some talks. To keep on with the “learning in public” theme and content creation, I’ve started a podcast called Nick’s Cuts, pod.iamdeveloper.com. https://twitter.com/nickytonline/s…
hashnode.iamdeveloper.com

I got to hang with Sami Jaber on my stream this week to discuss Mitosis, so I wrote a short post about it.

Build framework-agnostic components with Mitosis - DEV Community 👩‍💻👨‍💻
Build framework-agnostic components with Mitosis - DEV Community 👩‍💻👨‍💻
Sami Jaber, Software Engineer @ Builder.io joined me recently to discuss Mitosis, a tool for building… Tagged with react, javascript, svelte, vue.
dev.to

The stream at the start of Hacktoberfest is up! Jörn joined me to teach me more about Svelte and we started a repository for Hacktoberfest. Check it out!

Building out the classic Connect Four game with Jörn Bernhardt
Building out the classic Connect Four game with Jörn Bernhardt
<
#66
October 23, 2022
Read more

Yet Another Newsletter LOL: Ten Years of TypeScript

Another week, another newsletter. Let’s get to it!

Around the Web

Ten Years of TypeScript - TypeScript
Ten Years of TypeScript - TypeScript
Today is TypeScript’s birthday! But this birthday is a special one – 10 years ago today, on October 1st, 2012, TypeScript was unveiled publicly for the first time. The Early Days When TypeScript first debuted, there was a lot of skepticism –
devblogs.microsoft.com

Even if you’re a “seasoned pro”, Estelle recommends still giving this a look.

Learn HTML
Learn HTML
This HTML course for web developers provides a solid overview for developers, from novice to expert level HTML.
web.dev

A great talk from Swyx at this year’s CascadiaJS

Paradigm Lost | Shawn (swyx) Wang | CascadiaJS 2022
Paradigm Lost | Shawn (swyx) Wang | CascadiaJS 2022

Fun Stuff

Click on the Tweet to watch the video. It won’t disappoint. 😎

https://twitter.com/_BS__/status/1575839481092972544

Words of Wisdom for the Week

I’ve mentioned it before, but “Lift as you climb” from Cassidy Williams is one of my favourite words of wisdom.

Cassidy Williams · GitHub
Cassidy Williams · GitHub
For @cassidoo, open source is all about building relationships, teaching, learning, and finding communities everywhere she codes. Get her full story on The ReadME Project:
github.com

VS Code Tip of the Week

I’ve been doing these on a weekly basis for a while now, but I’m running out of steam a bit. I plan to do these still, but probably not on a weekly basis.

Shameless plugs

I started a podcast! TL;DR, it’s conversations I’ve had on my Twitch stream with awesome people, and maybe some other things. Mainly tech related. Check it out at pod.iamdeveloper.com

Contributing to open source with Brian Douglas - Nick's Cuts
Contributing to open source with Brian Douglas - Nick's Cuts
Nick Taylor chats with Brian Douglas, Chief Sauce Officer from Open Sauced about contributing to open source and what the Open Sauced project is doing to help folks in OSS.Links:The stream with Brian on YouTube, https://www.youtube.com/watch?v=DeBAuW5Kf8cWebsite, https://b.dougie.devTwitter, http…
nickscuts.buzzsprout.com

I had a great chat with Josh Goldberg about TypeScript, TypeScript ESLint, open source, and his new book Learning TypeScript!

TypeScript, TS ESLint & the Learning TypeScript Book with guest Josh Goldberg, Open Source Developer
TypeScript, TS ESLint & the Learning TypeScript Book with guest Josh Goldberg, Open Source Developer

Sami Jaber will join me tomorrow on my Twitch stream to teach us all about Mitosis!

#65
October 16, 2022
Read more

Yet Another Newsletter LOL: The cursor parking lot

Another week, another newsletter. Let’s get to it!

Around the Web

I shared this with some folks in one of my communities this week, and thought I’d share here. It’s a great visualizer to understand data structures and algorithms.

visualising data structures and algorithms through animation - VisuAlgo
VisuAlgo was conceptualised in 2011 by Dr Steven Halim as a tool to help his students better understand data structures and algorithms, by allowing them to learn the basics on their own and at their own pace. Together with his students from the National University of Singapore, a series of visualizations were developed and consolidated, from simple sorting algorithms to complex graph data structures. Though specifically designed for the use of NUS students taking various data structure and algorithm classes (CS1010/equivalent, CS2040/equivalent, CS3230, CS3233, and CS4234), as advocators of online learning, we hope that curious minds around the world will find these visualizations useful as well.
visualgo.net
Introducing Learn Accessibility
Introducing Learn Accessibility
Today we are launching Learn Accessibility—the next in our series to help get you up to speed with modern web development.
web.dev
Layout Breakouts with CSS Grid | Ryan Mulligan
Layout Breakouts with CSS Grid | Ryan Mulligan
Extending elements beyond the content area with CSS Grid and named grid lines
ryanmulligan.dev

A great rant (constructive criticism) of getServerSideProps.

The Confusing Core Of NextJS - getServerSideProps
The Confusing Core Of NextJS - getServerSideProps

Fun Stuff

Words of Wisdom for the Week

VS Code Tip of the Week

No tip this week I was super busy at work. Maybe check out the back catalogue of existing tips!

Shameless plugs

The video for the steam with James Q. Quick is up! We talked content creation, tooling, SvelteKit and his new course that’s in the works, everythingsvelte.com. I honestly could have easily talked to James probably the rest of the work day, but we both had to get back to other things. Great convos James!

Content Creation and SvelteKit with James Q. Quick
Content Creation and SvelteKit with James Q. Quick

Lots of great guests coming on the stream! Check out my stream’s full schedule so you don’t miss all these great gues

#64
October 9, 2022
Read more

Yet Another Newsletter LOL: TypeScript Time!

Another week, another newsletter. Let’s get to it!

Around the Web

Thanks to Stefan Judis for pointing this one out on the Twitters. I still haven’t built any macOS apps, but it you’re interested, all these open source projects are potentially great learning tools.

GitHub - serhii-londar/open-source-mac-os-apps: 🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
GitHub - serhii-londar/open-source-mac-os-apps: 🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps - GitHub - serhii-londar/open-source-mac-os-apps: 🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
github.com

Fun Stuff

Words of Wisdom for the Week

VS Code Tip of the Week

VS Code Tip of the week: Live Share - Just Some Dev
VS Code Tip of the week: Live Share - Just Some Dev
I hinted at this week’s tip a few weeks ago. …
www.iamdeveloper.com

Shameless plugs

Coming up this week on the stream, Josh Goldberg, will be discussing all things TypeScript with me!

Also, Monday, Jörn will be streaming with me as there was issues with Twitch last Wednesday. Come by and say hi! https://www.twitch.tv/nickytonline/schedule?segmentID=d9dbd10a-634a-466d-b500-0d13103f6ab5

#63
October 2, 2022
Read more

Yet Another Newsletter LOL: Ultra!

Another week, another newsletter. Let’s get to it!p

Around the Web

Using Ultra, the new React web framework - LogRocket Blog
Using Ultra, the new React web framework - LogRocket Blog
Ultra is a great way to work with Deno and React, and its recently released version 1.0 includes many new features and improvements.
blog.logrocket.com

Matt Pocock is working on his TypeScript course, but as it’s being built out, he’s adding some free tutorials including this on one Zod. Although I’ve been doing TypeScript for quite a while now, I’ve never used Zod. Gonna check it out. I’m in

Words of Wisdom for the Week

VS Code Tip of the Week

VS Code Tip of the week: The JavaScript Debug Terminal - Just Some Dev
VS Code Tip of the week: The JavaScript Debug Terminal - Just Some Dev
I skipped last week’s VS Code tip of the week, but for a great reason. I was in Hawaii for my work…
www.iamdeveloper.com

Shameless plugs

I’m back from vacation/work offsite, so I finally got the stream recording with James Perkins from Clerk up. Check it out!

User identity doesn't have to be complex with James Perkins
User identity doesn't have to be complex with James Perkins
James Perkins, Senior Developer Advocate @ Clerk, joins Nick Taylor on his stream to discuss Clerk and how identity doesn’t have to be complex. They live cod…
www.youtube.com

Hacktoberfest is almost here! I got you covered

Hacktoberfest 2022: Preptember! - DEV Community 👩‍💻👨‍💻
Hacktoberfest 2022: Preptember! - DEV Community 👩‍💻👨‍💻
Hacktoberfest 2022 is almost upon us! Whether you are new to Hacktoberfest or a seasoned veteran,… Tagged with hacktoberfest, opensource, beginners.
dev.to
#62
September 25, 2022
Read more

Yet Another Newsletter LOL: So Fresh!

Another week, another newsletter. Let’s get to it!

Around the Web

Version 1.1 of the Fresh framework has dropped! Lots of goodness packed in this release including automatic JSX and Preact Signals! 🍋

Fresh 1.1 - automatic JSX, plugins, DevTools, and more
Fresh 1.1 - automatic JSX, plugins, DevTools, and more
This release makes Fresh even more powerful with automatic JSX, plugins, DevTools integration and more.
deno.com

Fun Stuff

You have to click the Tweet to see the video, but you won’t regret your decision. I’m still dying lol. 😂

https://twitter.com/_TheFigen/status/1567564279578038274

Words of Wisdom for the Week

VS Code Tip of the Week

VS Code Tip of the week: vscode.dev - Just Some Dev
VS Code Tip of the week: vscode.dev - Just Some Dev
This came out a while ago, but I wanted to bring it up again because it’s a great collaboration tool…
www.iamdeveloper.com

Shameless plugs

More engagement through series on dev.to - Just Some Dev
More engagement through series on dev.to - Just Some Dev
I’ve tweeted about this before, but one way I’ve been able to get engagement in old posts is to…
www.iamdeveloper.com

Not much else was going on as I had an amazing offsite with all the wonderful folks from Netlify! 🤩

#61
September 18, 2022
Read more

Yet Another Newsletter LOL: Signals

Another week, another newsletter. Let’s get to it!

Around the Web

Jhey is always dropping great tips centered often around HTML and CSS. This is a great one about the <picture /> element.

Signals come to Preact! This is an exciting change that I’m looking forward to trying out. There’s even a compatibility layer for React! 🔥

Introducing Signals – Preact
Introducing Signals – Preact
Preact is a fast 3kB alternative to React with the same modern API.
preactjs.com

You don’t always need an explicit state machine, i.e. XState

Some ways to get better at debugging
Some ways to get better at debugging
jvns.ca

Fun Stuff

My old coworker commented on an article on Big O notation with this funny Tweet. It’s from 2019, but pretty hilarious.

Words of Wisdom for the Week

A bit of advice as it’s almost time for Hacktoberfest 2022

VS Code Tip of the Week

VS Code Tip of the week: vscode.dev - Just Some Dev
VS Code Tip of the week: vscode.dev - Just Some Dev
This came out a while ago, but I wanted to bring it up again because it’s a great collaboration tool…
www.iamdeveloper.com

Shameless plugs

Nothing going on this week! I’m wrapping this up for Sunday as I’m flying to my offsite in Hawaii! Back to streaming on September 21st!

Also, if you aren’t already following me on Twitch, go hit that follow button! Lots of great folks coming on the stream this fa

#60
September 11, 2022
Read more

Yet Another Newsletter LOL: Joey

Another week, another newsletter. Let’s get to it!

Around the Web

I’m definitely going to swap in linkedom into my build step for my blog.

I need to dig into this more, but I’m still trying to understand the use case for the satisfies operator coming to TypeScript 4.9. I get that it’s better than casting via the as operator, but still not sure why I’d need this if things are typed correctly. 🤔

"satisfies" operator to ensure an expression matches some type (feedback reset) · Issue #47920 · microsoft/TypeScript · GitHub
"satisfies" operator to ensure an expression matches some type (feedback reset) · Issue #47920 · microsoft/TypeScript · GitHub
Feature Update - February 2022 This is a feedback reset for #7481 to get a fresh start and clarify where we are with this feature. I really thought this was going to be simpler, but it’s turned out to be a bit of a rat’s nest! Let’s star…
github.com

I knew about a $ and some others, but I wasn’t aware of stuff like console.copy(object).

DevTools Tips: How to speed up your workflow with Console shortcuts - Chrome Developers
DevTools Tips: How to speed up your workflow with Console shortcuts - Chrome Developers
Use the shortcuts provided by the Console Utilities API to quickly refer to recent elements, query objects, monitor events and function calls, and more.
developer.chrome.com

A great read on how CodeSandbox spins up things quickly.

How we clone a running VM in 2 seconds - DEV Community 👩‍💻👨‍💻
How we clone a running VM in 2 seconds - DEV Community 👩‍💻👨‍💻
At CodeSandbox we run your development project and turn it into a link you can share with anyone…. Tagged with webdev, javascript, programming.
dev.to

Fun Stuff

I’m dying…

Words of Wisdom for the Week

VS Code Tip of the Week

VS Code Tip of the Week: Exclude Git Ignore - Just Some Dev
VS Code Tip of the Week: Exclude Git Ignore - Just Some Dev
This week’s tip is the Exclude Git Ignore user setting. This is a great feature to declutter the tree…
www.iamdeveloper.com

Shameless plugs

No streams of my own this week, but I was on the Netlify YouTube channel streaming with my coworkers Prince Wilson and Brittney Postma. We talked about using Netlify forms in Remix!

Using Netlify Forms with Remix
Using Netlify Forms with Remix

I started adding short videos for my VS Code Tip of the Week. The first one dropped this week, so if you don’t feel like reading a blog post, you can follow along on my YouTube channel.

VS Code Tip of the Week: Exclude Git Ignore
VS Code Tip of the Week: Exclude Git Ignore
<
#59
September 4, 2022
Read more

Yet Another Newsletter LOL: Cameraman chose the wrong career

Another week, another newsletter. Let’s get to it!

Around the Web

I was previously using the Productive Twitter browser extension to tweak my Twitter, but my old coworker Rhymes showed me the beauty that is tweak-new-twitter. Sooo good if you use Twitter for web.

GitHub - insin/tweak-new-twitter
GitHub - insin/tweak-new-twitter
Browser extension which removes algorithmic content from Twitter, hides news & trends, lets you control which shared tweets appear on your timeline, and adds other UI improvements - GitHub - insin/tweak-new-twitter: Browser extension which removes algorithmic content from Twitter, hides news & trends, lets you control which shared tweets appear on your timeline, and adds other UI improvements
github.com

Fun Stuff

Words of Wisdom for the Week

VS Code Tip of the Week

VS Code Tip of the Week: Tree Find Control - Just Some Dev
VS Code Tip of the Week: Tree Find Control - Just Some Dev
This week’s VS Code tip is the Tree find control. Search for files within the tree explorer and have…
www.iamdeveloper.com

Shameless plugs

I had a great time learning about @ClerkDev last week and how quickly you can get it up and running in an app.

User identity definitely doesn’t need to be complex! The recording will be up on YouTube soon.

Thanks again for hanging @james_r_perkins!

Highlight: User identity doesn't have to be complex with James Perkins - nickytonline on Twitch
Highlight: User identity doesn't have to be complex with James Perkins - nickytonline on Twitch
nickytonline went live on Twitch. Catch up on their Software and Game Development VOD now.
www.twitch.tv

I also got to hang on Lucia Cerchie‘s Twitter Space, Frontend Fun: JS Frameworks and Deployment Platforms, this past week. Thanks for having me and all thanks to all the awesome speakers! Check out the recording if you missed

#58
August 28, 2022
Read more

Yet Another Newsletter LOL: Doing nothing is underrated

Another week, another newsletter. Let’s get to it!

Around the Web

I’ve been following Deno more closely since I started working at Netlify since we use it for our Edge offering. TLDR; using npm packages in Deno, speed etc.

Big Changes Ahead for Deno
Big Changes Ahead for Deno
Learnings from our recent survey and feedback from across our community. We’ll discuss how we’re addressing this feedback and the features to expect from Deno in the coming months.
deno.com

Words of Wisdom for the Week

Sometimes this is the right move.

VS Code Tip of the Week

VS Code Tip of the Week: Terminal Auto Replies - Just Some Dev
VS Code Tip of the Week: Terminal Auto Replies - Just Some Dev
This week’s VS Code Tip came out in January of this year, but it seemed to go under the radar for…
www.iamdeveloper.com

Shameless plugs

The recording of the stream with Brittney Postma is up! Check it out!

Starting Svelte with Brittney Postma
Starting Svelte with Brittney Postma

I wrote this at the end of last year, but a lot of folks have found it super useful, so sharing it here again.

Frontend Developer Resources 2022 - Just Some Dev
Frontend Developer Resources 2022 - Just Some Dev
I don’t know if I’ll keep doing this every year, but I did one of these in 2020, and that post got some good signal, so I renamed it to Frontend Developer Resources 2020, which brings us to Frontend Developer Resources 2022.
www.iamdeveloper.com

James Perkins from Clerk is joining me on my stream this week! Come by and say hi at livecoding.ca at 5pm UTC on August 24th!

#57
August 21, 2022
Read more

Yet Another Newsletter LOL: The buffalo stick

Another week, another newsletter. Let’s get to it!

Around the Web

Similar to ts-node, but it looks like it supports a lot more things, like *.cts, and *.mts files. Check it out if you’re a TypeScript fan!

GitHub - esbuild-kit/tsx: ⚡️ TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM
GitHub - esbuild-kit/tsx: ⚡️ TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM
⚡️ TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM - GitHub - esbuild-kit/tsx: ⚡️ TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM
github.com
AddyOsmani.com - Software Engineering - The Soft Parts
AddyOsmani.com - Software Engineering - The Soft Parts
Today I will share some of the software engineering soft skills I have learned from my first 10 years on Google Chrome, where I am a Senior Staff Engineering…
addyosmani.com

Fun Stuff

The World Excel Championship is being broadcast on ESPN and it's absolutely wild
The World Excel Championship is being broadcast on ESPN and it's absolutely wild
The sport pits eight expert modellers against each other. There’s commentators, thrills, spills and a lot of exciting moments.
www.ladbible.com

You’ll need to click through below, but it’s super cool how they did these effects via lo-fi methods.

Words of Wisdom for the Week

VS Code Tip of the Week

VS Code Tip of the Week: Sticky Scroll - DEV Community
VS Code Tip of the Week: Sticky Scroll - DEV Community
This week’s VS Code Tip of the Week is the new sticky scroll functionality. The nice thing about… Tagged with vscode, vscodetips.
dev.to

Shameless plugs

I was flying solo this week on my stream and had some fun continuing to learn Svelte

#56
August 14, 2022
Read more

Yet Another Newsletter LOL: Stay Saucy

Another week, another newsletter. Let’s get to it!

Around the Web

Protestware on the rise: Why developers are sabotaging their own code – TechCrunch
Protestware on the rise: Why developers are sabotaging their own code – TechCrunch
A wave of software developers have self-sabotaged their code to protest big corporations to Russia’s war in Ukraine.
techcrunch.com

This came across my feed this past week. It’s from 2017, but is still a great watch if you’re looking to write technical articles.

Words of Wisdom for the Week

This weeks words of wisdom comes from me. Take that PTO people!

VS Code Tip of the Week

VS Code Tip of the Week: Inlay hints configuration options - Just Some Dev
VS Code Tip of the Week: Inlay hints configuration options - Just Some Dev
This week’s VS Code Tip of the Week is care of Matt Bierner. Matt always has amazing tips, so I…
www.iamdeveloper.com

Shameless plugs

The recording with Brian Douglas is up! We chatted about contributing to open source as well digging into the Open Sauced project and how it’s helping folks in open source.

Contributing to open source with Brian Douglas
Contributing to open source with Brian Douglas

I got to hang with Brittney Postma this week. So much fun. Thanks again Brittney! The full recording will be available on YouTube late next week.

Brittney knowledge nuggets - The purpose of streaming is for tangents
Brittney knowledge nuggets - The purpose of streaming is for tangents
Watch nickytonline’s clip titled “The purpose of streaming is for tangents”
clips.twitch.tv
#55
August 7, 2022
Read more

Yet Another Newsletter LOL: Sneezing & Farting?

Another week, another newsletter. Let’s get to it!

Around the Web

A great post from my old coworker Vaidehi Joshi.

Three strategies for building trust with your engineering teams | LeadDev
Three strategies for building trust with your engineering teams | LeadDev
Sowing the seeds of trust within your teams
leaddev.com

Fun Stuff

Words of Wisdom for the Week

VS Code Tip of the Week

VS Code Tip of the Week: The RapidAPI Client Extension - Just Some Dev
VS Code Tip of the Week: The RapidAPI Client Extension - Just Some Dev
This week’s tip is coming in a bit late. I had a bit of a busy week. There’s another contender for…
www.iamdeveloper.com

Shameless plugs

I’m still editing the video, but I had an amazing chat with Brian Douglas about contributiting to open source as well as the project he’s gone all in on, Open Sauced! The recording will be up on YouTube probably early next week. For now, here’s a teaser and a great clip about imposter syndrome.

Clip on Twitch from Brian Douglas
Clip on Twitch from Brian Douglas
Program scared
www.twitch.tv

This coming Wednesday, I’m hanging with Brittney Postma! She’ll be giving me a primer on Svelte!

#54
July 31, 2022
Read more

Yet Another Newsletter LOL: Shroom Tunes

Another week, another newsletter. Let’s get to it!

Around the Web

I love all the write ups, videos, podcast stuff that Swyx does and this is another great one.

Bun and Deno: New Runtimes for the Third Age of JavaScript (Full Talk rerecorded)
Bun and Deno: New Runtimes for the Third Age of JavaScript (Full Talk rerecorded)

Fun Stuff

Words of Wisdom for the Week

https://twitter.com/thisone0verhere/status/1548026326233206784

VS Code Tip of the Week

VS Code Tip of the Week: The Project Manager Extension - Just Some Dev
VS Code Tip of the Week: The Project Manager Extension - Just Some Dev
This week’s VS Code Tip of the Week is the…
www.iamdeveloper.com

Shameless plugs

Ian Douglas joined me on my Twitch stream this past Wednesday to show me the ins and outs of Postman! We also talked about interviewing, a passion of his. Here’s a highlight from the stream. The full recording will be up on YouTube sometime next week.

Highlight: Fun with Postman and Nerding Out on Interviewing - nickytonline on Twitch
Highlight: Fun with Postman and Nerding Out on Interviewing - nickytonline on Twitch
nickytonline went live on Twitch. Catch up on their Software and Game Development VOD now.
www.twitch.tv

I was on a podcast! I had a really great time chatting with Eddie Hinkle discussing my origin story and what brings me joy as an engineer.

S1 E9: We're like Detectives (Nick / @nickytonline) - WebJoy
S1 E9: We're like Detectives (Nick / @nickytonline) - WebJoy
Nick Taylor joins the show to talk about his origin story, how he got started working with spreadsheets on a yellow monochrome computer and how his inte…
webjoy.fm

I’ll be hanging with Brian Douglas, a.k.a. bdougie next week to discuss contributing to open source and Open Sauced! Come join us this coming Wednesday!

#53
July 24, 2022
Read more

Yet Another Newsletter LOL: The Unmentioning

Another week, another newsletter. Let’s get to it!

Around the Web

The blind programmers who created screen readers - The Verge
The blind programmers who created screen readers - The Verge
The screen reader JAWS was dominant for decades before upstart open source alternative NVDA came along. This is the story of the blind programmers who pioneered accessibility software
www.theverge.com

My coworker Ryan drops a great read about frameworks

Words of Wisdom for the Week

VS Code Tip of the Week

VS Code Tip of the Week: 3-way Merge Editor - Just Some Dev
VS Code Tip of the Week: 3-way Merge Editor - Just Some Dev
If you haven’t already, grab the June 2022 Release of VS Code! If you’re on Insiders, then there’s…
www.iamdeveloper.com

Shameless plugs

What is Deno?
What is Deno?
I got to hang with Deno core team member Luca Casonato a couple of weeks ago to discuss a framework he created called Fresh! You can check out Fresh: a new full stack web framework for Deno with guest Luca Casonato on my YouTube channel. Fresh runs o…
hashnode.iamdeveloper.com

Here’s a highlight from my stream with Drew Clements talking about all things Vue! You can catch the full stream on Twitch still, but it’ll disappear from there in just over a week. I’ll be dropping the full recording on my YouTube channel early next week.

Twitch
Twitch
Twitch is the world’s leading video platform and community for gamers.
www.twitch.tv
#52
July 17, 2022
Read more

Yet Another Newsletter LOL: The Fast Bun

Another week, another newsletter. Let’s get to it!

Around the Web

I’m sure most folks have probably heard this announcement already, but bun has shipped! Check it out!

A great talk from Andy Bell about building for the modern web

Rizèl talks about how awesome DevRel is, but it’s not without its flaws.

The Hard Parts of Developer Advocacy (for me) - DEV Community
The Hard Parts of Developer Advocacy (for me) - DEV Community
Pivoting from software engineering to developer advocacy is the best career decision I have ever… Tagged with devrel, career, discuss, community.
dev.to

Fun Stuff

Waffles anyone? I feel like Cassidy made this. 🤣

Words of Wisdom for the Week

VS Code Tip of the Week

VS Code Tip of the Week: The Thunder Client Extension - Just Some Dev
VS Code Tip of the Week: The Thunder Client Extension - Just Some Dev
This week’s VS Code Tip off the Week is the Thunder Client extension. Thunder Client is a…
www.iamdeveloper.com

Shameless plugs

This past Wednesday, I got to hang with Luca Casonato, Software Engineer at Deno Land Inc and the creator of Fresh, a new full stack web framework for Deno!

Luca explained what Deno is and then did a deep dive into Fresh!

Fresh: a new full stack web framework for Deno with guest Luca Casonato
Fresh: a new full stack web framework for Deno with guest Luca Casonato

If you aren’t following already, I stream on Twitch at livecoding.ca. Come by and say hi sometime! And for past streams, you can find them on my YouTube channel.

This coming week I’m hanging with Drew Clements from Nacelle to learn all about Vue! Come by and say hi at 5pm UTC this Tuesday (not the usual Wednesday)!

#51
July 10, 2022
Read more

Yet Another Newsletter LOL: Fig on pizza?

Another week, another newsletter. Let’s get to it!

Around the Web

If you aren’t already, subscribe to the Open Sauced YouTube channel. I’ve really been enjoying all the interviews bdougie has been doing. Here’s the latest one with the CTO of Fig.

Getting Hired From Open Source | Matt Schrage of Fig | The Secret Sauce
Getting Hired From Open Source | Matt Schrage of Fig | The Secret Sauce

This is a big win in terms of making reading code more accessible.

Fun Stuff

Words of Wisdom for the Week

Nader dopping the truth bombs

Shameless plugs

The recording of the panel I was on at Front-End Test Fest 2 is up! Check it out!

Expert Panel - Trending Tools and Frameworks – What’s Hype and What’s Not on Vimeo
Expert Panel - Trending Tools and Frameworks – What’s Hype and What’s Not on Vimeo

I had a great time hanging with my old co-worker and old stream co-host, Christina Gorton, this week on the stream. We discussed DevRel, OSS, & Scarf, where Christina currently works.

DevRel, OSS, & Scarf with Christina Gorton
DevRel, OSS, & Scarf with Christina Gorton

I’ll be hanging with Luca Casonato from the Deno core team next week to discuss Fresh, a new web framework for Deno. Come by and say hi next Wednesday, July 6th at 5 pm UTC at livecoding.ca!

nickytonline Schedule - Twitch
nickytonline Schedule - Twitch
Check out nickytonline stream schedule, and set reminders so you don’t miss out!
Fresh: a new full stack web framework for Deno with Luca Casonato
www.twitch.tv
#50
July 3, 2022
Read more

Yet Another Newsletter LOL: So, a blog post?

Another week, another newsletter. Let’s get to it!

Around the Web

some nice updates to Deno!

Another great knowledge nugget for React care of David Kourshid

Cloudflare was super proactive getting things sorted during the downtime on June 21, 2022. Here’s the postmortem

Cloudflare outage on June 21, 2022
Cloudflare outage on June 21, 2022
Today, June 21, 2022, Cloudflare suffered an outage that affected traffic in 19 of our data centers.
blog.cloudflare.com

If you’re looking for an even more modern CSS reset, Elly has you covered

Longer Tweets or blogposts?

Fun Stuff

I was at Front-End Test Fest 2 this past week and at the lunch break Dan Gorelick put on an amazing visual and musical performance! I don’t know if there will be a full recording of it, but here’s a snippet of the performance on Twitter

Words of Wisdom for the Week

Shameless plugs

I was on a panel at Front-End Test Fest 2! It was lots of fun. I’m not sure when recordings will be ready, but check out the website for that

Bekah Hawrot Weigel joined me on the stream this past Wednesday to show how you can transcribe text using Deepgram’s Node.js SDK. We went through the demo code all the way to building out an app with Express that allows you to submit a URL for transcription.

Using Deepgram for speech-to-text with Bekah H. Weigel
Using Deepgram for speech-to-text with Bekah H. Weigel

Here’s an accompanying short post to the stream.

Speech-to-text with Deepgram - DEV Community
Speech-to-text with Deepgram - DEV Community
Bekah Hawrot Weigel (@bekahhw) joined me on my stream today to show how you can transcribe text using… Tagged with node, speech-to-text, javascript.
dev.to

This coming Wednesday, my old co-worker and old co-host of the DEV Twitch stream, Christina Gorton, joins me on my stream! We’ll discuss OSS, DevRel, life at Scarf, all the things! Come by and say hi at 5 pm UTC!

Nick's Twitch Schedule
Nick's Twitch Schedule
Twitch is the world’s leading video platform and community for gamers.
www.twitch.tv
#49
June 26, 2022
Read more

Yet Another Newsletter LOL: RIP IE

Another week, another newsletter. Let’s get to it!

Around the Web

Pour one out for Internet Explorer

The future of Internet Explorer on Windows 10 is in Microsoft Edge | Windows Experience Blog
For our readers in Japan and Korea, please use these links:
한국어 블로그와 FAQ는, 여기를 참조하세요.
本ブログの日本
blogs.windows.com

Shameless plugs

A shorter stream this week as I was a little dead from my morning workout, but if you’re interested in how to use the Node.js and deno debugger, maybe you’ll find this stream helpful.

Debugging Node.js and deno
Debugging Node.js and deno

As I mentioned, I really enjoyed the conversation between Theo and Sunil, so I’m dropping a stream I did with Sunil a little while back while I was still doing the dev.to stream. Great convos again. I could talk to Sunil all day.

Walkthrough Wednesday with Sunil Pai, Workers Team at Cloudflare
Walkthrough Wednesday with Sunil Pai, Workers Team at Cloudflare

My good friend Bekah joins me this Wednesday on the stream! Come by and say hi at 5 pm UTC at livecoding.ca

#48
June 19, 2022
Read more

Yet Another Newsletter LOL: You get an API and You get an API!

Another week, another newsletter. Let’s get to it!

HTTP3 has been standardized

Today, after over 5 years of work, HTTP/3 was finally standardized as RFC 9114! https://t.co/IGMNam0AOS

Together with RFC 9204 (QPACK header compression) and RFC 9218 (Extensible Priorities) it ushers in an important new chapter for the Web!

Proud to have been part of this! pic.twitter.com/pzVKRxGRsb

— Robin Marx (@programmingart) June 6, 2022

Around the Web

I always love reading the Rapid API Tweets for explainers

This was started by Todd Motto a while back and Cory House dropped a Tweet to remind us of this great list of public APIs

GitHub - public-apis/public-apis: A collective list of free APIs
GitHub - public-apis/public-apis: A collective list of free APIs
A collective list of free APIs. Contribute to public-apis/public-apis development by creating an account on GitHub.
github.com

My coworker Ryan dropped a great read

Patterns for Building JavaScript Websites in 2022 - DEV Community
Patterns for Building JavaScript Websites in 2022 - DEV Community
Deciding on the approaches and tools to use to build on web these days can be a challenging prospect…. Tagged with javascript, webdev, patterns, architecture.
dev.to

It’s not for everyone maybe, but I like the spirit and fun of badges. The YOLO one cracked me up. 🤣

Introducing Achievements: recognizing the many stages of a developer’s coding journey | The GitHub Blog
Introducing Achievements: recognizing the many stages of a developer’s coding journey | The GitHub Blog
Available in public beta today, we’re announcing Achievements as a new way to commemorate milestones on GitHub.
github.blog

Fun Stuff

You’ll need to click the Tweet to see the TikTok, but it’s worth it

Thor has competition

Words of Wisdom for the Week

This made me laugh, but it’s also a friendly reminder to get your stuff out there and learn in public

Shameless plugs

I got to hang with my friend Dan Ott and talk about moving the Virtual Coffee site to Remix. Thanks for hanging Dan!

Moving the Virtual Coffee site to Remix with Dan Ott
Moving the Virtual Coffee site to Remix with Dan Ott

I’ll be speaking on a panel at Front-End Test Fest 2022! I’m not gonna lie. I’m pretty excited! Hope to see you there virtually!

Front-End Test Fest | June 2022 - Automated Visual Testing | Applitools
Front-End Test Fest | June 2022 - Automated Visual Testing | Applitools
A free one day, single track, virtual conference for software engineers looking to improve their front-end testing strategies.
applitools.com

If you feel like putting up with me talking, feel free to give a follow on livecoding.ca and youtube.iamdeveloper.com

#47
June 12, 2022
Read more

Yet Another Newsletter LOL: Use the code search Luke

Another week, another newsletter. Let’s get to it!

Around the Web

My co-worker mentioned GitHub Code Search to me so I signed up for the beta. Pretty amazing so far. ✨ How did I miss this? It came out in 2021?!

Improving GitHub code search | The GitHub Blog
Improving GitHub code search | The GitHub Blog
Today, we are rolling out a technology preview for GitHub code search, the next iteration for search, discovery, and navigation on GitHub.
github.blog

Fun Stuff

It’s a promotional video for Netlify, where I work, but seriously, it’s so good and funny!

A Tale of Web Development in Two Universes | Netlify
A Tale of Web Development in Two Universes | Netlify

Words of Wisdom for the Week

Love my CodeNewbie fam dropping this gem

Shameless plugs

My talk from the Eleventy Meetup is up on YouTube, Check it out!

Automate syndication and ownership of your content with Eleventy
Automate syndication and ownership of your content with Eleventy

Here’s the accompanying article where I when into a bit more detail for some things.

Automate syndication of your content with Eleventy, dev.to, and GitHub Actions - Just Some Dev
Automate syndication of your content with Eleventy, dev.to, and GitHub Actions - Just Some Dev
This started off as a test post for my talk I gave this past week at the Eleventy Meetup. Here’s…
www.iamdeveloper.com

Ben Myers joined me on the stream this week to talk about their wonderful project showmy.chat. We did some live coding where I started to incorporate showmy.chat into my stream, we talked about web dev, streaming tips, all the things! Thanks for hanging Ben!

Building a themed chat overlay using showmy.chat with Ben Myers
Building a themed chat overlay using showmy.chat with Ben Myers

More streams are up on my YouTube channel and you can catch them live on Wednesdays at livecoding.ca

#46
June 5, 2022
Read more

Yet Another Newsletter LOL: Attack og the Auth Tokens

Another week, another newsletter. Let’s get to it!

Around the Web

npm security update: Attack campaign using stolen OAuth tokens | The GitHub Blog
npm security update: Attack campaign using stolen OAuth tokens | The GitHub Blog
npm’s impact analysis of the attack campaign using stolen OAuth tokens and additional findings.
github.blog
Developing An Award-Winning Onboarding Process (Case Study) — Smashing Magazine
Developing An Award-Winning Onboarding Process (Case Study) — Smashing Magazine
This article is a case study of how the platformOS team has researched, developed, and iteratively adjusted their onboarding processes over more than three years to eventually create the multiple award winning developer experience they provide today.
www.smashingmagazine.com

Words of Wisdom for the Week

Dropping my own wisdom this week

Shameless plugs

It was great having Lucia on the stream this week. She showed me rest2graphql.io and some other awesome tools in the GraphQL ecosystem. Thanks for hanging Lucia!

Rest2GraphQL with Lucia Cerchie
Rest2GraphQL with Lucia Cerchie

I gave a talk at the Eleventy meetup this past week. Check it out!

Automate syndication of your content with Eleventy, dev.to, and GitHub Actions - Just Some Dev
Automate syndication of your content with Eleventy, dev.to, and GitHub Actions - Just Some Dev
Hey friends watching the stream at the Eleventy Meetup. This is a test post that I’ll update with the…
www.iamdeveloper.com
#45
May 29, 2022
Read more

Yet Another Newsletter LOL: Stay hydrated?

Another week, another newsletter. Let’s get to it!

Around the Web

Apple will allow other browser engines on iOS. It’s not happening right away, but still, that’s a big W

Apple iOS browser grip loosened under latest draft EU rules • The Register
Apple iOS browser grip loosened under latest draft EU rules • The Register
Leaked Digital Markets Act language forbids limiting of Safari rivals
www.theregister.com
Hydration is Pure Overhead
Hydration is Pure Overhead
Why hydration is a workaround, not the solution.
www.builder.io

If you are looking to work with the Twitter API, Andy Piper from Twitter has a repo with some great resources

Josh W. Comeau always drops amazing content and as usual, his latest doesn’t disappoint.

The Surprising Truth About Pixels and Accessibility: should I use pixels or rems?
The Surprising Truth About Pixels and Accessibility: should I use pixels or rems?
“Should I use pixels or rems?”. In this comprehensive blog post, we’ll answer this question once and for all. You’ll learn about the accessibility implications, and how to determine the best unit to use in any scenario.
www.joshwcomeau.com

Fun Stuff

For the TypeScript or C# fans out here

Words of Wisdom for the Week

Shameless plugs

Nothing to plug this week. I’ve been deep in Remix land working on a PR for Netlify getting our Edge functions template into the Remix codebase.

Check it out if you’re interested in seeing what open source life looks like!

feat: add `@remix-run/netlify-edge` package + update Netlify template by nickytonline · Pull Request #3104 · remix-run/remix · GitHub
feat: add `@remix-run/netlify-edge` package + update Netlify template by nickytonline · Pull Request #3104 · remix-run/remix · GitHub
Description This brings in the work that currently resides in the experimental-netlify-edge branch and updates the Netlify template for Remix with the more up to date Edge configuration/files found in https://github.com/netlify/remix-edge-template. Relates to: #3092
Docs Tests
Testing Strategy:
github.com
#44
May 22, 2022
Read more

Yet Another Newsletter LOL: Have a seat

Another week, another newsletter. Let’s get to it!

Around the Web

Steph, who is amazing, drops some well-supported modern CSS features. Check ‘em out/try them out if you haven’t already!

Stripe open sources Markdoc

Markdoc is a powerful, flexible, Markdown-based authoring framework.
Markdoc is a powerful, flexible, Markdown-based authoring framework.
From personal blogs to massive documentation sites, Markdoc is a content authoring system that grows with you.
markdoc.io

Hello page transitions API! This is experimental and only available in Chrome Canary at the moment, but exciting nonetheless.

Bringing page transitions to the web
Bringing page transitions to the web

Looking for a new coding font? Check out the replies to Rachel’s Tweet!

Fun Stuff

Finally! Pizza people can sit down.

Words of Wisdom for the Week

Shameless plugs

I’m back on the streaming scene! It’s been an intense break between switching roles and onboarding, but I’m back! I got to hand out with Anthony from the RedwoodJS core team to a=talk about all things RedwoodJS!

RedwoodJS with Anthony Campolo, RedwoodJS core team member
RedwoodJS with Anthony Campolo, RedwoodJS core team member

I wrote a post about my new job!

Ecosystem and Frameworks: My Role at Netlify - Just Some Dev
Ecosystem and Frameworks: My Role at Netlify - Just Some Dev
I’m curious what frontend frameworks you’re all interested in these days? Powerful meta frameworks…
www.iamdeveloper.com

If you weren’t aware, I run a community at vscodetips.com. If you’re a fan of VS Code, check it out! Thanks for showing the love Forem and friends!

#43
May 15, 2022
Read more

Yet Another Newsletter LOL: Teddy Bear Convention

Another week, another newsletter. Let’s get to it!

Around the Web

If you work in Reactland, David provides some effective advice about useEffect. Dig into the thread.

If you’re into TypeScript and get confused by some errors, Matt Pocock dropped a useful extension for VS Code. More error translations are on the way. Thanks for this Matt!

TypeScript Error Translator - Visual Studio Marketplace
TypeScript Error Translator - Visual Studio Marketplace
Extension for Visual Studio Code - TypeScript errors, translated for humans
marketplace.visualstudio.com

Fellow Montrealer Josh W. Comeau dropped another gem of an article

You Don’t Need A UI Framework — Smashing Magazine
You Don’t Need A UI Framework — Smashing Magazine
Developers often reach for UI frameworks like Bootstrap or Material UI, hoping that they’ll save a bunch of time and quickly build a professional-looking app. Unfortunately, things rarely work out this way. Let’s talk about it.
www.smashingmagazine.com

Rapid API’s Twitter account has been churning out lots of great explainer threads. Here’s the latest one on websockets. If you aren’t already following on Twitter, I highly recommend it.

Fun Stuff

https://twitter.com/buitengebieden/status/1520445588105576450

For context, for non-Canadians, the CBC is the Canadian Broadcasting Corporation, a TV channel that’s been around forever in Canada.

Words of Wisdom for the Week

Fact

Shameless plugs

I wrote a post on my current keyboard as well as put out a discussion post on dev.to about keyboards. Lot of great responses in there if you’re looking for a new keyboard.

Review: Logitech ERGO K860 Wireless Keyboard - Just Some Dev
Review: Logitech ERGO K860 Wireless Keyboard - Just Some Dev
I started a new role at the beginning of April, and they ship you equipment, including a new keyboard…
www.iamdeveloper.com
What Keyboard Do You Use? - DEV Community
I was writing a post earlier tonight about my new keyboard which I’m really enjoying. … Tagged with discuss, keyboards.
dev.to

I really enjoyed investigating a bug with Remix and Netlify Edge functions. It took a bit of time to figure out, but super satisfying once I did figure out the issue. Check it out!

TypeError: Body is unusable when using Remix(experimental-netlify-edge) Actions · Issue #3003 · remix-run/remix · GitHub
TypeError: Body is unusable when using Remix(experimental-netlify-edge) Actions · Issue #3003 · remix-run/remix · GitHub
What version of Remix are you using? 0.0.0-experimental-fd9fa7f4 Steps to Reproduce Use Node 16.x or 18.x, the result is the same. Ensure that you have the Netlify CLI installed. Run npx create-remix –template https://github.com/netlify…
github.com
#42
May 8, 2022
Read more

Yet Another Newsletter LOL: Surely you Jest

Another week, another newsletter. Let’s get to it!

Around the Web

Jest 28 is out with a bunch of improvements including some speed up for CI.

Jest 28: Shedding weight and improving compatibility 🫶 · Jest
Jest 28: Shedding weight and improving compatibility 🫶 · Jest
Jest 28 is finally here, and it comes with some long requested features such as support for sharding a test run across multiple machines, package exports and the ability to customize the behavior of fake timers. These are just some personal highlights, and we’ll be highlighting more in this blog post.
jestjs.io

More TypeScript goodness care of Matt Pocock, if it’s your type of language.

TypeScript tips and Tricks with Matt
TypeScript tips and Tricks with Matt

Fun Stuff

My old coworker Molly with some dank memes as always

Words of Wisdom for the Week

Shameless plugs

Not a shameless plug per se, but I’m feeling like I’m fitting in it at the new job. 😎

#41
May 1, 2022
Read more

Yet Another Newsletter LOL: Read Code

Another week, another newsletter. Let’s get to it!

Around the Web

We’re using Deno at work, so this will definitely come in handy…

An old co-worker dropped this gem my way

How to Freaking Find Great Developers By Having Them Read Code | Freaking Rectangle
How to Freaking Find Great Developers By Having Them Read Code | Freaking Rectangle
When hiring developers, there are many things we are looking for, but over the years I have found that raw coding ability is easily the most important quality to look for.   I can quickly train a person to have knowledge in some domain, but I’ve never seen raw coding ability come from anything other than…
freakingrectangle.wordpress.com

Looking for a new font for your editor? Check out ComicMono!

Comic Mono | comic-mono-font
Comic Mono | comic-mono-font
A legible monospace font… the very typeface you’ve been trained to recognize since childhood
dtinth.github.io

I started using Feedback Ladders at work this week. Maybe you’ll find it helpful in your organization when it comes to pull request reviews.

Feedback Ladders: The Code Review System We Follow at Netlify
Feedback Ladders: The Code Review System We Follow at Netlify
Learn more about Netlify UX team’s code review process called the Feedback Ladder. We developed a system of shared terminology - naming conventions that describe each step. Check it out!
www.netlify.com

Some nice stuff just landed in GitHub organization profiles

Organization profiles leading the way | The GitHub Blog
Organization profiles leading the way | The GitHub Blog
Organization profiles can now display custom content visible only to members of the organization. A new Member view can be tailored to show an alternative README and pinned private repositories.
github.blog

Fun Stuff

This was cute

I love the ladies and gentlemen, the weekend Tweet that appears end of work week, but I came across this one this week which cracked me up.

Words of Wisdom for the Week

Shameless plugs

I got my first PR merged at Netlify this week, followed by a bunch more.

Nick Taylor (he/him) on Twitter: "I got my first PR merged @Netlify this week! I’ve had more since then, but always feels good to get that first PR in.… https://t.co/fJAkoVqxgn"
Nick Taylor (he/him) on Twitter: "I got my first PR merged @Netlify this week! I’ve had more since then, but always feels good to get that first PR in.… https://t.co/fJAkoVqxgn"
“@BekahHW @CodeNewbies I got my first PR merged @Netlify this week! I’ve had more since then, but always feels good to get that first PR in. https://t.co/3TP0kyMcxJ”
twitter.com
#40
April 24, 2022
Read more

Yet Another Newsletter LOL: The emoji struggle

Another week, another newsletter. Let’s get to it!

Around the Web

Security alert: Attack campaign involving stolen OAuth user tokens issued to two third-party integrators | The GitHub Blog
Security alert: Attack campaign involving stolen OAuth user tokens issued to two third-party integrators | The GitHub Blog
On April 12, GitHub Security began an investigation that uncovered evidence that an attacker abused stolen OAuth user tokens issued to two third-party OAuth integrators, Heroku and Travis-CI, to download data from dozens of organizations, including npm. Read on to learn more about the impact to GitHub, npm, and our users.
github.blog

I always forget that Twitter has advanced search features. This is a great thread with some advanced search tips.

A new web-based JSON viewer has landed. It looks pretty dope.

JSON Hero - A beautiful JSON viewer
JSON Hero - A beautiful JSON viewer
JSON Hero makes reading and understand JSON files easy by giving you a clean and beautiful UI packed with extra features.
jsonhero.io

What is an emoji, anyway?

The struggle of using native emoji on the web | Read the Tea Leaves
The struggle of using native emoji on the web | Read the Tea Leaves
Emoji are a standard overseen by the Unicode Consortium. The web is a standard governed by bodies such as the W3C, WHATWG, and TC39. Both emoji and the web are ubiquitous. So you might be forgiven for thinking that, in 2022, it’s possible to plop an emoji on a web page and have it “just…
nolanlawson.com

A new extensible text editor framework. It looks really promising.

Lexical
An extensible text editor framework that does things differently
lexical.dev

Fun Stuff

NASA will test SpinLaunch's ability to fling satellites into orbit
NASA will test SpinLaunch's ability to fling satellites into orbit
NASA has signed up to test SpinLaunch’s extraordinary whirl ‘n’ hurl space launch technology, which accelerates a launch vehicle to hypersonic speeds using an electric centrifuge arm instead of a rocket, hurling it skyward like a space discus.
newatlas.com

Words of Wisdom for the Week

Truth

Shameless plugs

Nothing major to plug aside from week two at Netlify is in the books!

If you’re looking for some online games to play with your remote co-workers during game time at work, I started a discussion about it. Lots of great suggestions. Check it out!

What online games do you play with your remote co-workers? - DEV Community
What online games do you play with your remote co-workers? - DEV Community
In the remote world where a lot of us are now, what online games, if any, do you play with your… Tagged with watercooler, discuss.
dev.to
#39
April 17, 2022
Read more

Yet Another Newsletter LOL: Kindness & Ladders

Another week, another newsletter. Let’s get to it!

Around the Web

For those of you on macOS, here’s a tip about using Preview

I started my new role at Netlify this week. I’m a big fan of Conventional Comments, but Netlify has their own spin on this, Feedback Ladders. Both ways are great for commenting, so thought I’d share for inspiration in your pull request reviews.

Feedback Ladders: The Code Review System We Follow at Netlify
Feedback Ladders: The Code Review System We Follow at Netlify
Learn more about Netlify UX team’s code review process called the Feedback Ladder. We developed a system of shared terminology - naming conventions that describe each step. Check it out!
www.netlify.com

If you’re on Windows, this is a great guide for getting set up for web development.

If you’re a fan of VS Code, like I am, local history is a great add. It’s currently only available on the Insiders edition. On another not, I highly recommend the Insiders edition. I’ve been using it for years and it’s super stable.

Fun Stuff

If you’re looking for a new type of online game to play with your remote co-workers or anyone honestly, collaborative jigsaw puzzle solving is a great option. I’m hooked!

JigsawPuzzles.io - Online Jigsaw Puzzles
Join a game below or sign in to pick an image from the Catalog. Use the Invite button to get your friends into the same game.
jigsawpuzzles.io

Here’s some other ideas for games

What online games do you play with your remote co-workers? - DEV Community
What online games do you play with your remote co-workers? - DEV Community
In the remote world where a lot of us are now, what online games, if any, do you play with your… Tagged with watercooler, discuss.
dev.to

Words of Wisdom for the Week

The future of leadership is kindness
The future of leadership is kindness
Command and control-style leadership will not help organisations attract and retain talent anymore. Now, the focus must be on empathetic leadership.
bluenotes.anz.com

Shameless plugs

I joined Netlify!!!! 🎉

#38
April 10, 2022
Read more

Yet Another Newsletter LOL: New beginnings

April 4th is a new beginning for me! I start my new role at redacted. This newsletter drops on Sundays, so you’ll just have to check Twitter tomorrow for my announcement. 😎

Another week, another newsletter. Let’s get to it!

Around the Web

Understanding Layout Algorithms
Understanding Layout Algorithms
As front-end developers, we often learn CSS by focusing on individual properties. Instead, we should focus on how the language uses those properties to calculate layouts. In this blog post, we’ll pop the hood on CSS and see how the language is structured, and how to learn it effectively.
www.joshwcomeau.com

Words of Wisdom for the Week

Shout to my man Will for dropping this.

Shameless plugs

Since I’m off still before starting my new role, I’ve had more time to write and stream.

Here are some posts I dropped this week. Maybe you’ll find them helpful.

Strongly Typed JSON in TypeScript - Just Some Dev
Strongly Typed JSON in TypeScript - Just Some Dev
Someone in one of the Slack communities I’m a part of asked today how to type JSON in TypeScript, specifically importing JSON and then typing it.
www.iamdeveloper.com
Using a Hook in a Class Component - Just Some Dev
Using a Hook in a Class Component - Just Some Dev
Did you know that you can use hooks in class components? OK, I’m lying kind of. You can’t use a hook directly
www.iamdeveloper.com
Productivity Tools I Use - Just Some Dev
Productivity Tools I Use - Just Some Dev
Here is a short list of some great tools I’ve discovered over the past year.
www.iamdeveloper.com
Enabling keyboard navigation on your Mac - Just Some Dev
Enabling keyboard navigation on your Mac - Just Some Dev
I’m starting a new role soon, and they shipped me a brand new Macbook Pro. I got everything set up…
www.iamdeveloper.com

I’ve started streaming on my own stream again. Feel free to give me a follow if that’s your jam!

nickytonline - Twitch
nickytonline - Twitch
I am a Lead Software Engineer with a focus on the front-end. I am a big fan of TypeScript, JavaScript, P/React and Node. I enjoy contributing to open source, hitting the gym, snowboarding, and a long long time ago, rugby. I am also not a big fan of spiders. 😬
www.twitch.tv
Deepgram Hackathon Project Part I
Deepgram Hackathon Project Part I
<
#37
April 3, 2022
Read more

Yet Another Newsletter LOL: So long and thanks for all the fish

Another week, another newsletter. Let’s get to it!

Around the Web

Introducing Ladle | Ladle
Introducing Ladle | Ladle
Ladle is a tool for developing and testing your React components in an environment that’s isolated and faster than most real-world applications. It supports Component Story Format - a concept widely popular thanks to Storybook. In fact, Ladle has been developed as a drop-in replacement of Storybook - it should already work with your existing stories.
www.ladle.dev

For folks building communities, Kurt’s got your back if Discord is your jam

Scientists rename human genes to stop Microsoft Excel from misreading them as dates - The Verge
Scientists rename human genes to stop Microsoft Excel from misreading them as dates - The Verge
Scientists have renamed 27 human genes to stop Microsoft Excel misreading them as dates. The changes have been underway for the past year but have been formally announced as new guidelines published by the HUGO Gene Nomenclature Committee. Scientist are overjoyed but annoyed Microsoft didn’t make the changes itself.
www.theverge.com

Words of Wisdom for the Week

Shameless plugs

I’ve been off work since Wednesday and I am starting a new role on April 4th! Stay tuned! It’s been a fun 2.25 years at Forem/dev.to!

This was my last week at Forem, so it also meant my last DEV Twitch stream. Thanks for joining me, Stacie Taylor! I loved our convos about The Collab Lab, career, and all the things!

Stacie Taylor, Engineering Team Lead at Zapier and Co-founder at Collab Lab
Stacie Taylor, Engineering Team Lead at Zapier and Co-founder at Collab Lab

And a big thanks to everyone that tuned in to the stream these past couple of years. ♥️

I wrote a couple of articles this past week. One is about the work I did at Forem. The other is a handy tool I use with new projects. Check'em out!

My Impact at Forem - DEV Community
My Impact at Forem - DEV Community
This is my first post about impact. What do I mean by impact? How did you influence the place where… Tagged with career.
dev.to
npx git ignore
npx git ignore
I’ve done this a few times on a live stream and there is always someone unaware of this so I wanted to share. Assuming you have Node.js installed on your machine, you can run npx gitignore your_language, e.g. npx gitignore node, and it will generate …
nickytonline.hashnode.dev

I started work on my Deepgram hackathon project. I’m not sure how far I’ll get, but streaming on my own stream again has been super fun!

Deepgram Hackathon Project Part I
Deepgram Hackathon Project Part I
<
#36
March 27, 2022
Read more
 
Older archives
Find Yet Another Newsletter LOL elsewhere: GitHub Twitter YouTube Linkedin Mastodon Instagram
Brought to you by Buttondown, the easiest way to start and grow your newsletter.