Matt Ellen-Tsivintzeli

Matt Ellen-Tsivintzeli @mellen

About: Ultra-fullstack software developer. Python, JavaScript, C#, C.

Location:
Earth
Joined:
May 2, 2017

Matt Ellen-Tsivintzeli
articles - 42 total

Alternative to H1 for website title

I want to know what to use instead of H1 for the title of my website

Learn More 0 0Mar 15

2025! What is it good for?

This is a submission for the 2025 New Year Writing challenge: Compiling 2025. I haven't set goals...

Learn More 14 0Jan 4

Explain like I'm your junior: why is ?. good?

I have a question. What is a good pattern that can be implemented with `?.`?

Learn More 8 3Oct 29 '24

Free freecell

I have implemented the solitaire card game Freecell. This is how I did it.

Learn More 0 0Sep 7 '24

I got 84 followers and a reader isn't 1

I made a post yesterday and gained 84 followers, but my post only registered 7 people as having read it. I don't understand.

Learn More 6 7Jun 19 '24

One Byte Explainer: Regular Expressions

A discussion about how the type safe label can be applied to different languages.

Learn More 0 0Jun 18 '24

Use your own neural net to generate images

Use your own neural network to generate images

Learn More 5 0Apr 1 '24

What is Black Friday?

I'm seeing a Black Friday advert in January.

Learn More 0 4Jan 8 '24

How constant is const in C?

A short post about why #define ends up being used for constants in C

Learn More 0 0Nov 15 '23

It's a pointer to a type, not a variable with an asterisk in its name

Some people love to write int *x, when they should be writing int* x. They are wrong and need to stop.

Learn More 2 10Mar 16 '23

Sleeps until Christmas: awful answers only

Write code to determine the number of sleeps left until Christmas day. Make the code as unpleasant as possible. If you'd prefer to pick a different day to celebrate, that's fine too.

Learn More 1 0Dec 22 '22

How to handle anything

In this short instalment I show how I have changed the framework from just handling clicks to handling any element event.

Learn More 2 0Nov 7 '22

How can I get XDT to recognise NLOG section?

I am somewhat stuck trying to get the configuration file to change depending on the build (release vs...

Learn More 3 0Nov 2 '22

Making a conditional tag

In this installment I explain how I made a conditional element.

Learn More 1 0Oct 10 '22

Is there a reason to use == over ===?

A discussion about reasons to use == in javascript

Learn More 12 15Sep 8 '22

Event handlers and frameworks

In this installment I give an example of how to handle event handlers

Learn More 1 0Sep 6 '22

Reactivity?

A starting point for the reactive framework I'll be building in this series.

Learn More 3 0Aug 17 '22

Javascript Proxy and Partial Function Application

A worked example of how to implement genralised partial application functions in javascript.

Learn More 4 0Aug 11 '22

Multiplying numbers when they're strings

An implementation of how to multiply two base 10 numbers together when they're stored as strings, without fully converting to numbers.

Learn More 2 0Jul 20 '22

Detecting sound via a webcam mic in Linux

A HowTo on detecting sound with python on Linux. It uses arecord and root mean squares.

Learn More 10 0May 12 '22

8 other ways to comment in HTML

I thought there was only one way to comment something in HTML, but the specification is pretty broad on what it turns into comments.

Learn More 5 1Oct 22 '21

Optimising my sieve

Adding an optimisation to the prime sieve from the last post, increasing the number of primes that can be found.

Learn More 2 0Oct 7 '21

Finding primes: the Greek way

Using the Sieve of Eratosthenes to find the Nth prime

Learn More 3 1Sep 30 '21

Two Dates in The Same Week

A snippet of javascript that allows you to check if two dates are within the same week

Learn More 6 0Sep 6 '21

Crack my code

Help me figure out what I encoded in this message

Learn More 7 4Jun 23 '21

We need more interview fail posts

The problem with survivorship bias in interview advice.

Learn More 5 1Feb 1 '21

A silly way to reverse an array

Using polar coordinates to reverse an array

Learn More 1 1Jan 7 '21

ROT13: awful answers only

Implement a rot13 encoder/decoder, but do so in a suboptimal way.

Learn More 2 3Jan 5 '21

How do people solve Advent of Code puzzles so quickly?

I really don't understand how you can get the answer in under 5 minutes. My mind is boggled.

Learn More 4 9Dec 9 '20

Turkey detector: awful answers only

Challenge to write code to detect when someone has achieved three strikes in a row, but badly

Learn More 6 0Nov 27 '20