How We Work

How we use the tools we know well, ship good code, and stay productive.

Laravel

Our primary tool for custom application development is Laravel. We like the complexity and simplicity of Laravel. We have used it from Laravel 5 since 2015.

We understand Laravel and aim to understand it better; hence, we try to contribute directly to the main repository.

Here are a few examples of the applications that we made:

  • We created a web app for the biggest competition in Hungary, which had seven weekly rounds and up to 2000 players.
  • We made an inventory application for art galleries with portfolio showcase options, embeddable galleries to 3rd-party pages, and various PDF exports.
  • We shipped a custom motion handling application for a non-profit organization.
  • We built our own webshop, that manages licenses to our premium WordPress and Composer packages. The shop is based on Laravel, Root, Bazar and Spruce CSS – our open source packages – integrated with Stripe and Billingo.

We have a routine with the following Laravel - related - tools:

  • Laravel Nova
  • Laravel Shift
  • Inertia
  • Forge
  • Laravel Pint
  • Laravel Passport
  • Laravel Socialite
  • PHPstan
  • PHPUnit
  • Vue.js
  • Alpine.js
  • Vite

We always try to follow Laravel's best practices and coding standards but can adapt to any predefined style guide.

WordPress

We develop both custom themes and plugins. We aim for the least amount of dependency in both cases.

In theme development, we don't use a builder; we operate with ACF fields and, when needed, create a simple builder with flexible fields. Our method's biggest advantage for us and the clients is that the result is easy to maintain and update while it is fast.

We use a small subset of plugins (besides ACF): Contact Form 7 for form handling, WP Rocket for more performance optimization, and some other smaller utilities.

We created and/or maintain many custom WordPress plugins:

Project Management

We like to keep the project management lean and clean. We always use version management, preferably GitHub, but we have experience with any major solutions.

We often use GitHub issues (or projects in case of the more complex ones) for project-related communications but can adapt to any preferred method.

We are the biggest fan of two-way communication based on mutual respect.

Let’s work together!

Are you looking for a long-term and reliable developer subcontractor? Say hello to us, and let's schedule an online meeting!