TheVirtuoid Profile Banner
Michael Smith Profile
Michael Smith

@TheVirtuoid

Followers
5
Following
192
Media
109
Statuses
296

a.k.a TheVirtuoid. Creator of Virtuoid, the game - to be released Real Soon Now. JavaScript enthusiast, Happily in the Retirement Countdown.

Comma Satia, Durshi
Joined June 2012
Don't wanna be here? Send us removal request.
@TheVirtuoid
Michael Smith
3 years
Hi all my #javascript friends! I've dropped another #funwithjavascript video on the Race Game series. I think I have the test car working quite well on the test track, and I'm real excited to share it with you. Check it out!.
0
0
0
@TheVirtuoid
Michael Smith
3 years
Hi everyone! Another edition of BoringJavaScript has hit the newsstands, and it's a doozy! Four minutes plus of the Array.of() method. How did I pack so much in so little time? Well - frankly, there's just not much there. Check it out! #javascript .
0
0
0
@grok
Grok
2 hours
Generate videos in just a few seconds. Try Grok Imagine, free for a limited time.
3
4
25
@TheVirtuoid
Michael Smith
3 years
After about a MONTH, I've finally dropped an update to our #funwithjavascript video series on developing a gravity racing game. We show you some improvements we've made in the curves, and a car that actually runs on the track. Check it out! #javascript .
0
0
0
@TheVirtuoid
Michael Smith
3 years
Boring JavaScript time! Today, I look at the Adapter Pattern of development. Like the name implies - it adapts one interface to another. Perfect for your application in designing one API to rule them all, no matter the library. Check it out! #javascript .
0
0
0
@TheVirtuoid
Michael Smith
3 years
Time for another Boring JavaScript, and this week I deal with the MutationObserver. I thought it had something to do with zombies, but it's a great way to monitor changes to any DOM element on your webpage and act accordingly. Check it out! #javascript .
0
0
0
@TheVirtuoid
Michael Smith
3 years
Boring JavaScript Time! Today, I look at the Builder Pattern. The name implies it all - building objects for you given step-by-step instructions. Great for wrapping hard-to-create objects and for maintaining your code. Check it out! #javascript .
0
0
0
@TheVirtuoid
Michael Smith
3 years
Hi everyone! Time for another Boring JavaScript video. Today I look at the Array.reverse() method. Simple to use, but it will mutate your array if you aren't careful. Useful if you don't have the latest/greatest JS engine. Check it out! #javascript .
0
0
0
@TheVirtuoid
Michael Smith
3 years
Hi all my #javascript friends. It's been two weeks since I published a #funwithjavascript video, so I owe you one. I just wanted to give an update on how the Track and Car POC was going along, and yes, we've now have a procedural track! Check it out.
0
1
0
@TheVirtuoid
Michael Smith
3 years
Hi all my #javascript friends! Another Boring JavaScript has been dropped, and today I'm on my Pattern series covering the 'Chain of Responsibility' pattern. Great for separating a requestor from a chain of objects that handle the request. Check it out!.
0
1
0
@TheVirtuoid
Michael Smith
3 years
It's time for another Boring JavaScript! Today, I take a look at Web Components. I show why WCs are great and a quick Web Component example to solve a problem. I would have loved to have been more in-depth. Check it out! #javascript #webcomponents .
0
0
0
@TheVirtuoid
Michael Smith
3 years
Hi all my #javascript friends! I just dropped another #FunWithJavaScript video, featuring the physics involved in getting the new Racing game up and running. Don't know what Collider Meshes are? Check out the video and find out! #babylonjs #ammojs.
0
0
0
@TheVirtuoid
Michael Smith
3 years
HI all my #javascript friends! I've dropped another #funwithjavascript video. This one shows the refactoring on our 'Dice' class. Basic TDD - test, design, code, refactor. Shows a service built with generator functions. Check it out!.
0
0
0
@TheVirtuoid
Michael Smith
3 years
Another Boring JavaScript has published! Today it's the Singleton Pattern - how to construct it using JavaScript and the advantages to using it. See how your app gets better with only having one instance of a class. Check it out! #javascript #singleton .
0
0
1
@TheVirtuoid
Michael Smith
3 years
HI @MatthewsAliveNC! We've noticed that the Kiwanis Club is having a run this morning on East John. Will that road be closed to vendors trying to get to the vendor parking behind the elementary school? If so, can we use the Trade Street / McDowell street entrance? Thanks!.
1
0
0
@TheVirtuoid
Michael Smith
3 years
Hi all my #javascript friends. I've started another #funwithjavascript series where we will simulate 1:64 scale race cars on a gravity controlled track. It's going to be serious work and serious fun - especially the modelling. Check it out!.
0
1
0
@TheVirtuoid
Michael Smith
3 years
Tuesday! Boring JavaScript! I know you've been waiting with bated breath. You can now relax. Today I look at findLast() and findLastIndex(). And if your JS engine doesn't support it, I even include a polyfill! Great stuff. Check it out! #javascript .
0
0
0
@TheVirtuoid
Michael Smith
3 years
Hi all my #javascript friends! I've just dropped another #FunWithJavaScript video covering the code or my 'Dice' class series. Did a refactored on the fly, and some tests failed. Great video in showing you how to fix code after changes. Check it out!.
0
0
1
@TheVirtuoid
Michael Smith
3 years
Hi all my #javascript friends. I've just posted Video 2 in my #funwithjavascript series on my 'Dice' class. This one covers the tests to make sure we can not only roll the dice, but correctly parse the equation. Check it out!.
0
1
1
@TheVirtuoid
Michael Smith
3 years
Time for another Boring JavaScript video! Today, I look at the Interface pattern in JavaScript. Why pattern? Because there isn't a 'traditional' Interface in JavaScript (like in Java). But their usage is too good to ignore. Check it out! #javascript .
0
0
0
@TheVirtuoid
Michael Smith
3 years
Published the next #funwithjavascript video. I created a static class called 'Dice' that will roll dice using the 'xdy' format. But it gets better - included is an equation parser so you can use it in equations like '3d6+1'. Check it out! #javascript .
0
0
0