← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 136
  1. Someone Remixed Tatum

    Someone Remixed Tatum A while back, I wrote a small tool, dubbed “Tatum”, for rendering Markdown to HTML for use alongside Neovim.

  2. Projects Using Harper

    Some New Projects Are Using Harper I recently did some snooping (through Dependabot) on what open source projects have been using Harper.

  3. Generating Weir Code with LLMs

    Generating Weir Code with LLMs As you know, I’ve been working on a small programming language called Weir for generating corrections to natural language.

  4. Updates on the Weir Language

    Updates on the Weir Language In my last blog post, I described the why, what, and how of the Weir programming language.

  5. Building the Weir Language

    Building the Weir Language Most large organizations have a style guide.

  6. Harper Can Apply Titlecase

    Harper Can Apply Title Case In case you didn’t know: Harper can convert text to title case!

  7. Harper Turns 1.0 Today

    Harper Turns 1.0 Today Today, we published Harper’s 1.0.0 release.

  8. Quality Requires Visual Design

    Quality Requires Visual Design Earlier this week, I was looking through a table of user feedback about Harper.

  9. Re: Collaboration Sucks

    Re: Collaboration Sucks Earlier this week, I came across a really great post from a product engineer over at PostHog.

  10. Improving Rust Compile Times By 71% If you maintain or work on a project in any compiled language, particularly a language that is known for having a slow compiler, I believe it is critical to regularly schedule time to do an analysis of your build process

  11. Finding Signal Through the Noise

    Finding Signal Through The Noise As the maintainer of Harper, I read through dozens of issues and pull requests per day and countless more per week.

  12. Avoid Complexity

    Avoid Complexity For as long as I can remember, I’ve told people that the real challenge of software engineering isn’t writing code.

  13. Using Codex Is a Lot like Baking

    Using Codex is a Lot Like Baking The biggest problem with AI programming today is not what I expected a few years ago.

  14. My Writing Environment As a Software Engineer TL;DR: Get a good text editor, and get good at using it.

  15. Trying out the Helium Browser

    Trying out the Helium Browser I’ve decided to give the Helium browser a shot.

  16. Brainstorming a Harper Service

    Brainstorming a Harper Service SaaS products are all the rage these days.

  17. Improving Harper for Old Laptops

    Improving Harper for Old Laptops The most common complaint I’ve been hearing as of late relates to Harper’s performance.

  18. Demos Make Life Worth Living

    Demos Make Life Worth Living The initial goal of any greenfield project of mine is to build a working demo.

  19. What We Can Learn from New York City

    What We Can Learn from New York City Today marks the end of my first week in New York City.

  20. The Chrome Extension Supersedes the WordPress Plugin Several months ago, I announced the initial version of the Harper WordPress plugin.

  21. I Spoke at WordCamp U.S. in 2025

    I Spoke at WordCamp U.S. in 2025 I had the incredible opportunity to speak at WordCamp U.S. at Matt’s suggestion.

  22. The Books I Have Read Since July 2025

    The Books I Have Read Since July of 2025 Whenever I can, I try to stop and reflect.

  23. Harper Evolves

    Harper Evolves I want you to read that title as literally as possible.

  24. The Art of the Talk

    The Art of the Talk I’ve given dozens of talks over the years, yet I still feel like I have much to learn about public speaking.

  25. Harper in the News

    Harper in the News The biggest complaint about Harper is that the quality of grammar checking still needs some work.

  26. Better UI for Grammar Checking Grammar checking can be cumbersome, especially when its sloth gets in the way of your thinking.

  27. Speaking at WordCamp U.S. in 2025

    Speaking at WordCamp U.S. in August I was recently encouraged to submit a talk proposal to the AI track at WordCamp US.

  28. Why I Talk to Myself

    Why I Talk to Myself Each week I sit down and reflect on what I’ve learned.

  29. Reflections on Expression Rules

    Reflections on Expression Rules Just like grammar itself, Harper is rule-based.

  30. Training a Chunker with Burn

    Training a Chunker with Burn In a previous post, I detailed how I implemented a basic nominal phrase chunker using Transformation-based learning (not to be confused with the transformer class of neural network models).

  31. Writing Good Documentation

    Writing Good Documentation I believe that good documentation is more important than ever.

  32. Writing an Expression Rule for Harper

    Writing an Expression Rule for Harper This is part of a series.

  33. Writing a Phrase Correction for Harper This is part of a series.

  34. Writing a Grammatical Rule for Harper

    Writing a Grammatical Rule for Harper Harper is a grammar checker that relies on concrete, legible grammatical rules.

  35. Adding a Programming Language to Harper When I started the Harper project I knew I wanted to be able to use it for the comments in my code.

  36. Local-First Software is Easier to Scale The title of this post is somewhat misleading.

  37. Code Ages like Milk

    Code Ages Like Milk A bold title, no?

  38. The Books I Have Read Since April 2025 It has been a slow couple of months for my reading habit.

  39. Harper for Firefox

    Harper for Firefox There’s a great deal of overlap between those who use Harper and those who use Firefox.

  40. Refactoring More and Faster

    Refactoring More and Faster I’ve been deep in the refactor rabbit-hole.

  41. More Transformation-Based Learning

    Continuations on Transformation-based Learning The most common type of machine learning out there takes the form of some kind of neural network.

  42. Transformation-Based Learning

    Transformation-based Learning for POS Tagging Harper is currently undergoing some pretty radical changes when it comes to its language analysis.

  43. Quality Is the Most Important Metric

    Quality Is the Most Important Metric Harper’s Chrome extension continues to come along beautifully.

  44. Harper for Firefox Through Spellbolt

    Harper in Firefox Through SpellBolt We designed Harper to be the ultimately portable grammar checker, but we’re still working on living up to that promise.

  45. Integration Testing Thousands of Websites with Playwright As I’ve accounted and discussed in previous posts, one of the hardest problems Harper faces is that of the great diversity of the internet.

  46. Bypassing Hallucinations in Llms

    Bypassing Hallucinations in LLMs Before I get too deep, I just want to get it out of the way: OpenAI’s o3 model is impressive.

  47. Putting Harper in Your Browser

    Putting Harper in Your Browser When our users install Harper, they should expect it to work anywhere they do.

  48. Always Think of the Hook First

    Always Think of the Hook First In his popular book, Outliers, Malcolm Gladwell made the case that there was one number that predicted your skill level in a field: the number of hours of dedicated practice.

  49. Status of the Harper Chrome Extension

    The Status of the Harper Chrome Extension Elijah!

  50. ChatGPT for the Moms

    ChatGPT for the Moms My mom is a violently intelligent woman.