Skip to content
View rolldeep-stepmerrily's full-sized avatar
🎸
playing mega ukulele
🎸
playing mega ukulele
  • Seoul, S. Korea
  • 23:02 (UTC +09:00)
  • Instagram 2__0__woo

Block or report rolldeep-stepmerrily

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
const rolldeep: Developer & Daddy = {
  dev: {
    coding: 'with my not smart 🧠',
    favorite: {
      language: 'TypeScript',
      framework: 'NestJS',
      orm: 'Prisma',
    },
  },
  family: {
    wife: '❀️'.repeat(Number.MAX_SAFE_INTEGER),
    baby: {
      name: 'β˜€οΈν–‡μ‚΄',
      gender: EGender.MALE,
      isBorn: false,
      getBirthDate: () => dayjs('2025-04-05'),
    },
  },
  hobby: {
    bass: 'practicing diligently 🎸',
  },
  lifeStatus: async () => {
    const { baby } = rolldeep.family;
    const birthDate = baby.getBirthDate();
    const now = dayjs();
    const timeUntilBirth = birthDate.diff(now, 'millisecond');

    const messages: readonly string[] = [
      `${baby.name}μ•„ ν•˜λ£¨ 빨리 보고싢닀 πŸ₯°`,
      'κ±΄κ°•ν•˜κ²Œ 잘 자라고 μžˆμ§€? 😊',
      'μ—„λ§ˆλž‘ μ‚¬μ΄μ’‹κ²Œ 지내고 μžˆμ–΄ πŸ’ž',
      'μ•„λΉ κ°€ λ“ λ“ ν•˜κ²Œ μ§€μΌœμ€„κ²Œ πŸ’ͺ',
    ];

    const waitForBaby = () => {
      return new Promise<string>((resolve) => {
        let messageIndex = 0;
        const messageInterval = setInterval(() => {
          console.log(messages[messageIndex]);

          messageIndex = (messageIndex + 1) % messages.length;
        }, 2000);

        setTimeout(
          () => {
            baby.isBorn = true;
            clearInterval(messageInterval);
            resolve(`${baby.name}이가 νƒœμ–΄λ‚¬μ–΄μš”! πŸ‘Ά`);
          },
          Math.max(0, timeUntilBirth),
        );
      });
    };

    return await waitForBaby();
  },
};

export default rolldeep;

Pinned Loading

  1. nestjs-ddd nestjs-ddd Public

    domain driven design practice

    TypeScript 1

  2. stepmerrily stepmerrily Public

    community

    TypeScript 2

  3. deep-step deep-step Public

    websocket chat

    TypeScript

  4. discord-youtube-bot discord-youtube-bot Public

    discord sdk, ytdl

    TypeScript 2

  5. github-follow-bot github-follow-bot Public

    octokit

    TypeScript 1

  6. rolldeep-nestjs-starter rolldeep-nestjs-starter Public template

    nestjs restful api server template just for me

    TypeScript 1