loading...
Ru Singh profile picture

Ru Singh

IndieWeb, Mastodon, Solid, and friends are the future. I en­joy 🌊 the sea, 🍵 tea, and 🎶 mu­sic.

Work

Freelance web developer

Work status

I'm looking for work!

JavaScript30 weekly catch-up: DOM, canvas, DevTools; refs, alternate method syntax, and routing.

Reactions 6
7 min read

About Miniflux, a superb feed reader.

Reactions 0
3 min read

Note: celestial-link-checker

Reactions 0
1 min read

Benchmarking JavaScript: is removeChild faster than innerHTML given thousands of DOM elements?

Reactions 3 Comments 2
4 min read

JavaScript30 Day #04 - Updating CSS Variables with JS, slow update on ReactJS.

Reactions 1 Comments 1
2 min read

JavaScript30 Day #03 - Study group on Zulip, Wes Bos' React for Beginners course, and a simple JavaScript & CSS clock.

Reactions 2 Comments 1
3 min read

JavaScript30 Day #02 - Wes Bos' JavaScript30 course, grouping operator, HOCs in ReactJS.

Reactions 1
3 min read

JavaScript30 Day #01 - ReactJS, this, methods that mutate an Array.

Reactions 2
2 min read

Musing around job titles and career paths.

Reactions 2 Comments 4
3 min read

Reply: kevq-wordpress-jamstack

Reactions 0
1 min read

I'm learning ReactJS again, from scratch.

Reactions 2 Comments 1
5 min read

Note: firefox-send-news

Reactions 0
1 min read

Note: mdn-contribution

Reactions 1
1 min read

Ligatures are not a good fit for the web.

Reactions 0
2 min read

Reply: kev-ssg-workflow

Reactions 0
1 min read

I'm moving from Atom to RSS 2.0 feeds.

Reactions 1 Comments 2
5 min read

Note: perfectionism

Reactions 2
1 min read

Setting the record straight: Firefox is a crazy good browser and we have a moral duty to support it.

Reactions 2
3 min read

Note: just-five-dollars

Reactions 1
2 min read

Note: automatic-blogroll

Reactions 3
1 min read

How to reduce taxes in the JavaScript ecosystem.

Reactions 0
2 min read

Goodbye, Vivaldi. It's time for a Brave adventure.

Reactions 0
3 min read

Two days away from Firefox: A Vivaldi experience

Reactions 0
3 min read

Making external links safe — JAMStack style

Reactions 0
3 min read

Keeping myself motivated to write

Reactions 2 Comments 1
4 min read

How npm handles updates for pre-release packages

Reactions 1
3 min read

Eleventy: how to exclude draft collection items from build programmatically

Reactions 8 Comments 4
3 min read

Adventures of syntax highlighting in 11ty; and just how many new tags did HTML5 introduce?!

Reactions 9
5 min read

Moving my 'Freelancing In India: A Handbook' project to VuePress

Reactions 2
2 min read

Customize text-decoration and style links with ease

Reactions 0
2 min read

Why I believe keeping a blog is a very good idea

Reactions 0
3 min read

Extend 11ty: Implement Jekyll's post_url tag as a shortcode

Reactions 0
3 min read

Check for a string in an array - Liquid vs Nunjucks

Reactions 0
1 min read

Thank you, Next! Moving from Google to NextCloud for my contacts & calendar.

Reactions 0
3 min read

Make your RSS feed discoverable to feed readers

Reactions 3 Comments 2
2 min read

Tell git to use a specific SSH key for a repository permanently

Reactions 6
1 min read

Opening all external links in a new tab securely: a JS function in ES6 syntax

Reactions 7
2 min read

Things I love about Brunch, a less talked about build tool

Reactions 3
2 min read
loading...