Skip to content
View rolldeep-stepmerrily's full-sized avatar
🎸
playing mega ukulele
🎸
playing mega ukulele
  • Seoul, S. Korea
  • 04:55 (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();
  },
};

Popular repositories Loading

  1. stepmerrily stepmerrily Public

    community

    TypeScript 2

  2. discord-youtube-bot discord-youtube-bot Public

    discord sdk, ytdl

    TypeScript 2

  3. rolldeep-stepmerrily rolldeep-stepmerrily Public

    1

  4. typescript-baekjoon typescript-baekjoon Public

    TypeScript 1

  5. deep-step deep-step Public

    websocket chat

    TypeScript 1

  6. nestjs-concurrency-test nestjs-concurrency-test Public

    Promise.all, worker_threads

    TypeScript 1