
Jules AI - The (Currently) Free Coding Assistant That Can't Follow Directions But Gets Shit Done
Jules is currently free, so I figured it was worth a try. Of course, I had to find out what I could break.

Creating an Obsidian Plugin with Claude AI
I wrote the original script in Python. I had Claude perfect it, then convert it to an Obsidian plugin.

Building an Electron App from Scratch with Claude Code
In my last two posts on "vibe coding" I used Claude Desktop with MCP servers. Then I found out about Claude Code and now have a much better process.

Leveraging React Server Components in RedwoodJS
The React team released React 18 in May 2023, which came with better support for React Server Components (RSCs). Less than a year later, RedwoodJS announced ...

Redux Toolkit adoption guide - Overview, examples, and alternatives
The UI generated by a React, Angular, Vue, or React Native app is a function of its state. For many frontend developers, Redux Toolkit is the perfect tool fo...

Exploring Redux Toolkit 2.0 and the Redux second generation
State management in web applications is a hot topic. But while React’s Context API, MobX, and a handful of other libraries might be great alternatives to Red...

Understanding the React exhaustive-deps Linting Warning
When you move from using class components to functional components in React, it can be a bumpy ride. You have to learn how to use React Hooks.

JavaScript Reduce - A Complete Guide to the Only JS Array Function You Really Need
There are many JavaScript functions that you can use to manipulate arrays, but the JavaScript reduce method can do all their jobs.

How to Autofocus Using React Hooks
React Hooks can be easy to set up on your own, and you can use them to autofocus a field in a few ways.

Creating an AngularJS 2 contenteditable Directive the Wrong Way
The contenteditable Attribute

Converting an Angular1/NodeWebkit App to an Ionic/Electron App
Zen Notebook