20 Commits

Author SHA1 Message Date
d66938cb99 Merge 51d909bb76 into bc7e35b888 2024-01-25 11:55:49 +01:00
bc7e35b888 Merge pull request #37 from Mastermindzh/snyk-fix-989263256fa978c0a36c3a680579fe0d
[Snyk] Security upgrade gatsby from 5.12.9 to 5.13.2
2024-01-23 22:38:55 +01:00
snyk-bot
fd15d4ac18 fix: package.json & package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116
2024-01-23 14:39:23 +00:00
d6a7dbefde Merge pull request #34 from Mastermindzh/snyk-upgrade-34f91a234658d267e40b17fe8b484586
[Snyk] Upgrade classnames from 2.3.2 to 2.3.3
2024-01-16 13:20:04 +01:00
snyk-bot
f543e30e42 fix: upgrade classnames from 2.3.2 to 2.3.3
Snyk has created this PR to upgrade classnames from 2.3.2 to 2.3.3.

See this package in npm:
https://www.npmjs.com/package/classnames

See this project in Snyk:
https://app.snyk.io/org/mastermindzh/project/6eb54845-2bb5-45e0-80e2-6b3a1c53eee6?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-01-15 23:11:03 +00:00
snyk-bot
51d909bb76 fix: upgrade multiple dependencies with Snyk
Snyk has created this PR to upgrade:
  - @fortawesome/fontawesome-svg-core from 6.4.2 to 6.5.0.
    See this package in npm: https://www.npmjs.com/package/@fortawesome/fontawesome-svg-core
  - @fortawesome/free-solid-svg-icons from 6.4.2 to 6.5.0.
    See this package in npm: https://www.npmjs.com/package/@fortawesome/free-solid-svg-icons

See this project in Snyk:
https://app.snyk.io/org/mastermindzh/project/6eb54845-2bb5-45e0-80e2-6b3a1c53eee6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-12-20 19:14:43 +00:00
4be2bf852e Merge branch 'master' of https://github.com/mastermindzh/rickvanlieshout.com 2023-12-08 09:28:27 +01:00
ca2602f883 chore: update resume 2023-12-08 09:26:09 +01:00
e3aca41540 Merge pull request #30 from Mastermindzh/snyk-upgrade-ceb618917c420568f263bf24a4a4f70e
[Snyk] Upgrade: gatsby-link, gatsby, gatsby-plugin-feed, gatsby-plugin-google-gtag, gatsby-plugin-manifest, gatsby-plugin-sass, gatsby-plugin-sharp, gatsby-plugin-sitemap, gatsby-remark-autolink-headers, gatsby-remark-images, gatsby-source-filesystem, gatsby-transformer-remark, gatsby-transformer-sharp
2023-11-19 14:29:43 +01:00
snyk-bot
73534260f7 fix: upgrade multiple dependencies with Snyk
Snyk has created this PR to upgrade:
  - gatsby-link from 5.12.0 to 5.12.1.
    See this package in npm: https://www.npmjs.com/package/gatsby-link
  - gatsby from 5.12.8 to 5.12.9.
    See this package in npm: https://www.npmjs.com/package/gatsby
  - gatsby-plugin-feed from 5.12.2 to 5.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-feed
  - gatsby-plugin-google-gtag from 5.12.2 to 5.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-google-gtag
  - gatsby-plugin-manifest from 5.12.2 to 5.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-manifest
  - gatsby-plugin-sass from 6.12.2 to 6.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-sass
  - gatsby-plugin-sharp from 5.12.2 to 5.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-sharp
  - gatsby-plugin-sitemap from 6.12.2 to 6.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-sitemap
  - gatsby-remark-autolink-headers from 6.12.2 to 6.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-remark-autolink-headers
  - gatsby-remark-images from 7.12.2 to 7.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-remark-images
  - gatsby-source-filesystem from 5.12.0 to 5.12.1.
    See this package in npm: https://www.npmjs.com/package/gatsby-source-filesystem
  - gatsby-transformer-remark from 6.12.2 to 6.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-transformer-remark
  - gatsby-transformer-sharp from 5.12.2 to 5.12.3.
    See this package in npm: https://www.npmjs.com/package/gatsby-transformer-sharp

See this project in Snyk:
https://app.snyk.io/org/mastermindzh/project/6eb54845-2bb5-45e0-80e2-6b3a1c53eee6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-16 19:53:27 +00:00
479a9225bc Merge pull request #29 from Mastermindzh/snyk-upgrade-ce87f98b97ed62d3285209ecee4dbfa5
[Snyk] Upgrade: gatsby, gatsby-plugin-feed, gatsby-plugin-google-gtag, gatsby-plugin-manifest, gatsby-plugin-sass, gatsby-plugin-sharp, gatsby-plugin-sitemap, gatsby-remark-autolink-headers, gatsby-remark-images, gatsby-transformer-remark, gatsby-transformer-sharp
2023-11-12 20:34:05 +01:00
snyk-bot
5dc76679ef fix: upgrade multiple dependencies with Snyk
Snyk has created this PR to upgrade:
  - gatsby from 5.12.7 to 5.12.8.
    See this package in npm: https://www.npmjs.com/package/gatsby
  - gatsby-plugin-feed from 5.12.1 to 5.12.2.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-feed
  - gatsby-plugin-google-gtag from 5.12.1 to 5.12.2.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-google-gtag
  - gatsby-plugin-manifest from 5.12.1 to 5.12.2.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-manifest
  - gatsby-plugin-sass from 6.12.1 to 6.12.2.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-sass
  - gatsby-plugin-sharp from 5.12.1 to 5.12.2.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-sharp
  - gatsby-plugin-sitemap from 6.12.1 to 6.12.2.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-sitemap
  - gatsby-remark-autolink-headers from 6.12.1 to 6.12.2.
    See this package in npm: https://www.npmjs.com/package/gatsby-remark-autolink-headers
  - gatsby-remark-images from 7.12.1 to 7.12.2.
    See this package in npm: https://www.npmjs.com/package/gatsby-remark-images
  - gatsby-transformer-remark from 6.12.1 to 6.12.2.
    See this package in npm: https://www.npmjs.com/package/gatsby-transformer-remark
  - gatsby-transformer-sharp from 5.12.1 to 5.12.2.
    See this package in npm: https://www.npmjs.com/package/gatsby-transformer-sharp

See this project in Snyk:
https://app.snyk.io/org/mastermindzh/project/6eb54845-2bb5-45e0-80e2-6b3a1c53eee6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-10 16:23:27 +00:00
dd293bcc63 Merge pull request #28 from Mastermindzh/snyk-upgrade-536a7746bc855587ea09d6d01bfba017
[Snyk] Upgrade gatsby from 5.12.6 to 5.12.7
2023-11-07 22:07:40 +01:00
snyk-bot
71571bd7fb fix: upgrade gatsby from 5.12.6 to 5.12.7
Snyk has created this PR to upgrade gatsby from 5.12.6 to 5.12.7.

See this package in npm:
https://www.npmjs.com/package/gatsby

See this project in Snyk:
https://app.snyk.io/org/mastermindzh/project/6eb54845-2bb5-45e0-80e2-6b3a1c53eee6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-11-07 20:11:45 +00:00
6a2239aa2b Merge pull request #27 from Mastermindzh/snyk-upgrade-95bbcb4bfc6a96e18faddee951d6b0d0
[Snyk] Upgrade: gatsby, gatsby-plugin-feed, gatsby-plugin-google-gtag, gatsby-plugin-manifest, gatsby-plugin-sass, gatsby-plugin-sharp, gatsby-plugin-sitemap, gatsby-remark-autolink-headers, gatsby-remark-images, gatsby-transformer-remark, gatsby-transformer-sharp
2023-10-31 09:11:51 +01:00
snyk-bot
bac1e1d9d6 fix: upgrade multiple dependencies with Snyk
Snyk has created this PR to upgrade:
  - gatsby from 5.12.5 to 5.12.6.
    See this package in npm: https://www.npmjs.com/package/gatsby
  - gatsby-plugin-feed from 5.12.0 to 5.12.1.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-feed
  - gatsby-plugin-google-gtag from 5.12.0 to 5.12.1.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-google-gtag
  - gatsby-plugin-manifest from 5.12.0 to 5.12.1.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-manifest
  - gatsby-plugin-sass from 6.12.0 to 6.12.1.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-sass
  - gatsby-plugin-sharp from 5.12.0 to 5.12.1.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-sharp
  - gatsby-plugin-sitemap from 6.12.0 to 6.12.1.
    See this package in npm: https://www.npmjs.com/package/gatsby-plugin-sitemap
  - gatsby-remark-autolink-headers from 6.12.0 to 6.12.1.
    See this package in npm: https://www.npmjs.com/package/gatsby-remark-autolink-headers
  - gatsby-remark-images from 7.12.0 to 7.12.1.
    See this package in npm: https://www.npmjs.com/package/gatsby-remark-images
  - gatsby-transformer-remark from 6.12.0 to 6.12.1.
    See this package in npm: https://www.npmjs.com/package/gatsby-transformer-remark
  - gatsby-transformer-sharp from 5.12.0 to 5.12.1.
    See this package in npm: https://www.npmjs.com/package/gatsby-transformer-sharp

See this project in Snyk:
https://app.snyk.io/org/mastermindzh/project/6eb54845-2bb5-45e0-80e2-6b3a1c53eee6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-10-31 04:43:07 +00:00
5329fdd6a4 Merge pull request #24 from Mastermindzh/snyk-upgrade-af1b404f0e811b24d2245c736ea39fec
[Snyk] Upgrade gatsby from 5.12.4 to 5.12.5
2023-10-29 19:32:54 +01:00
82115dd07a Merge pull request #25 from Mastermindzh/feature/various-issues
Feature/various issues
2023-10-29 15:54:59 +01:00
247a9a17e0 fix: added www 2023-10-29 15:41:11 +01:00
snyk-bot
dae867c1b0 fix: upgrade gatsby from 5.12.4 to 5.12.5
Snyk has created this PR to upgrade gatsby from 5.12.4 to 5.12.5.

See this package in npm:
https://www.npmjs.com/package/gatsby

See this project in Snyk:
https://app.snyk.io/org/mastermindzh/project/6eb54845-2bb5-45e0-80e2-6b3a1c53eee6?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-10-18 17:34:59 +00:00
8 changed files with 558 additions and 482 deletions

View File

@@ -1,10 +1,17 @@
{
"cSpell.words": [
"codepen",
"disqus",
"fontawesome",
"fortawesome",
"frontmatter",
"slsw"
"Lieshoutt",
"Rickvan",
"rickvanlieshoutcom",
"slsw",
"soundcloud",
"todos",
"weibo"
],
"grammarly.selectors": [
{

View File

@@ -1,6 +1,6 @@
# Rickvanlieshout.com
This is the repository for my personal blog/website [rickvanlieshout.com](https://rickvanlieshout.com).
This is the repository for my personal blog/website [rickvanlieshout.com](https://www.rickvanlieshout.com).
[![Build Status](https://ci.mastermindzh.tech/api/badges/Mastermindzh/rickvanlieshout.com/status.svg)](https://ci.mastermindzh.tech/Mastermindzh/rickvanlieshout.com)

View File

@@ -46,7 +46,7 @@
"author": {
"name": "Rick van Lieshout",
"photo": "/content/me.png",
"bio": "I'm a passionate CTO that bifurcates his love between great software development and leading others in their continuous improvement journeys",
"bio": "I'm a passionate CTO who bifurcates his love between great software development and leading others in their continuous improvement journeys",
"contacts": {
"email": "info@rickvanlieshout.com",
"github": "mastermindzh",

View File

@@ -20,14 +20,14 @@ template: "page"
_Always_<br />
A fair share of my private work is done through open-source media. I don't have a portfolio but I have a [Github](https://github.com/mastermindzh) where I share most things.
**Tech lead / CTO at INFORIT**<br />
**CTO at Frontliners (previously INFORIT)**<br />
_2018 - Now_<br />
At INFORIT I am responsible for the entire technical architecture of the new TFX stack that I launched shortly after 2018. This involves setting up and maintaining a modern event-based microservice architecture on a Kubernetes-based SaaS cloud solution and migrating to modern programming languages such as dotnetcore and React.
At Frontliners I am responsible for the entire technical architecture of the new TFX stack that I launched shortly after 2018. This involves setting up and maintaining a modern event-based microservice architecture on a Kubernetes-based SaaS cloud solution and migrating to modern programming languages such as dotnetcore and React.
The other main responsibility I have is creating and maintaining a coherent team of lead developers by sharing knowledge, making decisions, and empowering leads to explore technologies outside of their comfort zone.
At INFORIT I also help with the recruitment of new employees, setting up and maintaining agile strategies including proper test management, and general software development.
During my time at INFORIT, we've grown from 5-7 in-house developers to 10, full-sized, SCRUM teams.
At Frontliners I also help with the recruitment of new employees, setting up and maintaining agile strategies including proper test management, and general software development.
During my time at Frontliners, we've grown from 5-7 in-house developers to 10, full-sized, SCRUM teams.
Most relevant technologies used: dotnetcore, React, Angular, Kafka, RabbitMQ, Mongo, PostgreSQL, Growthbook, Docker & Kubernetes

View File

@@ -4,7 +4,7 @@ import "./src/assets/scss/prism/prism-tomorrow.scss";
export const onRouteUpdate = ({ location }: { location: { pathname: string } }) => {
const elements = document.querySelectorAll("[data-url]");
const currentUrl = `https://rickvanlieshout.com${location.pathname ?? ""}`;
const currentUrl = `https://www.rickvanlieshout.com${location.pathname ?? ""}`;
const setAttributeIfAvailable = (element: Element, elementIdentifier: string) => {
if (element.hasAttribute(elementIdentifier)) {

View File

@@ -23,7 +23,7 @@ export const onRenderBody = ({
setHeadComponents,
pathname,
}: RenderBodyArgs) => {
const currentUrl = `https://rickvanlieshout.com${pathname}`;
const currentUrl = `https://www.rickvanlieshout.com${pathname}`;
setHeadComponents([
<meta data-url="currentUrl" key="og:url" property="og:url" content={currentUrl} />,

983
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -49,36 +49,36 @@
]
},
"dependencies": {
"@fortawesome/fontawesome-svg-core": "^6.4.2",
"@fortawesome/free-solid-svg-icons": "^6.4.2",
"@fortawesome/fontawesome-svg-core": "^6.5.0",
"@fortawesome/free-solid-svg-icons": "^6.5.0",
"@fortawesome/react-fontawesome": "^0.2.0",
"classnames": "^2.3.2",
"classnames": "^2.3.3",
"disqus-react": "^1.1.5",
"gatsby": "^5.12.4",
"gatsby-link": "^5.12.0",
"gatsby": "^5.13.2",
"gatsby-link": "^5.12.1",
"gatsby-plugin-catch-links": "^5.12.0",
"gatsby-plugin-feed": "^5.12.0",
"gatsby-plugin-google-gtag": "^5.12.0",
"gatsby-plugin-feed": "^5.12.3",
"gatsby-plugin-google-gtag": "^5.12.3",
"gatsby-plugin-image": "^3.12.0",
"gatsby-plugin-manifest": "^5.12.0",
"gatsby-plugin-manifest": "^5.12.3",
"gatsby-plugin-optimize-svgs": "^1.0.5",
"gatsby-plugin-react-helmet": "^6.12.0",
"gatsby-plugin-remove-serviceworker": "^1.0.0",
"gatsby-plugin-robots-txt": "^1.8.0",
"gatsby-plugin-sass": "^6.12.0",
"gatsby-plugin-sharp": "^5.12.0",
"gatsby-plugin-sitemap": "^6.12.0",
"gatsby-remark-autolink-headers": "^6.12.0",
"gatsby-plugin-sass": "^6.12.3",
"gatsby-plugin-sharp": "^5.12.3",
"gatsby-plugin-sitemap": "^6.12.3",
"gatsby-remark-autolink-headers": "^6.12.3",
"gatsby-remark-copy-linked-files": "^6.12.0",
"gatsby-remark-external-links": "0.0.4",
"gatsby-remark-images": "^7.12.0",
"gatsby-remark-images": "^7.12.3",
"gatsby-remark-images-medium-zoom": "^1.7.0",
"gatsby-remark-prismjs": "^7.12.0",
"gatsby-remark-responsive-iframe": "^6.12.0",
"gatsby-remark-smartypants": "^6.12.0",
"gatsby-source-filesystem": "^5.12.0",
"gatsby-transformer-remark": "^6.12.0",
"gatsby-transformer-sharp": "^5.12.0",
"gatsby-source-filesystem": "^5.12.1",
"gatsby-transformer-remark": "^6.12.3",
"gatsby-transformer-sharp": "^5.12.3",
"prismjs": "^1.29.0",
"react": "^18.2.0",
"react-cookie-consent": "^8.0.1",