Categories
Awesome Funny Misc Websites

Press (Y) to honk

Yes, I’ve been playing that game.

More than that, I’ve enabled a little feature on my site. Seems to only work with Blink/Webkit browsers, but it’s too good to not keep. But first, a story.

Way back in the day, I administered a little website for a law school. This was, at times, painfully boring. As one does when one is bored and feeling a little overworked at times, you tend to add “features”. Easter eggs is their technical term. One day, I had a particularly bossy client who had rapid fire changes that needed to be made to this static site he had forced us to use for his pet project. I was getting annoyed because the code was in shambles and I was required to support it, which meant fixing it all. In addition to fixing up the code, I added an easter egg to the site behind the Konami code that would invoke Cornify to… redecorate… the site.

I obviously had to show it off to my co-workers. It was a great success and people loved it. They wanted me to show it off to everyone who came by for meetings. I eventually cleaned up the original trigger code and applied it to the site template for all the pages on the site. That way you could get your pink unicorniness on regardless of the boring subject you were reading about.

Yes, that was all a massive aside to tell you that if you press Y on my site, and click on a link or other element, you’ll hear that good ol’ goose honk.

Categories
Computers Websites

Web Development

I’ve been out of the game for a long time. I used to eat, sleep, breathe and talk web development. Drupal, mainly, but I was dealing with JavaScript in the form of a nascent Node.js and the initial notions that maybe we didn’t need all that jQuery for simple page interactions. The landscape was at least understandable and everything was contained in it’s own playing field.

Since then, JavaScript has exploded into basically everything, templates, UI components, threading and more. Node grew up and became a bloated mess that we require for everything, including desktop apps via Electron. And holy crap the framework and library world might as well be written in an entirely different language.

I’m not going to lie. I wish I could keep up. Just learning something new, like CSS grids is enough to soak up an afternoon. React, Vue and Angular don’t even seem like tools for websites, as much as they seem like replacements for them. Why bother with spicing up HTML when you could just let the language build the whole damn thing for you? I mean, other than requiring your users to bear the burden for generating and rendering the page. Oh, and we can run JavaScript on the server now, so yay for that?

Ugh. It feels like the world has passed me by. I guess I don’t mind, much of the stuff is not so much conceptually new as it is built in new ways using new language features or new methods of doing things. That’s not a bad thing. The state of the art has left me behind and I’m just reminiscing like the old man I am.