osteel's blog Web development resources

Database management with Adminer (and how to install on Homestead)

For quite some time now I have been prefering accessing databases from the CLI, but sometimes it can feel overkill when wanting to quickly check or update something, say.

Laravel Homestead: debug an API with Xdebug and cURL in Sublime Text

There are a few tutorials out there about how to set up Sublime Text and Xdebug so they play nice together. The good news is that in our case, Homestead has covered the configuration of Xdebug for us: the tool is already available and reporting for duty.

Extending Homestead: how to customize Laravel's Virtual Machine (the example of Apache)

Homestead offers a nice pre-packaged environment. But as a project grows in complexity, there will be a time where extra packages will be necessary. How to install them properly, and not to lose everything any time we need to recreate the box? How does one extend Homestead?

How to start a new Laravel 5 project with Homestead - quick reference

I wrote this short get-started guide mainly for my own use, to have a reference handy to quickly set up a new Laravel project with a MySQL database. But as I felt the need to write it, one might find some interest in it as well.

Install and deploy a Pelican blog using Fabric - Part 4: workflow, extras and conclusion

Alright! This was a bit of a long road, but we are finally getting there. In the previous part, we used Fabric to fully provision a server and pull our content from a Git repository. In this fourth and last part, we are going to review a complete worklow, take a few extra steps to complete our blog and conclude our journey.

Install and deploy a Pelican blog using Fabric - Part 3: Fabric

In part 2, we covered the installation and configuration of Pelican in our local environment. It is now time to provision our server and publish content using Fabric.

Install and deploy a Pelican blog using Fabric - Part 2: installation and configuration

In part 1, we set up a local environment containing everything Pelican requires to run properly. Let's move on to the installation and configuration of Pelican itself.

Install and deploy a Pelican blog using Fabric - Part 1: local environment

This series of articles will walk you through the different steps to install, setup and deploy your first Pelican blog (just like this one).

How to use Vagrant for local web development

This article shows how to quickly get up and running with Vagrant, to create and use local Virtual Machines as development environments, all with a single command. This is indeed written from a web developer's standing point, and...

How to use Vagrant on Windows

This article shows how to deal with Windows' specificities while trying to work with Vagrant.