Peter Knezek
167 posts

Peter Knezek
@peter_knezek
Frontend dev • Building tools that save devs hours • har-to-mocks, mocks-to-msw • Tips on modern development, AI dev & productivity • GitHub: peterknezek



This is so slick. It used to be tricky to create an ESLint rule. Now I just tell Claude. Example: We want to assure all SQL queries are multi-line (to avoid merge conflicts). This rule reports anything that looks like a SQL query that isn't decorated with a SQL comment. The SQL comment triggers Prettier formatting via prettier-plugin-sql. Result: If I forget to decorate a SQL statement, linting autofixes it and Prettier auto-formats. Slick.




When comments dropped, I got worried about code quality slipping... So I’m now building an AI-powered review automation tool. Our setup: self-hosted Bitbucket (not GitHub Cloud), so no ready-made plugins exist. It has to be custom-crafted from scratch!



Surprisingly, so much of our work happens in the terminal — from project setup to build debugging. Starting a mini-series: #CLI essentials for #Frontend devs. Quick Q: Which bash/zsh commands do you use daily & think every FE dev should know? Daily one tip 👇 #WebDev




Some days review eats >4 hours — massive context switching, I still refuse to merge without deep human review of design decisions. AI makes generating PRs easier than ever… Anyone, what actually works for you (tools, habits, prompts…)? Share below 👇 #CodeReview #DevWorkflow
