Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 41
  1. It's no secret that LLMs have taken tech by storm.

  2. Vibe check, July 2026

    Blogging consistently is hard.

  3. It's been half a year since I've written anything on this blog.

  4. My ZSA layouts

    I've been a huge fan of ZSA for 4 years and counting.

  5. Vibe check, April 2025

    It's a sunny Sunday in SoCal.

  6. Finding boosts

    When I first wrote my first line of HTML back in the early 2000s and saw text appear on the screen, I was elated.

  7. I was recently implementing a seemingly simple layout that could be boiled down to the following: Some content then some more content with an image to the right.

  8. I recently worked on a small WordPress project for a client and it felt like the 2000s/2010s again.

  9. I recently migrated a personal Rails project off of Postgres and Redis (for Sidekiq and caching) to SQLite (powered by Litestack).

  10. I admit, I absolutely nerd sniped myself this week when I told myself I wanted to install Linux on my 2017 Pixelbook (Eve).

  11. When developers chat about browser automations, Selenium is one of those tools that’ll get mentioned in every conversation.

  12. Our little universes

    I’m currently writing this from the third floor of a creaky hotel in a small Japanese town where I spent a good chunk of my formative years.

  13. Rubber bands

    Back in middle school, my friend and I entered a science fair competition.

  14. The Web pendulum

    I think over the years, we’ve been noticing Web trends swinging back and forth in really broad strokes.

  15. Last week I attended the Rails SaaS Conference, which is a brand new conference revolving around Ruby on Rails and entrepreneurship.

  16. Thoughts on data

    Over the past several years, I’ve been doing quite a bit of work with data.

  17. +918 -24,519

    It’s been several months since I’ve last written a blog post so I was revisiting my site this week.

  18. Edit: February 22nd, 2022: Balázs Orbán, the lead maintainer of NextAuth, was kind enough to point out on Twitter that achieving this is much simpler by using the built-in getToken() function.

  19. I recently was working on an already existing Rails project where using Amazon DynamoDB made more sense than a relational database.

  20. Next.js is undoubtedly a powerful way to build React apps.

  21. I think most Rubyists can agree that POROs (Plain Old Ruby Objects) are incredibly useful.

  22. 2020 year in review

    It goes without saying that this year was absolutely insane, but existential threats aside, this year did give me a decent number of things to be thankful about.

  23. Hat tip to my coworker Dylan for deep-diving into this issue with me and digging up the logged bug.

  24. I was asked recently in the context of my career, "what would you have done differently if you could do things over again?"

  25. Back in 2005–2006, validators were all the rage.

  26. The software spectrum

    Kudos to my coworker Dylan Smith for the chats recently that got me thinking about this.

  27. Let's say you run an online e-commerce platform.

  28. I've always wanted to set up a home server, but my networking knowledge has always held me back.

  29. Test-driven reviews

    You've likely heard of test-driven development.

  30. I'm an avid user of Annotate, a lovely gem written by Cuong Tran that annotates various Rails project files with summaries of the database schema.

  31. Testing is for all of us

    If you're a software engineer, regardless of if you studied CS in college, learned programming through the Internet, or went through a bootcamp, you've heard it time and time again.

  32. This post is a collection of my thoughts, both good and bad, on defining a JavaScript pattern that I called "Component" prior to adopting React.

  33. Getting into open source

    These are my thoughts and experiences around getting involved in open source software through a project called if me.

  34. ES6 in Gulp projects

    This post covers how to setup a Gulp project to use ES6 and also accounts for usage of libraries such as jQuery.

  35. Vim, one year in

    I started exclusively using Vim as my editor a little over a year ago.

  36. Tidying my digital life

    This post is about tidying up and Marie Kondo-fying my digital life.

  37. This post covers how to use Composer to offload WordPress core and plugin management to reduce your project's repo size.

  38. Reviving the blog

    For the past several years, I've been treating my website primarily as an online résumé of sorts -- I focused on making it flashy, telling my professional story, and selling myself.

  39. This is my experience switching from a 2014 Retina Macbook Pro to a Google Pixelbook.

  40. This post is inspired by Paul Irish’s original post on DOM-ready execution and also by my coworker Danny.

  41. Comment, because people

    "Good code doesn’t need comments, it should be self-documenting and easy to understand."