Visual studio code has an healthy extension ecosystem which bridges the gap between Visual Studio and this hackable editor. I want to share the extensions that allowed me to completely switch to vscode for dotnet development.

Without extensions


vscode ships with c# Intellisense using omnisharp.

OmniSharp is a set of tooling, editor integrations and libraries that together create an ecosystem that allows you to have a great programming experience no matter what your editor and operating system of choice may be.


Adds resharper like behaviour and displays warnings when code can be improved. …

So you are exicted about react hooks and want to implement them in your next apollo powered React app? To start simple. Let’s start with the create react app toolkit. This article will use the typescript variant. We’ll use the apollo cli to generate types from a graphql server so we get static analyses on our queries.

Fetching data using query components

First we are going to setup the codebase without hooks and use the react apollo query components instead just to get a reference on how much cleaner the code looks with hooks. …

Feature tests are one of the categories of tests which Laravel provides. They allow testing by sending HTTP requests towards the application and often include database connectivity, authentication and request validation. Feature tests are slower than unit tests because of their dependencies on the database but do cover a larger amount of the codebase. There are several ways to make them faster.

Run tests in memory

Sqlite can be used as an in memory database by changing the database environment variables in the phpunit.xml file. …

Thomas Farla

A Polyglot programmer discovering the world 🌎

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store