Skip to content

Instantly share code, notes, and snippets.

View sourishkrout's full-sized avatar

Sebastian Tiedtke sourishkrout

View GitHub Profile
@sourishkrout
sourishkrout / interpreter.md
Created August 4, 2023 14:27
How to use shebang in RUNME
use strict;
use warnings;

print "hi RUNME\n";
-- defines a factorial function
function fact (n)
@sourishkrout
sourishkrout / job.log
Created March 30, 2023 19:39
Failed job log
2023-03-28T15:56:57.2370759Z Requested labels: ubuntu-latest
2023-03-28T15:56:57.2370807Z Job defined at: stateful/linkerd-website/.github/workflows/dx.yml@refs/heads/main
2023-03-28T15:56:57.2370838Z Waiting for a runner to pick up this job...
2023-03-28T15:56:57.4861176Z Job is waiting for a hosted runner to come online.
2023-03-28T15:57:44.6716724Z Job is about to start running on the hosted runner: GitHub Actions 2 (hosted)
2023-03-28T15:57:48.9214525Z Current runner version: '2.303.0'
2023-03-28T15:57:48.9250435Z ##[group]Operating System
2023-03-28T15:57:48.9250979Z Ubuntu
2023-03-28T15:57:48.9251284Z 22.04.2
2023-03-28T15:57:48.9251515Z LTS
@sourishkrout
sourishkrout / README.md
Last active July 15, 2022 20:11
problemMatcher that works well for webpack v5

Description

Simple example how to make VS Code auto-launch and present errors to you with zero extra effort. Just launch at will.

Email me at sebastian@stateful.com or join Discord to talk to us about VS Code tricks.

@sourishkrout
sourishkrout / rx.js
Created July 21, 2021 19:30
Two lines 🤯
@@ -4,6 +4,7 @@ import { interval, merge, Observable, of, Subject, timer } from "rxjs";
import {
bufferTime,
catchError,
+ delayWhen,
filter,
map,
mergeAll,
@@ -346,6 +347,9 @@ export class EventManager {
this.stateMgr.getExtProps(),
@sourishkrout
sourishkrout / Smallstep_ICLA.txt
Created November 13, 2018 18:00
Smallstep Individual Contributor License Agreement
Smallstep Individual Contributor License Agreement
In order to clarify the intellectual property license granted with Contributions from any person or entity, Smallstep Inc ("Smallstep") must have a Contributor License Agreement ("CLA") on file that has been signed by each Contributor, indicating agreement to the license terms below. This license is for your protection as a Contributor as well as the protection of Smallstep; it does not change your rights to use your own Contributions for any other purpose.
You accept and agree to the following terms and conditions for Your present and future Contributions submitted to Smallstep. Except for the license granted herein to Smallstep and recipients of software distributed by Smallstep, You reserve all right, title, and interest in and to Your Contributions.
1. Definitions.
"You" (or "Your") shall mean the copyright owner or legal entity authorized by the copyright owner that is making this Agreement with Smallstep. For legal entities, the entity making a Cont
@sourishkrout
sourishkrout / keybase.md
Created November 3, 2017 16:02
Keybase proof

Keybase proof

I hereby claim:

  • I am sourishkrout on github.
  • I am sourishkrout (https://keybase.io/sourishkrout) on keybase.
  • I have a public key ASAl8tNTdhH36UITt_6rX_tnXuS3eitihmWkhe_DMjXfAAo

To claim this, I am signing this object:

{
/**
* Set any of the following settings by passing in a settings object.
*
* If the user has not previously approved setting settings for this account name and access key,
* they will be prompted to.
*
* The following settings keys are available:
* accountname
* accesskey

I don't know if you've heard of type 2 fun. Type 1 fun is the fun that we're all familiar with - eating ice cream in the sunshine with friends, that sort of deeply pleasant thing.

Type 2 fun is when you are hurting, tired, sweaty, kind of regretting life in a lot of ways, the sort of fun where you question you decisions. But afterwards, when you're drinking a beer, your muscles are all warm and glowing, you kind of think, that wasn't so bad, that was fun. That's type 2 fun! I kind of think of it as the Stockholm syndrome of fun.

Now I think if you get into most sorts of sports deeply enough, it kind of becomes type 2 fun - running marathons, triathlons, that sort of thing - those fall deeply into the realm of type 2 fun. But I can't think of a sport that embraces type 2 fun more wholly, more unabashedly, more completely, than mountaineering.

It's hard to argue that shivering in a blizzard at the top of an icy cliff above chasms of death in the worst sorts of weather the planet has is anything more tha

@sourishkrout
sourishkrout / class_flakezilla.txt
Created December 12, 2013 23:32
Class FLAKEZILLA top 20
class num_flakes num_occurrences flake_rate job last_build
TestBetaJob 59 2240 0.0263 daemon-tests 8818
TestJobEmbed 46 564 0.0816 daemon-tests 8821
SignupTest 36 3148 0.0114 daemon-tests 8815
JobIdeTestSelenium2 35 562 0.0623 daemon-tests 8818
BetaJobInfoTest 28 423 0.0662 daemon-tests 8815
SubAccountsPageTest 22 1088 0.0202 daemon-tests 8744
Subscription2Test 19 407 0.0467 daemon-tests 8811
ScoutLauncherTest 15 980 0.0153 daemon-tests 8798
BetaJobIdeTestSelenium2 14 276 0.0507 daemon-tests 8717
@sourishkrout
sourishkrout / metadata.diff
Created December 2, 2013 20:26
Consistency is key
diff --git a/hostess/maitred/maitred/data/pages/calabashios.md b/hostess/maitred/maitred/data/pages/calabashios.md
index e25044a..bedbdc5 100644
--- a/hostess/maitred/maitred/data/pages/calabashios.md
+++ b/hostess/maitred/maitred/data/pages/calabashios.md
@@ -1,4 +1,4 @@
-kw: calabash iOS
+keywords: calabash iOS
title: Is Calabash iOS in line with mobile testing best practices?
meta-description: Sauce Labs reviews the Calabash iOS framework, and compares it to other major frameworks, in light of 4 mobile testing best practices.