Jon Randy ๐ŸŽ–๏ธ

Jon Randy ๐ŸŽ–๏ธ @jonrandy

About: ๐Ÿค– Artisanal developer - coding with varying degrees of success since 1983

Location:
Bangkok ๐Ÿ‡น๐Ÿ‡ญ
Joined:
Jun 1, 2018

Jon Randy ๐ŸŽ–๏ธ
articles - 32 total

The most interesting and fun projects to build are always the one ones with little to no practical use, and I thoroughly recommend building them ๐Ÿ‘

A post by Jon Randy ๐ŸŽ–๏ธ

Learn More 0 0Aug 1

"We are destroying software" - https://antirez.com/news/145

A post by Jon Randy ๐ŸŽ–๏ธ

Learn More 0 0Feb 13

@ben The spam is still bad on the site. Any progress on solving this?

A post by Jon Randy ๐ŸŽ–๏ธ

Learn More 0 0Jan 22

Don't do this. Please. It's going to be even harder to discover decent content on here ๐Ÿ˜ž

A post by Jon Randy ๐ŸŽ–๏ธ

Learn More 0 0Nov 13 '24

LLMs are Bullshitters ๐Ÿฎ๐Ÿ’ฉ

Just read a great paper on LLMs. I strongly suggest reading it, but here's the...

Learn More 24 6Jun 15 '24

One Byte Explainer: Recursion

This is a submission for DEV Computer Science Challenge v24.06.12: One Byte Explainer. ...

Learn More 57 12Jun 13 '24

How to Calculate the Nth Fibonacci Number

Okay, lets dive straight into the code... const fib = n => Math.floor((((1 + 5**.5)/2)**n -...

Learn More 16 0Apr 3 '24

The Rise of Tech Bloggers Relying on Generative AI

In the ever-evolving landscape of online content creation, the utilization of generative AI has...

Learn More 19 7Feb 14 '24

Misconceptions About Closures

The two biggest (and unfortunately widespread) misconceptions about closures: A closure is...

Learn More 41 10Sep 27 '23

Meet Cerebrum: Your New Coding Assistant

There's a new โ€‚AIโ€‚ coding assistant on the block, and it outshines all others I've seen by a very...

Learn More 17 3May 26 '23

Ranger: JS Range Syntax for Anything

Following on from my little experiment with a basic number range syntax in JS, I decided (as with...

Learn More 20 2Apr 8 '23

Most Developers Can't Answer This Question About Anonymous Functions ๐Ÿคฏ

Given the following code: function add(a, b) { return a + b } const add1 = function(a, b) { ...

Learn More 11 21Mar 27 '23

JS Magic: Making a Range Syntax for Numbers

WARNING: using this technique in production code may result in injury or death during code...

Learn More 21 3Mar 24 '23

Better Hardware Has Been Terrible for Development๐Ÿ’ป

The rapid pace of improvement in processor speeds over the years - and of hardware performance/cost...

Learn More 12 5Mar 22 '23

AI Generated Content and the Death of Ideas

I was going to write a post on this, but this tweet pretty much sums up my thoughts on the...

Learn More 14 9Jan 6 '23

dev.to no longer installable as a PWA??!๐Ÿ˜ฃ

TL;DR - please like/share/comment on this post if you'd like once again to use our beloved...

Learn More 11 13Nov 3 '22

Say "var", "let" or "const" again...

Can anyone else remember the time when DEV had interesting, non-repetitive articles? Content...

Learn More 19 33Oct 7 '22

Preaching 'Clean Code' is Lowering the Quality of Developers

Okay - first things first... I am in no way anti clean code, and I'm not saying it is necessarily a...

Learn More 81 31Jun 25 '22

Pixel Manipulation in Canvas

I've been frustrated for a while at the lack of easy pixel manipulation functionality in the canvas...

Learn More 19 0Jun 5 '22

Turboprop: JS Arrays as Property Accessors!?!

Click for spoilers Turboprop allows you to use arrays as property accessors to both get and set...

Learn More 57 5May 26 '22

Happy 40th Birthday to the ZX Spectrum 48K!

Without this little rubber keyed wonder, I would not be the programmer I am today... Who else got...

Learn More 19 11Apr 24 '22

Do you work more hours than you're paid for?

If so, what are your reasons?

Learn More 11 8Mar 28 '22

The Problems with Web3 and NFTs

Okay, so this may seem like a lazy post since it is essentially reposting the content of others - but...

Learn More 25 6Jan 30 '22

๐Ÿคฌ Which parts of your job do you hate?

Since you're all on DEV - I think it's safe to assume that you probably like development, or at the...

Learn More 18 32Jan 5 '22

Instant Metho Curry

Today on 'Cooking with Metho', we'll be making a nice curry. Ingredients 1 x metho -...

Learn More 15 2Oct 27 '21

JS Sets: The Missing Methods

So, whilst Sets were a great addition to JavaScript, there did seem to be some glaring omissions. The...

Learn More 14 0Oct 19 '21

๐Ÿ˜Ž๐Ÿš€JavaScript Thing: Everything You MUST Know

[insert reworked page from MDN reference documentation here] Link to my mediocre 'Web Development...

Learn More 5 1Oct 15 '21

JS Number extensions with Metho

Following on from the previous introduction to Metho, I decided to throw together metho-number as a...

Learn More 8 1Oct 13 '21

Introducing Metho: Safely adding superpowers to JS

TL;DR Metho allows you to easily and safely add methods in the form of dynamic properties...

Learn More 173 22Oct 12 '21

What skills do developers mostly employed on teams not learn (vs. those who work mainly as indie developers)?

Following on from Ben's post I thought it might be interesting to turn the question around the other...

Learn More 7 2Sep 24 '21