DEV Community

Andrew Wooldridge
Andrew Wooldridge

Posted on • Originally published at triptych.writeas.com on

 

Vacation Goals

Vacation Goals

After today, I'm off on vacation for almost a week. I get to go to #campusmoviefest with my daughter, who is showing a few short films she has created. I'm super excited for her, and hopeful she can make connections with great folks there.

As for me, I've just got a new laptop, I've primed it with things like Godot Engine, GDevelop, Android Studio, and Visual Studio Code ( as well as Steam and Gog ). I've got a few things I'd like to do for myself whilst accompanying my daughter including:

  • Finish reading the Rust Book ( also Rust and Webassembly as well as Rust Async β€” I just learned that those books were created using mdbook ... learned something new today already!
  • Finish reading Godot docs.
  • Work on #ittybittyrpg in Godot. Starting from scratch. Will iterate like crazy. I've learned a lot about Godot this past year, and it makes me want to use Godot to build my own tool. Get a splash screen and stub out the editor and view screens. Get it to output a simple HTML file.
  • Work on #DungeonAfternoon in GDevelop β€” get a simple guy walking around a map. Level 0.

That's a lot, right? Well I hope to stay super busy. And maybe play some of my immense backlog of PC games.

Top comments (0)

An Animated Guide to Node.js Event Loop

Node.js doesn’t stop from running other operations because of Libuv, a C++ library responsible for the event loop and asynchronously handling tasks such as network requests, DNS resolution, file system operations, data encryption, etc.

What happens under the hood when Node.js works on tasks such as database queries? We will explore it by following this piece of code step by step.