I don't know if I could really call this an Australian survival game without this feature...
Josh Morony
@joshmorony.com
Angular GDE | Ionic Developer Expert 🧑💻 angularstart.com 🅰️ ionicstart.com 🎥 YT: bit.ly/3wiLucQ ✉️ Newsletter: bit.ly/3R2qtLq
An Modern #Angular API decision chart I wrote recently to help you understand which new tool is the right one for your usage case.
🚀 Thrilled to announce my interactive #WebAssembly course! Learn WebAssembly from the ground up with: 🔍 Custom-built debugger & VM 📊 Live stack & memory insights 💻 Hands-on exercises 🛠️ Build real projects Level up with WebAssembly! ✨ 👉 learn-wasm.dev
Learn WebAssembly
Take your programming skills to the next level with this comprehensive, code-first, and hands-on WebAssembly course - the ultimate gateway to mastering the fundamentals of this revolutionary technolog...
learn-wasm.dev
I've spent the holidays mostly obsessing over adding ~vibes~ to my JavaScript game I just put up a new dev log if you'd like to see what I've been up to: www.youtube.com/watch?v=7jTi...
Adding VIBES to my 2D bushcraft survival game
YouTube video by TypedPixels
youtube.com
The new HMR/Live Reload feature in #Angular is 🧑🍳💋 And now it works with @analogjs.org and @vite.dev 🔥
Trying to add water to my game, turns out it's pretty hard (especially when you suck at writing GLSL shaders) www.youtube.com/watch?v=7oXL...
I spent TWO WEEKS on an ocean tide for my survival game
YouTube video by TypedPixels
youtube.com
Together with @Jean__Meche we've been cooking something delicious 🥘! What if Angular warns you if you're running change detection too often [configurable] over a given period of time [configurable too] !? More here 👇 github.com/angular/angu... #angular
feat(core): add change detection tracing service by eneajaho · Pull Request #58916 · angular/angular
This will warn users when they are rendering too much based on the config they provide. Linked to #58540 It works somehow like this: // More than 10 change detections in 1 second triggers a warning...
github.com
🚀 Ionic Framework 8.4 is here! This release brings several new features and improvements, including two new components that enable swipeable Segment content. 👉 Read more: ionic.io/blog/announc...
Angular v19 is the update I didn't know I needed. The level of boilerplate reduction in some cases is absurd www.youtube.com/watch?v=A820...
Angular v19 is out!... and it changed my apps (significantly)
YouTube video by Joshua Morony
youtube.com
Spending more time than I probably should making games instead of doing my "actual" work... 🤷♂️ youtu.be/-gyCBZwJkT8
My bushcraft survival game changed A LOT in 10 days
YouTube video by TypedPixels
youtu.be
second game dev log, things are getting more unhinged... come join! youtu.be/DwHwSwBkCsw
TWO WEEKS of progress on my bushcraft survival game
YouTube video by TypedPixels
youtu.be
🔥 In Angular you can now have truly reactive component parameters via Signal inputs! I can finally refactor these getters in my code! Keep in mind that signal inputs are still in developer preview, so we are not yet following semver for updating their API. 📚 github.com/angular/angu...
My secret power is that I go on Twitter for a small specified time each day. If I feel compelled to tweet something, I write it in a note. Then later when it comes time to tweet it, I realise I don't want to deal with tweeting that shit anyway. This rule does not apply to Bluesky yet.
Has there ever been a greater relationship than Angular and @? www.youtube.com/watch?v=77tK...
I've been using the new Angular control flow syntax for templates (it's good)
We take a first look at the new @ syntax coming in Angular 17 and how it compares to the existing structural directive syntax for control flow (e.g. *ngIf, *...
youtube.com
ChatGPT has finally delivered you the solution to a hard fought problem, do you: 1) Let it know the solution worked so it isn't left wondering 2) Realise LLMs aren't "left wondering" 3) ...still feel guilty for leaving it hanging anyway
One day I will post a video about declarative code on YouTube for the last time. But today is not that day: https://www.youtube.com/watch?v=pPNqFlVzZlw
There was a flaw in my Angular mental model
Keeping a reactive/declarative download flow of state in your application can make things a lot more predictable - but placing too much importance on the rol...
youtube.com
I broke the sacred rule of not subscribing to observables, here's my apology video: https://www.youtube.com/watch?v=bxslNFZvOvQ
It's OK/NOT OK to subscribe in Angular
When coding reactively and declaratively in Angular with RxJS, it's best to avoid subscribing... but why? and when is it OK to break the "rules"?Previous vid...
youtube.com
It's ok YouTube algorithm, I've successfully removed the heat pump from my dishwasher. Dishwasher repair is not a new fledgling interest of mine.
Did you know the Angular CLI is getting built-in support for SSR? There's a new "application" builder that does the browser and server builds in one step using esbuild and the Vite dev server for serving. ng serve --ssr GitHub repo 👀 https://github.com/brandonroberts/angular-cli-ssr
GitHub - brandonroberts/angular-cli-ssr: An example application with the Angular CLI and SSR
An example application with the Angular CLI and SSR - GitHub - brandonroberts/angular-cli-ssr: An example application with the Angular CLI and SSR
github.com
I've been able to achieve a lot with neovim, but it seems my Achilles heel will remain... pasting text from the clipboard Freezes neovim every time if I try to paste over like 50 lines
Heck yes! My new Angular Routing and Navigation Course was just published to Pluralsight! I am so excited. Thank you so much to Deborah Kurata for all of the advice! http://www.pluralsight.com/courses/angular-routing-navigation-playbook
Another video in which I actually *encourage* people to subscribe to observables in Angular 🤐 https://www.youtube.com/watch?v=44_IcGPKQ_M
Will this new signals approach ACTUALLY work?
Recently I introduced my new default approach to state management in Angular using Signals and RxJS. This video takes that concept and applies it to challeng...
youtube.com
ICYMI: Check out what's trending for Angular on DEV 🤩 https://dev.to/analogjs/fullstack-angular-with-analog-2mnj
Crossed 800k views on my @angular course on @freeCodeCamp Looks like going to reach 1M soon. I am also streaming my @angular 16 course with @ngrx_io and @NxDevTools if you are interested to upgrade Subscribe to my channel here https://youtube.com/@TechTalksWithSantosh?feature=share8
Angular for Beginners Course [Full Front End Tutorial with TypeScript]
Learn Angular in this complete course for beginners. First you will learn the basics of Typescript and then you will learn about important Angular concepts s...
youtube.com
Use @Input to simplify reading Angular route parameters! This new feature in Angular v16 provides route parameter mapping using an input property, instead of the Activated Route service. Here is an example: https://youtu.be/Nuwn5uY8ETw #Angular #routing
In today's episode of Josh probably spends too much time playing with signals: https://www.youtube.com/watch?v=R4Ff2bPiWh4
My NEW default for state management in Angular
With the introduction of signals, I wanted to find a new default state management pattern I could use that is simple, reactive, declarative and doesn't invol...
youtube.com
So... whatcha reading at the moment (or recently)? Inspired by the fact that I'm re-reading Hyperion after having forgotten most of what happens and it's bloody fantastic