Peter Knezek

167 posts

Peter Knezek banner
Peter Knezek

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

Katılım Kasım 2015
43 Takip Edilen21 Takipçiler
Sabitlenmiş Tweet
Peter Knezek
Peter Knezek@peter_knezek·
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!
English
1
0
0
206
Peter Knezek
Peter Knezek@peter_knezek·
Oops, I missed the button to open the editor earlier 😔 Now that I have an Agent open with the browser on one screen and the editor with the actual implementation on the second screen… It's actually a pretty good combo. 😅
English
0
0
0
14
Peter Knezek
Peter Knezek@peter_knezek·
Dislike the new Cursor update. Can't find essentials like current branch (now nested) & no ESLint warnings on code tab. Migrated to other tools but still used it. Might switch back to Code or Antigravity to check code. Anyone else noticing? 👇 #Cursor #AIDev #WebDev
English
1
0
0
103
Peter Knezek
Peter Knezek@peter_knezek·
@mattpocockuk That's a good idea. Some companies are restricted from using Docker Desktop due to licensing and opt for Podman instead. btw: The sandcastle interface is elegantly crafted. Well done.
English
0
0
1
54
Matt Pocock
Matt Pocock@mattpocockuk·
Thinking about moving Sandcastle off Docker and making the sandbox totally pluggable. I.e. Sandcastle would become an orchestrator that works with any coding agent in any sandbox - local or remote. Would love feedback here: github.com/mattpocock/san…
English
22
7
171
18.9K
Peter Knezek
Peter Knezek@peter_knezek·
Now the new standard is fully adopted. PRs are cleaner, and real benefits are showing. The “easy” quality improvements are never just one step. Anyone rolled out type checking / linting this way? How did it go? 👇 3/3 #CodeQuality #DevProcess #SoftwareEngineering
English
0
0
0
25
Peter Knezek
Peter Knezek@peter_knezek·
Started by running the type check locally. Had to: • Fix all existing issues in the codebase • Prepare clean changes • Create a PR After the merge, there was a short “everything works” window… then new PRs started failing. 2/3
English
1
0
0
25
Peter Knezek
Peter Knezek@peter_knezek·
Plan was simple: improve code quality by adding a missing type-check step. Thought it would be an easy task… turned out to be a full multi-step process 😅 1/3
English
1
0
0
25
Peter Knezek
Peter Knezek@peter_knezek·
Workflow in action 👇 1. Switch to your local branch 2. Ask your AI 3. Get a clean summary of every pending comment with direct file links This solves the exact “hunting comments” frustration I tweeted about. Review suggestions coming next. 2/3 github.com/peterknezek/bi…
English
1
0
0
42
Peter Knezek
Peter Knezek@peter_knezek·
Remember when I said I’m building a custom AI review tool for self-hosted Bitbucket because comments were getting lost? I just shipped the first piece: an MCP server that lets your AI instantly fetch ALL unresolved PR comments with clickable links. 1/3
Peter Knezek@peter_knezek

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!

English
1
0
0
41
Peter Knezek
Peter Knezek@peter_knezek·
I can't wait for Claude Code for Real Engineers (Cohort 3) starting Monday! 🚀 I've been using Claude daily, big Nx monorepo refactors… but this cohort looks like the next level for real production workflows. #ClaudeAI #AIForEngineers aihero.dev
English
0
0
0
53
Peter Knezek retweetledi
Noah Zweben
Noah Zweben@noahzweben·
Thrilled to announce Claude Code auto-fix – in the cloud. Web/Mobile sessions can now automatically follow PRs - fixing CI failures and addressing comments so that your PR is always green. This happens remotely so you can fully walk away and come back to a ready-to-go PR.
English
336
504
6.1K
1.5M
Peter Knezek
Peter Knezek@peter_knezek·
Key takeaway: Mastering pwd is like learning to check your location on a map before you start driving. It’s the foundation of confident CLI use. Which one do you use the most?👇 #DevTools #Productivity
English
0
0
0
25
Peter Knezek
Peter Knezek@peter_knezek·
Quick friendly tips: • The terminal is case-sensitive (pwd ≠ PWD) • If you type it wrong, just use backspace — no stress • Use it every time you open a new terminal window It becomes automatic after just a few days.
English
1
0
0
33
Peter Knezek
Peter Knezek@peter_knezek·
First essential command in the series: pwd (Print Working Directory). It answers the #1 question every time you open the terminal: “Where am I right now?” Let me walk you through it like a simple presentation 👇 #Frontend #CLI #WebDev
Peter Knezek@peter_knezek

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

English
1
0
0
61
Peter Knezek
Peter Knezek@peter_knezek·
TypeScript excels at inference — stop fighting it! 🔥 Redundant types aren’t “more explicit” — just more maintenance, noise & drift. If the compiler knows the type, let it. Future you will thank you. 👀💡 Still over-typing in 2026? Worst example below 👇 #TypeScript
English
0
0
0
29
Peter Knezek
Peter Knezek@peter_knezek·
@smith_john54162 Yes... I’ll try to keep posting here. btw, what's your suggestion about it?
English
1
0
0
19
superhuman
superhuman@smith_john54162·
@peter_knezek Yeah, that makes a lot of sense. Going through everything first and then filtering later feels much closer to how real code reviews work, especially on larger codebases. Are you thinking of grouping the suggestions by type?
English
1
0
0
15
Peter Knezek
Peter Knezek@peter_knezek·
Update on my code review struggles from last month 👇 ESLint helps a lot, but reviews still ate too much time. We started distributing reviews to every team member. PR acceptance speed jumped massively… but comments almost disappeared. 😬 #CodeReview #DevWorkflow
Peter Knezek@peter_knezek

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

English
1
0
0
86