Mindblown: a blog about philosophy.
-

Introduction to Character AI: Definition and Distinctions
What is Character AI? Character AI is a rapidly growing field that combines artificial intelligence with the creation of virtual characters. These characters are designed to interact with users in a human-like manner, providing a more engaging and immersive experience. Distinctions of Character AI One of the key distinctions of Character AI is its ability […]
-

Angular NGXS CRUD Example
What is NGXS? NGXS is a state management pattern + library for Angular. It acts as a single source of truth for your application’s state, providing simple rules for predictable state mutations. NGXS is modeled after the CQRS pattern popularly implemented in libraries like Redux and NGRX but reduces boilerplate by using modern TypeScript features such as classes and decorators. There are 4 major […]
-

Angular + Prettier + Husky
What is Prettier? Prettier is an opinionated code formatter. It is a great way to keep code formatted consistently for you and your team. What is husky? Husky describes itself as “Git hooks made easy”. It provides pre-commit and pre-push hooks. Pre-push/Pre-commit hooks are nothing but commands which you would want to run every time you push/commit […]
-

ReactJS error boundary + Sentry
Understanding error boundary feature Thinking and building in React involve approaching application design in chunks or components. Every part of your application that performs an action should be treated as a component. Before React 16, JavaScript errors inside components were used to corrupt React’s internal state and cause it to emit cryptic errors on the […]
Got any book recommendations?