User firstFrontend EngineerInnovative & creative
Proficient in Next.js, Typescript, Tailwind, Laravel and more.
I like to work in small, efficient teams where I contribute
to technical innovation and creative solutions.
Read more about my insights as
a webdeveloper, latest trends
and general development
A well written commit is a concise summary for the changes in that commit. If you commit small and commit often you can summarize your changes in a few words, staying consistent with your team is key.
If you are using a package manager like npm, yarn or pnpm you can specify the package manager you are using in your package.json file. This is useful for tools like Github Actions and for your team to know which package manager to use.
Reviewing your own pull requests can help you catch bugs and improve your code quality. You are probably stupid. Help yourself catch your own mistakes early.
I'm Willem-Jaap Klepper, a 21-year-old software developer with a deep passion for technology and a constant drive for improving my skills. I've spent several years in the software development field and founded Pixel Perfect Agency. Our focus is creating fast, beautiful, and efficient software solutions to streamline processes and boost efficiency. In my free time, when I'm not coding, you can often find me in the kitchen or hitting weights in the gym.
I mostly use Next.js, Typescript, Tailwind, Laravel to create webbased software solutions. I have experience in creating ecommerce, internal dashboards, custom content management solutions and more.
More about meI'm the founder of Pixel Perfect Agency where we create beautiful and efficient software solutions using the latest technologies.
Create easy clamping for margins, paddings and typography with CSS & Tailwind output
Strict ESLint config for Next.js with Typescript maintained and used by Pixel Perfect Agency
Test your keyboard and mouse inputs
A very solid architecture for scalable Next.js projects.