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,488 total views
  • Total Subscribers
    247 subscribers
  • Total Videos
    64 videos
Post

    Subscriptions

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

    • @
      ajames.dev
    • Total Followers
      373 followers
    • Total Posts
      1,692 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

      Brian

      brian.blue
      Not sure if it’s from social media fragmentation, or if it’s something that I’m experiencing in a bubble, but the online open source community feels like a shell of what it used to be and I am pretty sad about that. I miss the sense of community [that I felt like] we used to have.
    8. Replies
      1
    9. Repost
      0
    10. Likes
      3
    11. Sara Joy ☠️

      sjoy.lol
      This sounds like Timbl's Solid project to me: solidproject.org

      𝕮

      chrisshank.com
      This is a radically different idea than the advocacy I’ve seen for “data portability” and ”data sovereignty”. It’s a *restructuring* of power rather than small adjustments to existing structures.
      
      atproto and local-first, both in their own ways, demonstrate what such a restructuring can look like.
    12. Replies
      3
    13. Repost
      13
    14. Likes
      60
    15. Replies
      0
    16. Repost
      0
    17. Likes
      1
    18. Andrew James

      ajames.dev
      Hyyyyype

      Mega Crit - Slay the Spire 2 Out Now! ⚔️

      megacrit.com
      Tomorrow. ⚔️
    19. Replies
      21
    20. Repost
      69
    21. Likes
      343
    22. Replies
      0
    23. Repost
      0
    24. Likes
      3
    25. Ian Coldwater 🧊🚫

      lookitup.baby
      Honestly if you’re sending a robot to run terraform destroy, that damage is on you. Humans can’t even run that thing without disastrous consequences. That’s what you get for running with scissors

      🍅🥔🫐🌽 hoopy frood 🌶️ 🥑🍫🌵

      huwupy.kawaii.social
      Back in my day you needed a senior engineer for this sort of thing
      Tweet

Claude Code wiped our production database with a Terraform command.
It took down the DataTalksClub course platform and 2.5 years of submissions: homework, projects, and leaderboards.
Automated snapshots were gone too.
In the newsletter, I wrote the full timeline + what I changed so this doesn't happen again.
If you use Terraform (or let agents touch infra), this is a good story for you to read.
    26. Replies
      50
    27. Repost
      196
    28. Likes
      1,373
    29. Replies
      10
    30. Repost
      19
    31. Likes
      136
    32. taylor desseyn

      tdesseyn.bsky.social
      i think its funny that while ive never held a traditional marketing role 
      
      ive read so many substack articles from vp/heads of marketing that ive been saying now for the last 2 years 
      
      🤷‍♂️
    33. Replies
      0
    34. Repost
      0
    35. Likes
      0
    36. dan

      danabra.mov
      not sure how to think about jack dorsey
      
      he obviously doesn't understand what the team has built at all, but he's also unusual in actually having funded a project like this
      
      his pushing for elon sale was imo disastrous for the stated goals but created a real window of opportunity for open social

      Rudy wants revolution.

      rude1.blacksky.team
      board member turned hater - should be a lesson not to let just anyone in your circle.
      You were the original force behind Bluesky. Are you happy with it now?
No, because it's gone to the other ideology. I left the board. It started taking investment from VCs and building like a normal company. I understand why, but it's not what I signed up for, and it's not why we created the project. We created it to be an open protocol for everyone, not to be something that's against Twitter or against other social media. The largest issue right now is the algorithmic filter bubble.
    37. Replies
      33
    38. Repost
      73
    39. Likes
      354
    40. Replies
      8
    41. Repost
      4
    42. Likes
      67