← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. In the past I used atd to schedule the publication of my blog posts.

  2. Note 15

    Another possible set of articles I could write is on tips for writing kubernetes configuration files.

  3. I made the source code for this site public!

  4. Note 14

    I might make the repository for this blog open soon.

  5. Weeknotes #3

    This week started off a little boring.

  6. Note 13

    Homebrew Website Club is this Thursday, so I need to either think of a blog post I want to write, or think of an enhancement to my blog.

  7. Weeknotes #2

    This edition really covers the last two weeks.

  8. Note 12

    Tickets booked for the next trip to Japan.

  9. Note 11

    I can think of no better tribute (albeit late) than to wish the World Wide Web a happy 30th birthday on my own weird little personal site.

  10. Note 10

    I have a glitch which tweets out new blog entries.

  11. Weeknotes #1

    This is my first go at writing a weeknotes entry, and this week has been a busy one!

  12. I've made a couple of small contributions to Node.js in the past.

  13. Note 9

    Reminder to myself to write a post about my recent contribution to Node.js.

  14. Note 8

    All micropub client implementations appear to be a bit lacking (none seem to support a media endpoint very well).

  15. Note 7

    Testing alternative micropub server implementation.

  16. Note 6

    I've come to refer to my preferrred way of creating microservices as "calving".

  17. Note 5

    One of the cool things about micropub is that I can use a third party client really easily.

  18. Note 4

    Now I need to reconsider my landing page.

  19. Note 3

    I implemented #indieweb notes on my blog using a Netlify function and the GitHub content API.

  20. Note 2

    Notes are live!

  21. Note 1

    Testing again, 456.

  22. Note 0

    Testing, 123.

  23. My new year resolution

    My resolution this year was to work on my Japanese speaking ability.

  24. I've been working on this post for a while, but about a month ago my firstborn arrived, and he's been getting the lion's share of my attention.

  25. Nested resources are common in real life, and when you're a programmer working on RESTful APIs you may have noticed that there are often trade-offs when it comes to formatting the routes of nested resources.

  26. It occurred to me a couple of days ago that it'd be neat to build a glitch to announce new blog posts.

  27. A Battenberg in SVG

    In celebration of the Battenberg theme, here is an animated Battenberg!

  28. I was recently tripped over by a subtlety in how service worker fetch events and fetch works in conjunction with content security policy (CSP).

  29. Update on webmentions

    In a recent post I wrote that I had integrated webmentions, and some of that has since changed.

  30. A brighter shade of beige

    When I originally built this blog, I gave it a very simple no nonsense theme.

  31. In the last post about this blog I wrote about why I removed the service worker which made this blog a progressive web application.

  32. About this blog 3

    It's been a while since the last entry about how I've built this blog.

  33. I’ve noticed when helping people to learn JS is that I’m happy to let them learn without any tools.

  34. SPOILER ALERT: If you're doing the 2017 Advent of Code, you may not want to read onward.

  35. Tip: Array.from

    SPOILER ALERT: If you're doing the advent of code this year, you may not want to read onward.

  36. My first custom element

    After some years of browser vendors working out what web components should look like, they're almost ready for the prime time.

  37. Test friendly mixins

    I've recently been attempting to code a clone of the classic game asteroids using canvas in the browser.

  38. I recently got it into my head that I wanted to build an arcade control panel from parts.

  39. To many experienced Node developers, the title of this post will seem intuitively obvious.

  40. I recently attended ffconf, and was introduced to position: sticky;.

  41. When I first put together the CSS for this blog I avoided a fixed header since the header felt a bit large, and I didn't want to take up too much space which could be used for content.

  42. The npm CLI has a bunch of useful utilities for managing projects.

  43. ES2015 bought a Set constructor to JavaScript.

  44. Just before Christmas I gave a presentation on the upcoming async-await JavaScript language feature, its basis in promises and generators, and finally a tiny server framework (like Express but a lot leaner and more modular) which can make use of async fun…

  45. Interfaces for JavaScript

    I use instanceof a lot in JavaScript.

  46. This is a short companion to an earlier article I wrote on using WeakMap for private data with JS classes.

  47. This blog is built with a static site generator.

  48. About this blog 2

    I touched briefly on the technology used in this blog in a previous post, but I didn't explain the motivation behind a lot of the choices I made when building it.

  49. About this blog

    This blog took a long time to get started.

  50. Private data has always been awkward in JavaScript.