You are browsing as a guest. Sign up (or log in) to start making projects!

TXJ_PROGRAMER

@TXJ_PROGRAMER

Joined June 4th, 2026

  • 22Devlogs
  • 9Projects
  • 8Ships
  • 87Votes
A teen programmer who uses coding and AI to build things to conquer the world

| about me|

real name : Srinjoy Das
github name: os webdev(srinjai)
Open comments for this post

1h 39m 48s logged


Dev Vlog #9 — Added Snake Game!


Hey everyone, welcome back to another WebOS update!

This time I made a game, quite a popular one, Snake Game.

Some lines of code to make its movement and food growth work, like:

currentWindows.map((appWindow) => {
  const game = appWindow.gameState?.snake;
  if (!game || game.status !== 'playing') return appWindow;

  const head = game.body[0];
  const direction = game.nextDirection;

  const nextHead = {
    x: (head.x + direction.x + SNAKE_SIZE) % SNAKE_SIZE,
    y: (head.y + direction.y + SNAKE_SIZE) % SNAKE_SIZE,
  };

  const hitSelf = game.body.some(
    (point) => point.x === nextHead.x && point.y === nextHead.y
  );

  if (hitSelf) {
    return {
      ...appWindow,
      gameState: {
        ...appWindow.gameState,
        snake: { ...game, status: 'lost' },
      },
    };
  }

It does not die when it hits the wall, but ends up on the other side of the screen. It dies when it hits itself.

OK then , its all for today if will make minesweeper next it may take AI to help , but i will try my best 🤧🤧


0
0
23
Open comments for this post

50m 52s logged

A Working slack bot

A working slack bot capable of chating with user 24/7 useing Nest hosting with commands like

  • /osass-ping - Check bot latency
  • /osass-hello - Get a personalized greeting
  • /osass-help - Show this help message
  • /osass-time - Show the current server time
  • /osass-choose - Choose between options
  • /osass-joke - Get a short joke
0
0
13
Open comments for this post

2h 11m 14s logged


Dev Vlog #8 — Finally Working!


Hey everyone, welcome back to another WebOS update!

I have fully compleated my terminal and going for a ship please support and enjoy

thank u all and bye!!! XD

0
0
16
Open comments for this post

0s logged

Dev Log #1 — the Wait
Hey guys, welcome to one of my biggest projects!I’m making a COD-inspired game that runs in a website.

i konw it has been a long time but its worth it .

i am trying to make a good ui and weapon but has not yet complete done .

there are still many errors but I thought a devlog is needed . I will report u after its error free.

Bye for now see you in the next 24hr

0
0
31
Open comments for this post

0s logged

Dev Log #1 — The Headache

Hey guys, welcome to one of my biggest projects!

I’m making a COD-inspired game that runs in a website.I thought it would be easy… I was completely wrong.

I started by making the ground using Three.js so the player and enemies had something to stand on. Setting it up took around 2 hours, and fixing the ground collision with the entities took another 2 hours

It was a huge headache. I kept switching between my code, the website, and the browser console just to find the bugs. After hours of debugging, I finally got it working.

It has a gun just for refference

make sure u follow me and support me in my journey .

bye for now see you in the next 24hr

0
0
4
Open comments for this post

37m 34s logged


Dev Vlog #7 — Terminal is Finally Working!


Hey everyone, welcome back to another WebOS update!

This time I finished one of the apps I was most excited abt the : Terminal.

It can now run basic commands and works right inside the WebOS window system.

Current commands include:

  • help — Shows all available commands
  • clear — Clears the terminal
  • about — Gives a short description about the project XD
  • date — Shows the current date and time
  • apps — Shows all the available apps
  • files — Shows all available files stored
  • open notepad — Opens Notepad
  • open calculator — Opens Calculator
  • open files — Opens Files
  • open portfolio — Redirects website to my portfolio https://srinj-ai.github.io/MY-PORTFOLIO/ XD

Getting all of these commands working took a lot more logic than I expected, but it was definitely worth it.

Next, I’m planning to add more commands, improve the desktop, and keep making WebOS feel more like a real operating system.

thank u all and bye!!! XD

0
0
23
Open comments for this post

36m 46s logged


Dev Vlog #6 — File Explorer is Finally Done!


Hey everyone, welcome back to another WebOS update!

it took longer than I expected, but it finally work .

it Stores the file created by notebook and displaces it in file explorer

NEXT

Next, I’ll be working on adding more apps like CMD ( i think so). There’s still a lot I want to add, and plese give me suggestion what to add next.

bye see in the next one !!

0
0
16
Open comments for this post

27m logged

DevLog 2 : Added a feature

I learned that there is a feature that lets you fetch earler APOd of NASA from the API

So, I coded a button that lets you generate a ramdom APOD from NASA and display it with info .

I also added some cool animation like

  • hover
  • a border around the img and text

I think its good for the first ship , please let me know what I should add next in my 2nd ship XD

bye for now ,see you pretty soon :)


just a demo XD

0
0
8
Open comments for this post

1h 9m 57s logged

DevLog 1 : add a normal route


Hello guys welocome to my first devlog of NASA APOD and INFO

Today I added some a normal web site with a dash board and the APOD with info about it
I learned that the NASA API has a feeature to load APON of any date

So, I will add a feature to load a random APOD

0
0
10
Ship

This is my personal portfolio website where I showcase who I am, the projects I’ve built, and the skills I’m learning as a developer. It currently includes a hero section, an about section, a projects section, and a contact section with smooth scrolling and a responsive layout.

Try project → See source code →
Open comments for this post

19m 8s logged

DevLog #2 — More Pages!

Hey everyone, welcome back to another WebOS update!

Today I worked on two new sections of the portfolio: the Projects section and the About section. The Projects page is where I’ll showcase everything I’ve built, and About section gives a quick introduction about who I am and what I do.

There’s still a lot I want to improve, but I’m happy with the progress.

New Features

  • Added the Projects section
  • Added the About section
  • Kept the same UI style across the new pages

I added a porject.js file to add and control all project and links at same time.

It still feels a bit empty, but the main structure is finally taking shape.

Next, I’ll be working on:

  • Adding a Skills section
  • Making the site fully responsive

That’s it for this devlog. See you in the next one!

0
0
17
Open comments for this post

43m 45s logged

DevLog #1 — The Beginning

Hey everyone, welcome to my first devlog for my portfolio!

I’ve wanted to make my own portfolio for a while, so I finally started working on it. It’s pretty simple right now.

The current design is based on a gradient text effect:

<span class="text-transparent bg-clip-text bg-gradient-to-r from-red-500 to-blue-400">
  TXJ
</span>

I also added a rounded container to give it a cleaner and more modern look. That’s pretty much all I’ve done for now, but I’ll be adding a lot more in the next devlogs.

New Features

  • Basic portfolio layout
  • Gradient text logo
  • Rounded UI design

The project is still in its early stages, but I’m happy with how it’s looks so far.

Next, I’ll be working on:

  • Adding more sections

That’s it for this devlog. Bye, see you in the next one!

0
0
8
Open comments for this post

20m 57s logged

DevLog #5 Minor bug fix and Notepad update

Hey everyone, welcome back to another WebOS update!

i have fix some bugs related to calcylator and notepad

i also changed the colour of text in notepad so you gays can have a hacker vibe :)

0
0
29
Ship Changes requested

VORTEX AI is a customizable AI assistant that supports text and voice conversations (Voice-to-Voice), multiple AI models, a web interface, and a command-line interface. It can answer questions, assist with coding, perform AI-powered tasks, and is designed to be expandable with features like commands, automation, and desktop integration.

Try project → See source code →
Loading more…

Followers

Loading…