← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 85
  1. Neglecting the scrollbar: a costly trend in UI design

    I’ve noticed an alarming UI trend over the last five years or so.

  2. 2022: my year in review

    I live a fairly boring dorky, life, often spending my non-working hours engaged in various projects.

  3. The joys of home-cooked apps

    Update: I gave a talk about this at MagnoliaJS 2023.

  4. SMA in fiction: The First Thing About You

    I’ve never read a novel in which the main character was someone with SMA.

  5. Almost monospaced: the perfect fonts for writing

    Monospaced fonts are the kind that most folks probably associate with a typewriter.

  6. Thinking in rich text

    I’ve been using plain text notetaking applications for over a decade now.

  7. The powerful accessibility of the customizable web

    Scrolling is hard.

  8. Introducing synthwave.live, a nostalgic musical odyssey

    I stumbled upon the synthwave genre[1] when a friend of mine sent me a link to The Midnight’s America Online track on YouTube.

  9. Speaking in code: hands-free input with Talon

    This is an article version of my MagnoliaJS 2021 talk.

  10. The making of d20 version 3

    In hindsight, I can’t believe anyone paid money[1] for the first version of d20, which I released in September 2016.

  11. Finishing side projects

    Web development provides opportunities to work on different kinds of projects, learn all sorts of things, and dive deeply into specific areas of interest.

  12. Why I host my websites with NearlyFreeSpeech.NET

    There are a lot of web hosting options.

  13. 2019: My Year in Review

    It’s been a little while since I did one of these, but some big things happened in 2019 in my tiny little world, so here we go.

  14. Why I chose Simplenote over Standard Notes and nvUltra

    Edit, Sep. 29, 2024: I redacted this article for the last few years because it was unfair of me to review an app in beta against other apps that weren’t.

  15. How to: array reduce in JavaScript and PHP

    If you make websites, chances are that you work with arrays.

  16. Unpopular opinion: switching to WordPress in 2019

    Static sites continue to be popular with web developers, a trend that, as far as I can tell, began several years ago[1].

  17. Playing Minecraft by voice with Talon

    Edit 02/2021: this article was written about what is now a legacy version of Talon.

  18. Writing and coding by voice with Talon

    Edit 02/2021: this article was written about what is now a legacy version of Talon.

  19. For years, macOS lacked a proper on-screen keyboard.

  20. My answer to the gratuitous new tab page

    Several years ago, Safari shipped with a terrible, over-the-top new tab page that showed your recently visited sites as a giant TV grid.

  21. Why I left Facebook

    I joined Facebook in April 2005 shortly after it was opened up to Mississippi State students.

  22. An ode to web pages

    Last year, when I read this satire of modern web development, I chuckled.

  23. 2016: My year in review

    With 2016 coming to a close I wanted to take a moment of reflection — a temporary reprieve from thinking about the future — to review some of my accomplishments on the year.

  24. SVG logo animation with Anime.js

    Many a library exist for animation on the web these days.

  25. A decade of Mac

    In 2006 I switched to the Mac after being a Windows user for about 10 years.

  26. How to lessen your exposure to Google

    I’ll occasionally mention in passing the various alternatives to Google that I use for web browsing, search, and email, but I haven’t talked about it in much detail.

  27. Better UI components with KnockoutJS

    I used to be a vanilla JavaScript guy, mainly because I took an excellent JavaScript course at Mississippi State.

  28. A geek's defense of Monopoly

    Monopoly gets a bad rap.

  29. Why Darth Vader can't be a barista

  30. As a developer, one tool stands above the rest as the most essential — the almighty text editor.

  31. New personal mark

    I’ve owned this little space on the web for a decade.

  32. How to get smart quotes in wok

    Smart quotes (i.e., “curly quotes”) are a must-have for me.

  33. This site’s design is not original

    I had a conversation with a co-worker of mine, who is in video production, about what it’s like to watch TV shows and movies when you know so much about the art and science of making TV shows and movies.

  34. Making this site: Going static

    I was thrilled with the idea of pivoting my site from a freelancer’s pitch to a developer’s journal.

  35. Hard refresh

    This website started out as a “personal homepage” back when those were still a thing.