Skip to content

Dan Q

    • Articles
    • Everything
    • Notes
    • Reposts (shares)
    • Checkins (geo*)
    • Videos
    • Reviews
    • Comics
    • Tags
    • Stats
    • Subscribe
    • Blogroll
  • About
    • Semi-standard "slash pages" you might like to explore:
    • /about
    • /blank
    • /blogroll
    • /colophon
    • /contact
    • /cv
    • /events
    • /license
    • /pfp
    • /postcards
    • /privacy
    • /salary
    • /shh
    • /slashes
    • /stats
    • /subscribe
    • /where
    • Hide posts of type:
    • Choose how Dan's dressed:
    • Hair
    • T-Shirt
  • Contact
  • Podcast

Tag: javascript

  • A snail in TRRTL.COM.

    TRRTL - Logo on Coffee

    TRRTL.COM: CoffeeScript-powered Logo-like turtle graphics. On the Web.

    Read more - about 3 minutes (535 words)

    • Article
    • posted 15 February, 2019
  • Bassoontracker - Release 0.3.0 is out!

    Steffest Digitale Pulptuur (steffest.com)

    During the past months I have been tinkering along on Bassoontracker - My browser based Retro Music Tool.
    Today, it's ready for a next big release: Version 0.3.0 is out!

    ...

    Steffest
    This is just about the coolest thing in the world. I played with Scream Tracker and a handful of other trackers …

    Read more (89 words)

    • Repost
    • posted 2 February, 2019
  • Facebook console messaging advising against the use of the console.

    CSS-driven console graphics

    There's an Easter egg in danq.me which you can see in your browser's debug console.

    Read more - about 4 minutes (721 words)

    • Article
    • 3 comments
    • posted 16 January, 2019
  • Image representing post: Pong

    Pong

    Yesterday was World Digital Preservation Day, so Dan reimplemented Pong for the video wall at the Bodleian.

    Read more - about 4 minutes (734 words)

    • Article
    • 4 comments
    • posted 30 November, 2018
  • Image representing post: Pong on the Heritage Window

    Pong on the Heritage Window


    Testing a few days prior to public display.

    Also available on YouTube and on QTube.

    Read more - about 1 minutes (15 words)

    • Video
    • 2 comments
    • posted 27 November, 2018
  • When to use CSS vs. JavaScript


    CSS before JS #
    My general rule of thumb is…
    If something I want to do with JavaScript can be done with CSS instead, use CSS.
    CSS parses and renders faster.

    For things like animations, it more easily hooks into the browser’s refresh rate cycle to provide silky smooth animations (this can be done in …

    Read more (370 words)

    • Repost
    • 1 comment
    • posted 23 November, 2018
  • Push without notifications

    On the first day of Indie Web Camp Berlin, I led a session on going offline with service workers. This covered all the usual use-cases: pre-caching; custom offline pages; saving pages for offline reading.

    But on the second day, Sebastiaan spent a fair bit of time investigating a more complex use of service workers with the …

    Read more (327 words)

    • Repost
    • posted 11 November, 2018
  • Image representing post: The thing about ad-blocker popups

    The thing about ad-blocker popups

    I’ve been, in the past, a firm distruster of ad blocking software. I still am, to a large extent. I don’t trust any company whose finance model is based on inserting exceptions for advertisers they like. But I installed Ghostery, whose model is to use the stats of what gets blocked to offer consultancy to …

    Read more (377 words)

    • Repost
    • posted 10 October, 2018
  • Salty JavaScript analogy

    JavaScript is like salt. If you add just enough salt to a dish, it’ll help make the flavour awesome. Add too much though, and you’ll completely ruin it.

    Similarly, if you add just enough JavaScript to your website, it’ll help make it awesome. Add too much though, and you’ll completely ruin it.

    Andy Bell
    This, this, …

    Read more (64 words)

    • Repost
    • posted 10 October, 2018
  • Image representing post: What's The Longest Word You Can Write With Seven-Segment Displays?

    What's The Longest Word You Can Write With Seven-Segment Displays?


    Tom Scott (YouTube)

    From now on, when I try to engage junior programmers with the notion that they should make use of their general-purpose computers to answer questions for them... no matter how silly the question?... I'll show them this video. It's a moderately-concise explanation of the thought processes and programming practice …

    Read more (67 words)

    • Repost
    • posted 10 October, 2018
  • Extreme zoom-in on Worcester College Lake, on OpenStreetMap.

    How Much of My Graticule is Covered With Water?

    How much of an advantage do inland geohashers have over island ones? Dan attempts to quantify the answer in the hackiest way he can think of.

    Read more (466 words)

    • Article
    • 2 comments
    • posted 21 August, 2018
  • The Bullshit Web

    The Bullshit Web (pxlnv.com) My home computer in 1998 had a 56K modem connected to our telephone line; we were allowed a maximum of thirty minutes of computer usage a day, because my parents — quite reasonably — did not want to have their telephone shut off for an evening at a time. I remember …

    Read more - about 3 minutes (621 words)

    • Repost
    • posted 2 August, 2018
  • Dwitter


    Dwitter is a community of <canvas> artists who write Javascript programs of no more than 140 characters to produce beautiful graphical output. Some favourites: Bluer waves, d/3697, d/4388. If the demoscene were invented today, this is what it might look like.

    Read more (42 words)

    • Repost
    • posted 4 March, 2018
  • End point of Dan's Lunar Lander (2018)

    Lunar Lander

    Back in 1997 Dan made a "Lunar Lander" game in Turbo Pascal. Twenty years on, he's re-implemented it in Javascript.

    Read more - about 5 minutes (963 words)

    • Article
    • 9 comments
    • posted 3 March, 2018
  • How it feels to learn JavaScript in 2016

    How it feels to learn JavaScript in 2016 – Hacker Noon (hackernoon.com)
    No JavaScript frameworks were created during the writing of this article.
    The following is inspired by the article “It’s the future” from Circle CI. You can read the original here. This piece is just an opinion, and like any JavaScript framework, …

    Read more (239 words)

    • Repost
    • 2 comments
    • posted 22 December, 2017

Posts navigation

Older posts
Newer posts

Get in Touch

I'd love to hear from you! Why not...

  • email me on blog@danq.me?
    (my spam filter is aggressive, so use a good subject line, i.e. not just "hello"; encrypt your email if you like)
  • say hi on Mastodon, where I'm @dan@danq.me?
  • send a letter or postcard to
    Dan Q, Unit 159610, PO Box 7169, Poole, BH15 9EL, UK
  • reach out some other way?
  • © Dan Q 1998-2026
  • Creative CommonsAttributionNon-Commercial except where stated (how to use)
  • powered by BloqClassicPressHTML5CSS3
  • privacy
  • Read articles, checkins, notes, reposts, and more...
  • @dan@danq.me
  • contact
  • subscribe
  • Dan Q
  • Creative Commons Attribution Non-Commercial license
  • ClassicPress
  • CSS is awesome
  • Created by a human, not by AI
  • LGBTQ+ pride flag (2018 progress variant)
  • Polyamory flag
  • Say no to Web3
  • Mastodon (it's like email... no, come back!)
  • Tested on Firefox
  • Best viewed on the Internet
  • PHP
  • Ruby
  • Debian
  • Caddy (webserver)
  • Find me on Melonland
  • Check out my GitHub
  • Three Rings - by volunteers, for volunteers, since 2002
  • I'm a fucking webmaster
  • Looks best at: any resolution!