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,496 total views
  • Total Subscribers
    247 subscribers
  • Total Videos
    64 videos
Post
    • @
      ajames.dev
    • Total Followers
      378 followers
    • Total Posts
      1,716 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
      8
    7. My Feed

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

      Laurie Voss

      seldo.com
      Well I have no idea if anyone else will ever use this but it's really useful for *me*! Welcome to the era of personal software I guess.

      Laurie Voss

      seldo.com
      Lots of UI improvements to Alpaca.blue, it should be a lot nicer to browse your unified feed now. Still to come: seeing mentions, posting replies, favoriting things.
    8. Replies
      1
    9. Repost
      0
    10. Likes
      4
    11. Replies
      0
    12. Repost
      0
    13. Likes
      6
    14. Kristen Seversky

      kr1573n.bsky.social
      Swap OpenAI with Sora.. And I'll likely keep this template for future "hot features" in the near future πŸ˜†πŸ‘€

      Kristen Seversky

      kr1573n.bsky.social
      Watching people finally rethink OpenAI this weekend was a slight morale boost that MAYBE, just maybe, our petty, fickle, short-sighted nature will keep us from going over this "inevitable" cliff.
      
      Takes a lot to get to these points (yowza) but so many 180'd hardddd.
      
      Just maybe.
    15. Replies
      2
    16. Repost
      1
    17. Likes
      14
    18. Replies
      0
    19. Repost
      0
    20. Likes
      1
    21. Andrew James

      ajames.dev
      I still enjoy writing some creative code by hand (or touching up AI content), but damn it feels good to have AI deal with all the admin:
      
      - creating worktrees
      - stacked diffs 
      - code reviewer
      - ticket created & populated 
      - resources linked to ticket
      - pr reviewers / ticket subs
      - status updates
    22. Replies
      1
    23. Repost
      0
    24. Likes
      5
    25. Aurora Scharff

      aurorascharff.no
      Gave the experimental πš—πšŽπš‘πš/πš›πš˜πš˜πš-πš™πšŠπš›πšŠπš–πšœ inside "use cache" a spin with next-intl in Next.js 16.2. Cached components can read locale directly instead of prop-drilling it from the page. Updated my blog post with what I found ↓
      aurorascharff.no/posts/implem...
      Implementing Next.js 16 'use cache' with next-intl Internationalization | Aurora ScharffNext.js 16 introduces component-level caching with the 'use cache' directive, but it doesn't work seamlessly with next-intl yet. Learn why and discover a practical workaround.
    26. Replies
      0
    27. Repost
      0
    28. Likes
      0
    29. Brian

      brian.blue
      I don’t understand why people use AI to create presentations or documentation. Who are they creating it for? Other people who will then use AI to summarize the presentation/documentation?
      
      It seems so impersonal. I feel sad thinking about it.
    30. Replies
      0
    31. Repost
      0
    32. Likes
      0
    33. Molly White

      molly.wiki
      work-from-couch days are his favorite
      Atlas, a mostly black pit bull/husky/german shepherd mix, rests his chin atop Molly's knees, which are covered in a white blanket with a black chevron pattern. She has a laptop in her lap with VSCode open
    34. Replies
      6
    35. Repost
      8
    36. Likes
      349
    37. Henri Helvetica πŸ§‘πŸΎβ€πŸš€πŸ‡­πŸ‡Ή

      henrihelvetica.bsky.social
      In episode 28, we’re diving into the mythical Web Almanac from The @httparchive.org , and chatting about the Performance chapter findings, w/ @aarontgrogg.com  who co-authored this year’s analysis. Join us! 
      πŸ“† Wed March 28th
      ⏰ 1pm EDT, 10am PDT
      πŸ”— youtube.com/live/Ki1610T...
      SPDY stream. A blue and black F1 race car labelled at Lan. People performance projects. Thursday, March 28 at 1 PM Eastern daylight time. Images of two developers in black-and-white. One Canadian flag and one USA flag. Number 28.
    38. Replies
      0
    39. Repost
      0
    40. Likes
      0