NL EN
René Kreijveld

Waar ik mee werk

De tools die ik dagelijks inzet als full-stack Joomla-developer.

01

Joomla

Joomla is een open-source content management systeem en applicatie framework, geschreven in PHP. Je bouwt er websites en webapplicaties mee, met een uitbreidbare structuur van componenten, modules, plugins en templates.

Joomla ↗
02

PhpStorm

IDE van JetBrains, speciaal gebouwd voor PHP-ontwikkeling. Je krijgt er dingen als codecompletie, debugging, en Git-integratie mee, en het herkent frameworks zoals Joomla en Symfony.

JetBrains ↗
03

Visual Studio Code

Visual Studio Code is een lichtgewicht code-editor van Microsoft. In de basis al uitgebreid, maar met extensies bouw je VS Code uit tot bijna alles wat je nodig hebt, van PHP-ondersteuning tot Git tot debugging.

Visual Studio Code ↗
04

DDEV

DDEV is een tool waarmee je lokale ontwikkelomgevingen opzet met Docker, zonder dat je zelf met de containers hoeft in te richten. Je start een Joomla- of PHP-project met één commando, inclusief database en webserver, klaar om in te draaien.

DDEV ↗
05

Bruno

Bruno is een lichte, open-source REST API-client waarmee je requests bouwt en test, vergelijkbaar met Postman. Het verschil: je collecties worden als gewone bestanden op je schijf opgeslagen in plaats van in de cloud, wat 'm handig maakt voor Git-versiebeheer.

Bruno ↗
06

iTerm2

iTerm2 is een terminal-app voor macOS, een vervanger van de standaard Terminal. Met split panes, zoeken in scrollback, uitgebreide profielen en meer, mijn go-to terminal voor dagelijks server- en commandolinewerk.

iTerm2 ↗
07

Homebrew

Homebrew is een pakketbeheerder voor macOS waarmee je software via de terminal installeert. Het regelt afhankelijkheden en updates voor je, zonder dat je handmatig binaries hoeft te downloaden.

Homebrew ↗
08

Tailscale

VPN-tool die je servers en apparaten via een versleuteld mesh-netwerk aan elkaar knoopt, zonder dat je poorten hoeft open te zetten of ingewikkelde firewallregels hoeft te beheren.

Tailscale ↗
09

ForkLift

ForkLift is een bestandsbeheerder voor macOS, een alternatief voor Finder met twee panelen naast elkaar. Handig voor bestanden verplaatsen tussen lokale mappen en servers via SFTP of FTP.

Binarynights ↗
10

CloudPanel

CloudPanel is een gratis serverbeheerpaneel voor Linux, gericht op nginx, PHP en databases. Je beheert er sites, SSL-certificaten en PHP-versies mee via een webinterface, zonder alles handmatig via de command line te doen.

CloudPanel ↗
11

Forgejo

Forgejo is een self-hosted Git-platform, een fork van Gitea. Je host er repositories, issues en kanban-boards zelf mee, in plaats van afhankelijk te zijn van GitHub of GitLab.

Forgejo ↗