A headshot of Andrew James

Andrew James

Senior Software Engineer
  • Total Posts
    14 articles
  • Total Categories
    11 categories
  • Tags
    All

Articles

Enjoying the blog?

If you'd like to support my work and stay up to date, click here to follow the RSS feed. You can also click the cup to buy me a coffee ↘️

  • Sponsored
  • So you want to game the system and get promoted?

    A guide to stacking the odds in your favour to get to the next level.

    Read the article
  • So you want to work remotely?

    Tips and product suggestions for setting up an effective remote workstation.

    Read the article
  • Building an Accessible Menubar Component Using React

    Create an accessible Menubar based on the WAI-ARIA design pattern for a menubar widget.

    Read the article
  • So you want to write a Groom’s speech?

    Advice for the groom to help him create a memorable and meaningful wedding speech.

    Read the article
  • So you want to build a PC?

    An overview of the main hardware components you will need to build a desktop PC.

    Read the article
  • Multiple Entry Points in Create React App Without Ejecting

    Create multiple entry points without ejecting from the safety net of Create React App.

    Read the article
  • So you want to WFH?

    Tips maintaining focus and effective communication whilst working from home.

    Read the article
  • Total Views
    8,389 total views
  • Total Subscribers
    249 subscribers
  • Total Videos
    64 videos
Post

    Subscriptions

    The latest content from channels that I’m subscribed to on YouTube

    • @
      ajames.dev
    • Total Followers
      343 followers
    • Total Posts
      1,404 posts
    Post

      Featured

      Andrew James

      ajames.dev
      ajames.dev/social is live 🦋
      
      - Built with the @atproto.com client api
      - Profile information summary
      - Pinned post as featured
      - Collection of posts from my 'Latest From Followers' feed

      Andrew James

      ajames.dev
      Let's see what all the @atproto/api fuss is about
    1. Replies
      1
    2. Repost
      0
    3. Likes
      1
    4. Replies
      2
    5. Repost
      1
    6. Likes
      7
    7. My Feed

      The latest posts from my account and others that I follow on Bluesky

      Andrew James

      ajames.dev
      make a band singular:
      
      Brian Jonestown

      Adam Argyle

      nerdy.dev
      make a band singular:
      
      Blue Scholar
    8. Replies
      4
    9. Repost
      0
    10. Likes
      9
    11. Replies
      0
    12. Repost
      0
    13. Likes
      0
    14. Una Kravets

      una.im
      Upvote this feature for Interop 2026: github.com/web-platform...
      Customisable Single Select · Issue #995 · web-platform-tests/interopDescription This covers updating the parsing for the select element to match the changes to the HTML spec, as well as styling changes from appearance: base-select which enables rich content and hig...

      Una Kravets

      una.im
      How useful is it for you to be able to style select elements?
      
      Is this something you've had to do before?
      
      Would you adopt the native browser API if it shipped cross-browser?
    15. Replies
      16
    16. Repost
      3
    17. Likes
      47
    18. Replies
      0
    19. Repost
      0
    20. Likes
      6
    21. Laurie Voss

      seldo.com
      The SF weather is Not Bad™
    22. Replies
      2
    23. Repost
      0
    24. Likes
      9
    25. Andrew James

      ajames.dev
      Inside my Spotify there are two wolves
      Recent Spotify searches - A mixture of rap and heavy rock alongside nursery rhymes and children’s stories
    26. Replies
      0
    27. Repost
      0
    28. Likes
      1
    29. Blue Tapes

      bluetapes.bsky.social
      It knows what the emoji for seahorse is
    30. Replies
      0
    31. Repost
      0
    32. Likes
      6
    33. dan

      danabra.mov
      yay, i can finally set my dm settings to no one, so i just did (since uk age gate means i can’t access the tab). if i didn’t see your dm, im sorry — pls email if it’s something important
    34. Replies
      0
    35. Repost
      0
    36. Likes
      2
    37. Gergely Orosz

      gergely.pragmaticengineer.com
      All the good that TypeScript did to the Node ecosystem, npm is undoing it
      
      How can a serious company build on top of this ecosystem that is one npm update away from dependency compromise happening
      
      (I am serious: I'd expect more greenfield startups to not go with Node b/c of it)
    38. Replies
      6
    39. Repost
      1
    40. Likes
      37
    41. taylor desseyn

      tdesseyn.bsky.social
      my 'bcc' trick to cover more ground with your job search
      
      bcc all the agency recruiters you speak with (that you like) and email them an update once a month and remind them what you are looking for and your salary range
    42. Replies
      0
    43. Repost
      0
    44. Likes
      0