Skip to content

Blog

Articles about technology, coding, and more

Going fullstack with Nx monorepo using C# and React

Going fullstack with Nx monorepo using C# and React

⏱️ 8 min read

Introduction Recently, I’ve been using the Nxhttps://nx.dev/ monorepo framework quite extensively—but purely for frontend React projects. I’d always...

dotnetreactNxmonorepo
Electron & New Relic Integration Using Open Telemetry

Electron & New Relic Integration Using Open Telemetry

⏱️ 8 min read

Introduction Recently I encountered a scenario where I needed to integrate New Relic into my Electron application. New Relic supports a number of int...

electronnew-relicopen-telemetrytracingloggingjaegerotlpipc-channel
Why every developer needs to use Obsidian

Why every developer needs to use Obsidian

⏱️ 8 min read

As a engineer learning new languages, tools frameworks etc is just part and parcel of the job. Over time the spectrum of knowledge a full stack engine...

obsidianresearchnotesmarkdownownershipmermaidgitknowledge-graphideplantumlopen-graph
ASP.NET GraphQL server with Hot Chocolate

ASP.NET GraphQL server with Hot Chocolate

⏱️ 10 min read

Starting my journey with GraphQL Up till now, I've always heavily relied on RESTfull services to power API's, this recently got widened with GRPC whi...

graphqlhotchocolategraphql-voyagerasp.netauthenticationauthorizationversioningrestchilli-creamloggingopen-telemetrybanana-cake-pop
Adding environments to ASP.NET Core with React.js SPA

Adding environments to ASP.NET Core with React.js SPA

⏱️ 8 min read

Recently I started working on a project that was created from the ASP.NET SPA template for react. It's one of the templates you get by default with do...

reactspaasp.netdotnet coreenvironmentsenv-cmdshxtemplatemsbuild.env
My journey of creating a .NET CLI tool

My journey of creating a .NET CLI tool

⏱️ 8 min read

Why I started building a CLI As a .NET engineer, I work with Azure storage a lot, its versatility, ease of use, as well as cost makes it a common sta...

cliazurequeuestable-storagecontainersblobazure-storagedotnet-toolsaz-lazyconsolecommandline
.NET & GRPC What they forgot to tell you

.NET & GRPC What they forgot to tell you

⏱️ 9 min read

As an engineer, I have always had a heavy reliance on REST'ful API's for passing information between applications. With the introduction of open API s...

grpc.netc#asp.netgrpc-webrestnswagproto-filesnugetgrpc-reflectionbloomrpc
Evolving your Windows Terminal using Powershell libraries

Evolving your Windows Terminal using Powershell libraries

⏱️ 4 min read

As a windows user the terminal experience has always been lacking, up till the new windows terminalhttps://www.microsoft.com/en-gb/p/windows-terminal/...

powershellwslwindows-terminalpowershell-gallery
GatsbyJS SEO and Open Graph with Helmet

GatsbyJS SEO and Open Graph with Helmet

⏱️ 6 min read

I recently recreated my blog in GatsbyJs, you can download a template of it here gatsby-techblog-starterhttps://github.com/faesel/gatsby-techblog-star...

helmettwitterseolinked-datagatsbyjsjson-ldopen-graph
Creating my dream tech blog with GatsbyJS

Creating my dream tech blog with GatsbyJS

⏱️ 7 min read

I'm someone who's always had my own tech blog, I've gone through two revisions already with the last revision updating out of a 1997 style book. How m...

contentfuldisqusgoogle-analyticsblogreactgraphql
Making a Azure poison queue Slack notifier

Making a Azure poison queue Slack notifier

⏱️ 6 min read

I'm currently working at a place were we are using queue triggered Webjobs to handle the sending of messages like email and SMS using Send Grid and Tw...

azurepoison queuemonitoringslackazure-queues