Skip to content

Instantly share code, notes, and snippets.

View TejasQ's full-sized avatar
💭
💞

Tejas Kumar TejasQ

💭
💞
View GitHub Profile
@TejasQ
TejasQ / Description.md
Created April 1, 2020 08:58
⬢ G2i NodeJS Test

⬢ G2i NodeJS Test

Messaging acronyms are everywhere now. Do you know all of them?

Build a REST API for the World Texting Foundation, also known as WTF.

A sample JSON data file will be provided with a base set of acronym definitions. We expect you to create a NodeJS server using modern best practices for API development. Please consider the recommendations attached as this will list the items we are looking for above.

@TejasQ
TejasQ / dangerfile.ts
Last active January 14, 2022 16:00
Dangerfile
const { existsSync, readFileSync, writeFileSync, appendFileSync } = require("fs");
const { join } = require("path");
const { body } = danger.github.pr;
/* Fail if there's no description */
if (!body.length) {
fail("Please add a description to this PR.");
}
@TejasQ
TejasQ / etf-calculator.ts
Created January 28, 2023 13:48
etf calculator
let appreciation=.0238;
let initial=80000;
let lastMultiplier = 1;
for (i=0; i<50; i++) {
const a = initial;
const currentMultiplier = Math.floor(initial/80000);
initial = Math.round(initial + (initial * appreciation));
if (lastMultiplier < currentMultiplier) {
lastMultiplier = currentMultiplier;
console.log(`${i} years until ${currentMultiplier}x.`);
@TejasQ
TejasQ / protocol.md
Last active April 12, 2023 13:11
My fitness protocol

Fitness Protocol

Quarterly Goals

  1. Q1 (October - December) & Q4 (July - September): Focus on hypertrophy
  2. Q2 (January - March) & Q3 (April - June): Focus on maximal fat loss

Workout Plan

Q1 & Q4: Hypertrophy Focus

@TejasQ
TejasQ / outline.md
Created May 8, 2024 15:11
Podcast Outline for Chad Whitacre (May 08, 2024)

Podcast Outline: Discussing Open Source Sustainability with Chad Whitacre

Segment 1: Understanding Relicensing and Its Impact on Open Source Communities (30 minutes)

  1. Chad, in one of your recent posts, you brought up the topic of relicensing prompted by the Redis changes. Could you explain what 'relicensing' entails and why it's significant in the open source world?
  2. You mentioned "rug pulls" in relation to relicensing. What exactly do you mean by this? Can you provide examples where you believe relicensing acted as a "rug pull"?
  3. How do relicensing decisions affect the stakeholders in an open source project, particularly the contributors and the end users?
  4. Based on your experience, what viable strategies can be employed to make relicensing a more transparent and equitable process?

Segment 2: Economic Models and Open Source Sustainability (30 minutes)

  1. Chad, you've been active in discussing various economic models that facilitate open source sustainability. Can you outline some of the
@TejasQ
TejasQ / outline.md
Created May 14, 2024 20:35
Podcast Outline for @btavangar (May 14, 2024)

Podcast Discussion Outline with @btavangar

Segment 1: Introduction to Frame and the Motivation Behind its Creation (30 mins)

  1. You mentioned that after two years of hard work, releasing Frame felt like tying a bow on it. Could you walk us through the initial concept and journey of Frame? What were the main challenges and breakthroughs?
  2. In the context of "Frame swap" and continually improving the product, how do you approach hardware iteration in a startup environment?
  3. How do you ensure that new iterations are in line with the needs of your community?

Segment 2: The Role of Open Source in AR Development (30 mins)

  1. You've released Noa, an open-source AI assistant. What was the philosophy behind making Noa open source?
  2. Can you explore how open-source tools can drive innovation in augmented reality?
@TejasQ
TejasQ / outline.md
Created May 14, 2024 20:39
Podcast Outline for Bhavnagar (May 14, 2024)

Podcast Discussion Outline for 2-Hour Session

Segment 1: Introduction to 'Frame' and its Vision (30 minutes)

  1. What inspired the creation of 'Frame,' and what gaps in the market does it aim to fill?
  2. Could you describe the key features and the core technology behind 'Frame'?
  3. What were the biggest challenges you faced during the initial concept phase?

Segment 2: Development Journey of 'Frame' (30 minutes)

  1. You mentioned 'two years of blood, sweat, and tears.' Can you walk us through the evolution of 'Frame' from idea to final product?
  2. How did you approach the technical and design hurdles during the development process?
@TejasQ
TejasQ / outline.md
Created May 14, 2024 20:41
Podcast Outline for [Guest Name] (May 14, 2024)

Podcast Episode: Innovations in AR and AI with [Guest Name]

Segment 1: The Journey of Frame Development (30 minutes)

  1. You mentioned 'after two years of blood, sweat, and tears' on completing Frame. Can we start by unpacking those challenging times? What were some major hurdles you faced?
  2. How does Frame integrate with current AR technologies and what sets it apart in the market?
  3. You stated, 'can’t wait to see what folks hack and build with Frame'. What are some potential applications you foresee or hope to see?

Segment 2: Diving into AR and AI Synergies (30 minutes)

  1. When it comes to blending AR with AI, what are your core principles or philosophies?
  2. You announced the release of the open-source AI assistant, Noa. Can you explain its functionalities and how it enhances the Frame experience?
@TejasQ
TejasQ / outline.md
Created May 15, 2024 13:06
Podcast Outline for Carter Rabasa (May 15, 2024)

Podcast Episode Outline for Discussion with Carter Rabasa (crtr0)

Segment 1: The Role of Developer Relations in Modern Software Development (30 minutes)

  1. Carter, you’ve built out the DevRel team at DataStax with a keen focus on AI. Can you discuss the evolving role of developer relations in tech companies and how it impacts product development?
  2. Based on your tweet, you use demonstrations quite heavily in engaging the community. Could you walk us through how effective demos are prepared and the typical pitfalls to avoid?
  3. Given the rapid advancements in AI, how do you ensure the DevRel activities remain up-to-date and relevant?
  4. How does Astra DB integrate into your projects when conducting live demos, especially in dynamic environments?

Segment 2: Building Technical Teams and Organizing Tech Conferences (30 minutes)

  1. You’ve been heavily involved in organizing tech events like CascadiaJS. What are some must-haves for a successful tech conference today?
@TejasQ
TejasQ / outline.md
Created May 15, 2024 13:57
Podcast Outline for Carter Rabasa (May 15, 2024)

Segment 1 (0:00 - 0:30): Building DevRel Teams and Integrating AI into Everyday Development Tasks

  1. "You've been integral in building out the DevRel team at DataStax, focusing on AI. Could you walk us through your strategy for forming a team that combines technical expertise with a passion for community outreach?"
  2. "You mentioned using AI in dev projects. Could you share some examples where AI has significantly improved development processes or outputs? Any specific tools or platforms you recommend?"
  3. "For someone wanting to integrate AI into their development stack, what foundational knowledge or skills do you believe are essential?"
  4. "What challenges have you encountered while advocating for AI within developer communities, and how have you tackled those challenges?"

Segment 2 (0:30 - 1:00): Crafting a High-Quality Developer Experience (DevX)

  1. "Referring to your discussions about DevX, how has the focus on a 'thin layer of quick starts, docs, SDKs, debugging, testing' evolved over recent years?" 2