Blog

Dev Notes

November 22, 2020

Make Oh My Zsh history play nicely with WebStorm / IntelliJ

Disappearing history entries were bugging me for a long time. I would try to look for a command that I KNEW I recently typed, but it was gone.

November 20, 2020

How to easily develop and deploy TypeScript Lambda functions

We wanted the TypeScript Lambda experience to be seamless - if a developer wants to create a new function, he should create a typescript file, add it to CDK and that's it.

October 31, 2020

DynamoDB nodejs Testing Tool

DynamoDB is a fantastic database, but so far it misses a nice abstraction that would make you more confident that the code you write is correct.

October 26, 2020

Chimp v2.3.0 released. Custom Prefixes for Monorepos

With the new version chimp allows you to set up custom prefixes for your chimp apps.

October 21, 2020

How to mock files with TestDouble, TypeScript and Jest

Let's assume a structure of two files, first a file with a function that calls a separate function and performs some logic based on the information received

October 16, 2020

Why so loud, jest?

With this tiny plugin, you will be able to see ONLY RELEVANT console messages.

September 28, 2020

Generate your Apollo DataSources

Using GraphQL as your aggregation layer for your microservices is great, but writing all the code for connecting to them is not.

September 27, 2020

Comparison of the GraphQL Workflow with/without Chimp

Let's take a look at how using chimp can benefit your workflow when working on GraphQL Apollo Server.

September 11, 2020

Apollo Composable with Vue Storybook Stories

One day you might decide your app became so large that it would be great to develop smaller chunks of it in isolation

August 27, 2020

Adding Semantic Release to an old Babel Plugin [Live] (2/2)

In the second part of the live coding with babel-plugin-ignore-html-and-css-imports package, I'm adding the Semantic Release through Github Actions to it.

August 25, 2020

Working with Legacy code. Feature for IBM in an old Babel Plugin [Live] (1/2)

In this episode, I'm adding some tests to an old babel-plugin-ignore-html-and-css-imports package.

August 21, 2020

"Works on my machine" / how to reset your local git repository without cloning again.

Tldr: Remove all untracked/ignored files and directories excluding .idea and .vscode folders, list things to remove, and ask for confirmation first: