profile
viewpoint
Valerii Iatsko viatsko Microsoft Oslo, Norway https://viatsko.me TypeScript, Java & C++ Developer 👨🏻‍💻 Creator of 🗺 oldams.nl, 📦 nodedock.io, 📈 jsdotgit.com

viatsko/awesome-vscode 17276

🎨 A curated list of delightful VS Code packages and resources.

viatsko/codingbox 10

Open-Source Full-Stack Solution For React/Redux Isomorphic Applications

viatsko/code-parser3 6

Parser 3 grammar for VS Code

viatsko/awesome-brackets 5

A curated list of delightful Brackets packages and resources.

viatsko/earth-wallpapers 5

Simple Mac OS X menubar app which fetches latest photos from a subreddit

viatsko/atom-dev-builds 3

Atom Nightly Builds

viatsko/code-perl-html-template 3

Perl HTML-Template grammar for VS Code

viatsko/awesome 2

A curated list of awesome lists

viatsko/dotfiles 2

My dotfiles

viatsko/awesome-atom 1

A curated list of delightful Atom packages and resources.

pull request commentviatsko/gatsby-plugin-yandex-metrika

Speed up loading

Published 2.4.0

jirfag

comment created time in 8 days

push eventviatsko/gatsby-plugin-yandex-metrika

Denis Isaev

commit sha 84f05abac2794633562d1b25eee488ad6e8f0c6c

Speed up loading Preconnect and prefetch DNS. Add option to insert script after body. Add option to use defer instead of async for script loading.

view details

Valerii Iatsko

commit sha b8c24dcbd8df00c95bcf747deedd4af2b3500e93

Merge pull request #14 from jirfag/master Speed up loading

view details

push time in 8 days

PR merged viatsko/gatsby-plugin-yandex-metrika

Speed up loading

Preconnect and prefetch DNS. Add option to insert script after body. Add option to use defer instead of async for script loading.

+55 -26

1 comment

2 changed files

jirfag

pr closed time in 8 days

push eventnodedock/nodedock

John Bioux

commit sha 84e66cffddbc70a5ddf7a482c9b54c2c02ae5ba1

elastisearch update

view details

John Bioux

commit sha fbaf5b88bb1321964c947c621bd6207b41c4ccaa

update elasticsearch

view details

Valerii Iatsko

commit sha 7b79c4575e7b5fb569967684b564d905e8c79fa5

Merge pull request #20 from alcjohn/master Update image elasticsearch and add ELK version in env-exemple

view details

push time in 14 days

PR merged nodedock/nodedock

Update image elasticsearch and add ELK version in env-exemple

<!--- Thank you for contributing to Nodedock -->

I completed the 3 steps below:
  • [ ] I've read the Contribution Guide.
  • [ ] I've updated the documentation. (refer to README.md in a root directory for how to do so).
  • [ ] I enjoyed my time contributing and making developer's life easier :)
+384 -376

0 comment

3 changed files

alcjohn

pr closed time in 14 days

issue commentnodedock/nodedock

Nodedock multiple projects

Nodedock is based on Laradock, so we can, in theory, inherit any features Laradock has.

As an idea - you can specify different ports for different projects in env file / docker compose.

Nevertheless, can you point at laradock's multiple project support documentation/implementation? Maybe it's a 10 mins work to replicate it?

bangsyir

comment created time in 22 days

push eventviatsko/awesome-vscode

Kruemelkatze

commit sha 559bd2d4039215827aed0af9bb420af5bb8649b8

Included vscode-dashboard

view details

Valerii Iatsko

commit sha 3f48fe3b639412d4283583c92f7c5a200397f7a6

Merge pull request #309 from Kruemelkatze/vscode-dashboard Included vscode-dashboard

view details

push time in 23 days

PR merged viatsko/awesome-vscode

Included vscode-dashboard

Name of the extension you are adding

Project Dashboard

Why do you think this extension is awesome?

It makes managing and switching between multiple projects quick and easy. No more fiddling around with folders or the list of recent folders.

(closes #308 )

Make sure that:

  • [x ] Screenshot/GIF included (to demonstrate the plugin functionality)
  • [x ] ToC updated
+7 -0

0 comment

1 changed file

Kruemelkatze

pr closed time in 23 days

issue closedviatsko/awesome-vscode

VSCode Project Dashboard

As you've also added the Project Manager extension to this list, I think my VSCode Project Dashboard extension would be a nice fit too! 😎

It's a speed-dial like project dashboard for VSCode, which lets you organize your projects on a simple and intuitive frontpage directly in VSCode.

https://marketplace.visualstudio.com/items?itemName=kruemelkatze.vscode-dashboard https://github.com/Kruemelkatze/vscode-dashboard

screenshot

Edit: Just found the section on how to contribute. Will do a PR. :)

closed time in 23 days

Kruemelkatze

push eventviatsko/awesome-vscode

NicolasVuillamy

commit sha 162be6b017205860760ce3df45545a14b1698e0f

Add Groovy category in linters index, and add VsCodeGroovy lint gif

view details

Valerii Iatsko

commit sha e89c4a0800a4982a296443ad89ade419ccb5cf75

Merge pull request #305 from nvuillam/master Add Groovy category in linters index, and add VsCodeGroovy lint gif

view details

push time in 23 days

PR merged viatsko/awesome-vscode

Add Groovy category in linters index, and add VsCodeGroovy lint gif

Name of the extension you are adding

VsCode Groovy Lint

Why do you think this extension is awesome?

Because CodeNarc groovy linter is a nice tool but wasn't available for VsCode, and there was also no way to format or automatically fix the errors ... and now there is , we can finally build our shared libraries in VsCode and have a linter, formatter and correcter with a single extension :)

Make sure that:

<!-- Check off the checkboxes with an 'x' like this: [x] -->

  • [x] Screenshot/GIF included (to demonstrate the plugin functionality)

  • [x] ToC updated

+7 -0

0 comment

1 changed file

nvuillam

pr closed time in 23 days

pull request commentnodedock/nodedock

Fix caddy server for node

Thanks!

sudoist

comment created time in a month

push eventnodedock/nodedock

John Cosio

commit sha 9865d875a103068f7eb5063d55a7135123fa19ad

Fixed caddy server - Updated caddy file path in docker-compose and env - Created sample server in Caddyfile for reverse proxy

view details

John Cosio

commit sha a53ebe104e98b159234297ca6eed780419c7e483

Updating Caddyfile for https

view details

Valerii Iatsko

commit sha aa80bb338ebdaf46166b90f5e3daf47200b7e3bf

Merge pull request #16 from sudoist/fix-caddy-server-for-node Fix caddy server for node

view details

push time in a month

PR merged nodedock/nodedock

Fix caddy server for node

<!--- Thank you for contributing to Nodedock -->

I completed the 3 steps below:
  • [X ] I've read the Contribution Guide.
  • [ ] I've updated the documentation. (refer to README.md in a root directory for how to do so).
  • [X ] I enjoyed my time contributing and making developer's life easier :)

Hello,

Using the changes here, I've setup an apii on Digital Ocean with caddy.

Updating the env, caddyfile to set correct reverse proxy to expose app on 9000 with caddy.

Thanks!

+15 -25

0 comment

3 changed files

sudoist

pr closed time in a month

pull request commentzeit/next.js

Added react imports to typescript examples

The point was also about consistency. If you don't want React to be imported - let's not import it in all the files of the example (e. g. about has it, index is not). It's just confusing for beginners to understand what you really want

viatsko

comment created time in a month

startedksindi/managers-playbook

started time in a month

startedzeit/next.js

started time in a month

PR opened zeit/next.js

Reviewers
Added react imports to typescript examples

Problem:

  • Normal usage - linting error: 'React' must be in scope when using JSX using eslint-typescript defaults

  • Might cause issues with exotic typescript/webpack configurations which would prevent build

  • (Minor) Coding-style persistency across examples

Reproduction:

  • Create new next-app using with-typescript example
yarn create next-app (pick with-typescript example)
  • Add .eslintrc.js to your project
module.exports = {
  parser: "@typescript-eslint/parser",
  extends: [
    "plugin:react/recommended",
    "plugin:@typescript-eslint/recommended",
  ],
  parserOptions: {
    ecmaVersion: 2018,
    sourceType: "module",
    ecmaFeatures: {
      jsx: true,
    },
  },
  settings: {
    react: {
      version: "detect",
    },
  },
};
  • Install dependencies for that config:
yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint eslint-plugin-react
  • Go to pages/index.tsx

  • You'll see error in red if you use an editor with ESLint enabled, e. g. VSCode with ESLint plugin, or you'll get in error in console by manually running eslint ./node_modules/bin/eslint pages/index.tsx

+6 -0

0 comment

6 changed files

pr created time in a month

push eventviatsko/next.js

Valerii Iatsko

commit sha 593dc5baa359c78c8283f651e2aaf629030aeb97

Added react import to typescript examples Problem: * Normal usage - linting error: 'React' must be in scope when using JSX using eslint-typescript defaults * Might cause issues with exotic typescript/webpack configurations which would prevent build * (Minor) Coding-style persistency across examples Reproduction: * Create new next-app using with-typescript example ``` yarn create next-app (pick with-typescript example) ``` * Add .eslintrc.js to your project ``` module.exports = { parser: "@typescript-eslint/parser", extends: [ "plugin:react/recommended", "plugin:@typescript-eslint/recommended", ], parserOptions: { ecmaVersion: 2018, sourceType: "module", ecmaFeatures: { jsx: true, }, }, settings: { react: { version: "detect", }, }, }; ``` * Install dependencies for that config: ``` yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint eslint-plugin-react ``` * Go to `pages/index.tsx` * You'll see error in red if you use an editor with ESLint enabled, e. g. VSCode with ESLint plugin, or you'll get in error in console by manually running eslint `./node_modules/bin/eslint pages/index.tsx`

view details

push time in a month

fork viatsko/next.js

The React Framework

https://nextjs.org

fork in a month

created repositoryviatsko/delvescript

created time in 2 months

fork viatsko/TypeScript

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

https://www.typescriptlang.org

fork in 2 months

startedmicrosoft/WSL

started time in 2 months

startedayepRahman/react-apollo-graphql-authentication

started time in 2 months

issue openedirisSchaffer/irisschaffer.com-old

Please add an RSS feed!

created time in 2 months

issue openedKyleAMathews/blog

RSS?

Hi Kyle,

Thanks for a great blog. Is it possible to add an RSS feed to it?

created time in 2 months

startedKyleAMathews/blog

started time in 2 months

create barnchviatsko/HelloSwift

branch : master

created branch time in 2 months

created repositoryviatsko/HelloSwift

created time in 2 months

pull request commentnodedock/nodedock

install yarn conditionally node service

Do we need that in docker-compose.yml as well?

arifmahmudrana

comment created time in 2 months

push eventnodedock/nodedock

Arif Mahmud Rana

commit sha 37ed197f1563cf96dec4f9f86d867e3a8f343190

install yarn conditionally node service

view details

Valerii Iatsko

commit sha d69ebc733146b08afe710f5dde96ff86873cbead

Merge pull request #14 from arifmahmudrana/fix/install-yarn-condition-add-node install yarn conditionally node service

view details

push time in 2 months

PR merged nodedock/nodedock

install yarn conditionally node service

<!--- Thank you for contributing to Nodedock -->

I completed the 3 steps below:
  • [x] I've read the Contribution Guide.
  • [x] I've updated the documentation. (refer to README.md in a root directory for how to do so).
  • [x] I enjoyed my time contributing and making developer's life easier :)
+4 -2

0 comment

1 changed file

arifmahmudrana

pr closed time in 2 months

push eventnodedock/nodedock

Alexandr Shevchenko

commit sha 957fbc4385a6f1e8dfbeea748e20251b560b9e3a

[fix] Added NODE_ENV to docker-compose.yml for node

view details

Valerii Iatsko

commit sha 010ffdfbf8b5c89318b0d6a91021dd877dd7af7f

Merge pull request #15 from shov/fix/node-env-issue [fix] Added NODE_ENV to docker-compose.yml for node

view details

push time in 2 months

PR merged nodedock/nodedock

[fix] Added NODE_ENV to docker-compose.yml for node

Even if you set in .env of nodedock

# This will be propagated to both node and workspace containers
NODE_ENV=production

it isn't going to be passed to node the container. Updated docker-compose.yml, added NODE_ENV to NodeJS service

I completed the 2 steps below:
  • [x] I've read the Contribution Guide.
  • [ ] I've updated the documentation. (refer to README.md in a root directory for how to do so).
  • [x] I enjoyed my time contributing and making developer's life easier :)
+1 -0

0 comment

1 changed file

shov

pr closed time in 2 months

push eventnodedock/nodedock

Arif Mahmud Rana

commit sha 9a3cad3f0d4763e5a8a5667a3712bb87bd25aca7

create www-data user for nginx Dockerfile

view details

Valerii Iatsko

commit sha 9135c7a1777144abbd30c506431f2bfdb41292c0

Merge pull request #13 from arifmahmudrana/fix/missing-www-data-user-nginx create www-data user for nginx Dockerfile

view details

push time in 2 months

PR merged nodedock/nodedock

create www-data user for nginx Dockerfile

<!--- Thank you for contributing to Nodedock -->

I completed the 3 steps below:
  • [x] I've read the Contribution Guide.
  • [x] I've updated the documentation. (refer to README.md in a root directory for how to do so).
  • [x] I enjoyed my time contributing and making developer's life easier :)
+4 -0

0 comment

1 changed file

arifmahmudrana

pr closed time in 2 months

create barnchviatsko/rusthacks

branch : master

created branch time in 2 months

created repositoryviatsko/rusthacks

created time in 2 months

push eventviatsko/dotfiles

Valerii Iatsko

commit sha 3bbe56f5c227f859c9ae4775ec1f5d06b66c9e7a

Updated RUBYOPT

view details

Valerii Iatsko

commit sha ce89e9ed71e8120a69e4bafefd826341071c0c32

Added a path to cargo

view details

push time in 2 months

startedASDAlexander77/TypeScript2Cxx

started time in 2 months

startedgoogle/woff2

started time in 2 months

push eventviatsko/dotfiles

Valerii Iatsko

commit sha 396f9b985d6759d809ce9d95adb4dd4480a2ebda

Added Afterglow theme for iTerm (better than ocean in current realities...)

view details

push time in 2 months

push eventviatsko/dotfiles

Valerii Iatsko

commit sha 54ba7eeda17ce64cc7fefd0cf9386f767c75e662

Updated .terminfo

view details

push time in 2 months

push eventviatsko/dotfiles

Valerii Iatsko

commit sha 3c6cc12ce6e9b08978501743922d322f72d55063

Recent .zshrc updates

view details

push time in 2 months

push eventviatsko/awesome-vscode

al

commit sha 7b4d1ac42863c135ae9e761c631ac2afee739bce

Change AutoHotkey section

view details

Valerii Iatsko

commit sha 79f7c0df355bfcec2c8df51b0fe657f8df9a703b

Merge pull request #303 from usernamehw/autohotkey Change AutoHotkey section

view details

push time in 2 months

PR merged viatsko/awesome-vscode

Change AutoHotkey section

Name of the extension you are modifying

  • ❌Deleted an outdated extension AutoHotkey. Out of all language features it contributed only Snippets and Syntax Highlighting. The last commit was 2 years ago.
  • ❌Deleted an extension AutoHotkey++ which is a fork of AutoHotkey Plus, but has less functionality and doesn't look maintained
  • ✔Added an extension AutoHotkey Plus

Most of the extensions are forks of outdated AutoHotkey and they already include the same Snippets and Syntax Highlighting, so there is no need to install the old extension.

AutoHotkey Manager contributes a bit different functionality (running and managing running scripts), so it stays on the list.

Why do you think this extension is awesome?

  • [x] Screenshot/GIF included (to demonstrate the plugin functionality)

  • [x] ToC updated

+2 -5

0 comment

1 changed file

usernamehw

pr closed time in 2 months

push eventnodedock/nodedock

Shahid

commit sha 15672f83729bfec8c5ed1a0efeaf0f859d6e0b68

made mariadb pick the version information from .env file, by default docker container using latest version.

view details

Shahid

commit sha 5dd0223cccd124cc9296cab4ab0ed17a99385099

added example production-docker-compose.yml which runs maria db : ## run using docker-compose -f production-docker-compose.yml up -d --build

view details

Valerii Iatsko

commit sha f1445f599fd59cddbbb99465330c7ca085308b0c

Merge pull request #12 from shahid-khans/master made mariadb pick the version information from .env file, by default…

view details

push time in 2 months

PR merged nodedock/nodedock

made mariadb pick the version information from .env file, by default…

… docker container using latest version.

<!--- Thank you for contributing to Nodedock -->

I completed the 3 steps below:
  • [Y ] I've read the Contribution Guide.
  • [Y ] I've updated the documentation. (refer to README.md in a root directory for how to do so).
  • [Y ] I enjoyed my time contributing and making developer's life easier :)
+47 -1

0 comment

2 changed files

shahid-khans

pr closed time in 2 months

push eventnodedock/nodedock

dependabot[bot]

commit sha 5d77c1e8c074cf9e0779890340166336f5446175

Bump mixin-deep from 1.3.1 to 1.3.2 in /examples/nodemon Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2. - [Release notes](https://github.com/jonschlinkert/mixin-deep/releases) - [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2) Signed-off-by: dependabot[bot] <support@github.com>

view details

Valerii Iatsko

commit sha 767a85810e2fca9af17f3ca03b2df9bbf33533f9

Merge pull request #9 from nodedock/dependabot/npm_and_yarn/examples/nodemon/mixin-deep-1.3.2 Bump mixin-deep from 1.3.1 to 1.3.2 in /examples/nodemon

view details

push time in 2 months

PR merged nodedock/nodedock

Bump mixin-deep from 1.3.1 to 1.3.2 in /examples/nodemon dependencies

Bumps mixin-deep from 1.3.1 to 1.3.2. <details> <summary>Commits</summary>

  • 754f0c2 1.3.2
  • 90ee1fa ensure keys are valid when mixing in values
  • See full diff in compare view </details> <details> <summary>Maintainer changes</summary>

This version was pushed to npm by doowb, a new releaser for mixin-deep since your current version. </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+3 -3

0 comment

1 changed file

dependabot[bot]

pr closed time in 2 months

startedsakofchit/fund-my-project

started time in 2 months

startedlwfinger/rtlwifi_new

started time in 2 months

push eventviatsko/dotfiles

Valerii Iatsko

commit sha 9e85bcf63d2306fb25db27ba88955819051ba8a5

Use yellow for macbook

view details

push time in 2 months

push eventviatsko/dotfiles

Valerii Iatsko

commit sha fa8bac5f1170847ff5f63a433572c077bcdc65f3

Changed hostname color based on host

view details

push time in 2 months

push eventviatsko/dotfiles

Valerii Iatsko

commit sha 55acfebfd9a307a4057487f2aef002eea10c3827

Bumped up oh-my-zsh

view details

push time in 2 months

push eventviatsko/gohack

Valerii Iatsko

commit sha edd4f14e22f46aa6e34ae764b524a0f5a1cb929a

+ ch1 / helloworld

view details

push time in 3 months

create barnchviatsko/gohack

branch : master

created branch time in 3 months

created repositoryviatsko/gohack

created time in 3 months

startedgrafana/loki

started time in 3 months

started110y/yo

started time in 3 months

startedtransmission/transmission

started time in 3 months

more