Uko Codes

HomeBadges

Dealing with NPM v7 Audit Changes

Dec 7, 202029 min read

A bit more than one month ago, the 15th version of NodeJS was released. As an early adopter of everything, I moved my project to this new major version of NodeJS, and most things continued working smoothly. However, I also noticed that the known vul...

NPM Audit + Jenkins Warnings Next Generation (Native JSON Format)

Nov 2, 202014 min read

Recently I wrote a story about how I displayed the NodeJS dependency audit report in Jenkins. In that blog post, I investigated the "custom parser" approach, which is a good option because you don't need to change anything besides your build configur...

The Dangers of (non)Completing Observables (and How to Develop by Concept)

Oct 7, 20206 min read

Recently I've spent quite some time figuring out, why a part of our Angular app stopped working, although we didn't touch that part even a bit. The culprit of our issues turned out to be the complicated concepts of RxJS. You see, RxJS is an awesome l...

NPM Audit + Jenkins Warnings Next Generation (Custom Groovy Parser)

Sep 18, 202022 min read

At work, I'm developing some projects that use NPM as a package manager. Starting from version 6, NPM will display short audit information at the end of an npm install execution in the following format: found 290 vulnerabilities (283 low, 5 moderate,...

Moving to Hashnode

Sep 17, 20202 min read

Hi there. I'm Yurko (or Uko in short): a software engineer, computer scientist, programmer, software craftsman, you name it. I'm a person who solves problems with software. I care for the solutions to be satisfactory to use, and stable (in a way that...

Getting Cache out of Nowhere for a Tiny Functionality in Pharo

Mar 14, 20173 min read

This is yet another post about the anti-best practices of programming :). But it definitely can help you to better understand the reflective features of Pharo. Imagine that you want to add a Fibonacci sequence computation to Integer. The straightforw...

© 2021 Uko Codes

PrivacyTerms
Proudly part of