Posts
Environment variables inside of NodeJs and Github actions CI/CD pipeline with Playwright testA guide to testing environment variables in NodeJs project and runnig it a github actions CI/CD pipeline using PlayrightInstall Minikube on Ubuntu 22.04A simple guide to install minikube, help you get up and running with kubernetes on you local development environment.Install kubectl on Ubuntu 22.04 using bashSome helpful commands to install the kubectl the Kubenetes tool to help you manager your Kubernetes cluster.Deno avoid import path cannot end with a .ts extension error in vscode warningA common error when starting out coding with Deno is this annoying awarning about not being allowed to import using file extentions.FactBook ExplorerFactbook Explorer is a web app designed to help navigate statistics from the OECD iLibrary.Hyper a terminal by VercelI have started using Hyper a terminal built by Vercel, I think you might like it too. Here is why...Upgrading my Lenovo LegionI had such a great time upgrading my laptop I felt I had to share my experience of it with you all.Ultimate guide to documenting components using doczLeveraging the power of Gatsby, docz builds a mobile first, SEO friendly static website along-side your projects.Typesense an open-source alternative to Algolia and ElasticsearchBuilding a custom search into your application can be a deeply technical and expensive endeavor in terms of build hours and license fees. Typesense is aiming to fix those pains with it’s Open-Sourced solution to web search Typesense.Update outdated node packages for security reasonsIt is very easy to update your node packages, using an interactive cli command.Content Security Policy on Netlify (guide)After deploying your website to Netlify naturally you run some performance tests using WebPageSpeedTest. You might notice and alarming red "F" or "E" in the top right of the screen.Syncing a forked repo in the terminalA fork is your very own copy of some code which you can make changes locally without fear of breaking anything upstream (more on this later). You are free to add some feature and suggest that new feature be added back to the upstream repository.What is Sass and how does it workSass stands for Syntactically Awesome Stylesheets. It is a CSS Pre-Processor meaning you are able to write CSS with super powers of functions, variables, loops, mixins and components or partials.Terminal for productivityIf you are are software developer building websites you most likely are writing backend code, frontend code, configuring databases, servers and are using html, javascript, work with php, node js, .net, ruby, python insert favourite language you are coding.Git submodulesgit submodules are great, they allow you to add another repository to an existing project. So that you can keep your dependencies separate and managed by separate repos.'