Define custom forms without writing a single line of HTML. JSON Schemas help you define and adjust forms and validate user input all through a single configuration file.
Hey, I’m Peter! Developer & Educator.
I'm an Elixir developer with a Psychology background, Founder of Letter to Yourself, Ex-YouTuber at PeterAndCode, Ex-Host of ExplainBlockchain, and ConsenSys-certified Blockchain developer. Passionate about sharing knowledge, sports, Africa, and bicycle activism.
The latest Livebook version 0.8 comes with a new smart cell type that makes experimenting with neural networks like StableDiffusion, GPT2, and others incredibly easy. Let's learn how to get started.
Learn how to prevent PII leaks from your Ecto queries by adding query restrictions to your Roles and Permissions system.
Learn how to control access to your system by assigning granular roles and permissions to your users.
Learn how to make your LiveView app more resilient by simulating bad internet connections.
A detailed deep-dive into efficient full-text search for multiple languages, result ranking, tsvectors and tsqueries, search modifiers, and so much more.
Search through millions of strings efficiently using indexed ILIKE or SIMILARITY queries.
Block overlapping appointments efficiently in your database using exclusion constraints and don't worry about double-bookings ever again!
Write more efficient bulk insert queries and avoid sending duplicate data by using placeholders.