Skip to content
View wemilabs's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Block or report wemilabs

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
wemilabs/README.md

Hi there ๐Ÿ‘‹ I'm Mr T.

// whoami.ts
"use server";

import { githubWebDevsUtils } from "github/web/devs/utils"; // ๐Ÿฅฒ i couldn't resist

type ProfileProps = {
  expertise: string[];
  passion: string[];
  teaching: string[];
  interest: string[]
}

const mrTProfile: ProfileProps = {
  expertise: ["JS/TS", "React/Next.js", "Drizzle ORM/Prisma ORM", "PostgreSQL/MongoDB"],
  passion: ["Developer Education", "AI Accessibility", "Career Growth"],
  teaching: ["Programming Fundamentals", "AI Integration"],
  interest: ["AI/ML", "Astronomy/Space Engineering"]
}

/**
* Very nerdy presentation, I know ๐Ÿ˜Ž
* Let's just have fun folks, while expressing a bit of creativity.
*/
export async function displayProfile(mrTProfile){
  const { success, session } = await githubWebDevsUtils.verifySession();
  if (!success || !session)
    return { message: "Please log in first to access this content." };

  try {
    const profileInfo = await githubWebDevsUtils.loadProfileInfo(mrTProfile);
    return profileInfo;
  } catch(err: unknow) {
    const e = err as Error;
    console.error(`Something wrong happened: ${e.message}`);
  }
}

// app/profile/page.tsx

// Coming soon...

Keep in touch

Pinned Loading

  1. openstud openstud Public

    Bridging the gap between learning and success

    TypeScript

  2. arport arport Public

    The most comprehensive unified space for Academic Research

    TypeScript 1

  3. strv-mobile strv-mobile Public

    Starva.shop mobile version

    TypeScript

  4. strv-web strv-web Public

    The Next Generation Social Marketplace

    TypeScript 3