Skip to content

Instantly share code, notes, and snippets.

View SkySingh04's full-sized avatar
⚡
Peace and Pixels

Sky Singh SkySingh04

⚡
Peace and Pixels
View GitHub Profile
@SkySingh04
SkySingh04 / LFX_Contributions.md
Last active May 31, 2025 19:59
A Gist consisting of my contributions to LitmusChaos during LFX 2025
  • PR #5 - feat: Added Seed Data to integration tests, added gitignore, refactored models and added Create Probe API
  • PR #4 - fix: Remove main.go to enable proper Go package importability and add comprehensive experiment status tracking
  • PR #3 - feat: Add Remaining GraphQL APIs and Refactor SDK Implementation
  • PR #1 - feat: Add authentication, Initial APIs and project initialization files
  • PR #198 - Refactor CI-Lib Implementation to Support Litmus 3.0
@SkySingh04
SkySingh04 / Hacktoberfest.md
Created November 3, 2024 20:01
List of my contributions for Hacktoberfest

My Hacktoberfest 2024 Contributions

Here is a summary of my contributions during Hacktoberfest 2024:

  1. Add --init-templates and --start-theme Flags to Marmite

  2. Add --watch Flag for Monitoring Input Folder Changes in Marmite

  • Details: Implemented a --watch flag for directory monitoring and automatic site rebuilds, addressing Rust’s ownership challenges with thread-safe monitoring.
@SkySingh04
SkySingh04 / GSOC2024.MD
Last active August 27, 2024 06:35
GSOC 2024 Final Evaluation Report : Keploy

Google Summer of Code (GSoC) 2024 - Final Evaluation

Project Title: Cross Platform Extensions: Keploy IDE Integration

Organization Name: Keploy

Contributor Name: Akash Singh
Contributor Email: akashsingh2210670@gmail.com
Contributor GitHub ID: Akash-Singh04
Mentors: Sarthak Shyngle, Animesh Pathak

@SkySingh04
SkySingh04 / Open Source Contributions.MD
Last active May 31, 2025 20:04
This Gist consists of all of my Open Source Contributions
@SkySingh04
SkySingh04 / TestComponent.jsx
Created April 7, 2024 09:24
Test Component To explain useState
'use client'
import {React , useState} from 'react';
const TestComponent = () => {
const[show, setShow] = useState(true);
const handleClick = ()=>{
console.log("Handle click was called")
setShow(!show)
}
suite('Sidebar Test Suite', () => {
test('Sidebar Provider Registration', () => {
const extensionUri = vscode.Uri.parse('fake://extension');
const sidebarProvider = new SidebarProvider(extensionUri);
const registerWebviewViewProviderSpy = sinon.spy(vscode.window, 'registerWebviewViewProvider');
// Register the sidebar provider
vscode.window.registerWebviewViewProvider(
'Test-Sidebar',