Building handy tools for others and I
I’m a software engineer and a UI designer. I combine these specialties to create apps that are useful.
Below are a few tools I created and articles I wrote on topics worth pondering.
Projects
-
minhamola
A web-based personal finance management application. Built with Vue.js and Express.js.
- Vue.js
- Express.js
- PostgreSQL
-
typed-formdata
An experiment on parsing and validating the native formdata object based on a schema. Built with TypeScript and Zod.
- TypeScript
- Zod
-
react-svg-icon
A tree-shakeable approach to rendering SVGs (in React.js). All without the use of a library or using the HTMLImageElement. Built with React.js and TypeScript.
- React.js
- TypeScript
Articles
-
I redesigned my website
Modern CSS and HTML are very powerful. By embracing the cascading nature of CSS, with the help of a methodology like CUBE CSS, is possible t...
-
Lifting up the state
The browser's URL is enough for the state management needs of most applications. It allows developers to only use JavaScript when necessary....
-
My first npm package
See one, do one, teach one - that's SODOTO, a teaching method. Teaching is the last step of the learning process, and necessary to develop m...
-
Improving code readability
Writing readable code benefits not only the author but also anyone else who might need to work on it in the future. Readable code is thoroug...
Drafts
Oh no, I'm not writing enough.