SeeFun.Dev
743 subscribers
346 photos
24 videos
7 files
187 links
He/Him

Building, coding, and sharing

Github- https://github.com/sifenfisaha

Dm- @see_fun
Download Telegram
SeeFun.Dev
🌟 Day 1: Starting with the Basics – HTML Structure 🌐 Hey everyone! I’m super excited to kick off my journey to becoming a full-stack web developer! Today, I’m starting with the very basics of HTML – the backbone of every website! Here’s a super simple HTML…
Hey guys,

Hard to believe we started this journey together it’s almost New Year (maybe it already is by the time you read this).

I want to give you a quick recap of what I learned this year, in the same order I went through it. Maybe it helps you, maybe not but it definitely worked for me. Warning: this is a long one, so if you don’t have the time you might want to skip.



Phase 1: The Start

I got into a department I wasn’t really interested in I wanted CS/SE, but God had different plans.
Still, I’ve always been into tech. Back then, I only knew the basics of HTML & CSS. I saw people online calling themselves “self-taught” and thought: maybe I can do it too.

So, I started this channel and started learning seriously.

I built simple sites with HTML & CSS

Then came JavaScript… and wow, it was HARD. Everything was confusing.
But with support from some really cool people in this community, I kept going and built some cool stuff.


After that, I learned CSS frameworks like Bootstrap and Tailwind. I instantly loved Tailwind, and now almost all my projects use it. I barely touch plain CSS anymore.

Then came TypeScript my favorite language so far. It’s fun, powerful, and I use it everywhere now.



Phase 2: Frameworks

I didn’t know which one to pick at first, so I tried all 3 Vue, React, Angular. All good, but I went with React, since it’s the most in demand.

I spent months with React, learning everything from hooks, React Router, Framer Motion (animations), Zustand/Redux (state management), React Query, server components… basically all the essentials.

Then I moved to Next.js. It almost felt like I crossed the frontend line and started touching backend. Honestly, a lot of it was confusing at first but it opened up the next stage.



Phase 3: Real-World Work

This year I got my first dev job 🎉.
It pushed me deep into the backend world something I never intended to focus on (I’ve always loved UI). But I had to learn, and I’m glad I did.

Node.js + Express for building REST APIs

Worked on a real, sophisticated authentication system

Learned SQL, Postgres, Prisma, MongoDB, Mongoose

Saw how real production code works and how teamwork flows


This summer was basically backend bootcamp for me. I learned more than I ever imagined.



Looking Ahead

Next year will be about mastering all these technologies and trying to land more jobs. I didn’t check off every item on my to-do list, but I think I did enough.

I’ll keep sharing everything I do here.
Wishing you all a Happy New Year 🎉  I’d love to hear your journey in the comments!

@sifendev
🔥16
Robi makes stuff
I'm not that deep into the left and right politics , i consider myself a centrist. But wtf , shooting someone who's just defending his views ??? from the side that preaches inclusion , gun control and hearing people out mnamn ?? The left has fallen.
I feel like I’ve been living under a rock these past couple of years. Reading the comment section got me realizing I probably need to start watching the news or some shit. I honestly just thought the guy was someone who liked debating with students... nothing more, nothing less. Now I lowkey feel dumb 🙃 anyways RIP.

@sifendev
🤬3🤣2
Which package manager do you use?
Anonymous Poll
75%
npm
23%
pnpm
18%
yarn
🔥2
Forwarded from Ninja girl 🥷
You know how we usually look back on the past year during New Year? i made this simple website where u can send a message to ur future self just something you want to keep in mind or feel next year (and maybe feel a bit proud or kinda bummed 🥲). You write it down now and on next year’s Enkutatash (meskerem 1, 2019) it will pop up in your inbox like a time capsule. it is simple, sweet, and kind of magical!

check it out here

@aydus_journal
👍42
What is "multi Tenant"?

@sifendev
TIKVAH-ETHIOPIA
የ12ኛ ክፍል ብሔራዊ ፈተና ውጤት ነገ ይፋ ይደረጋል።
Good luck to all the Grade 12 students! 🍀 Hope all your hard work pays off.

@sifendev
😭😭

@sifendev
😭3😁1
it’s been almost 30 min and still no hope 🥲

@sifendev
😭4
Good night everyone… except that one friend who recommended The Human Centipede

@sifendev
💯3
Job Title: Expert Svelte5, SvelteKit and TailwindCSS Developer

Job Type: Remote - Permanent (Full-time)

Work Location: from Anywhere/remote in Ethiopia

Salary/Compensation: 50000 ETB Monthly

Deadline: September 16th, 2025

Description:
Role Overview
I'm looking for an experienced Frontend Developer who is highly skilled in Svelte 5, SvelteKit, and Tailwind CSS. You’ll be responsible for turning designs into polished, responsive UIs, ... [view details below]
__________________

Private Client
2 Jobs Posted
__________________

From: afriworket.com | @freelanceethbot | @freelance_ethio | @afriworkamharic
I think Buggy is gonna end up as King of the Pirates… mark my words

@sifendev
1👍1
You’ll see your friends’ true colors either when you get broke or when they get rich

@sifendev
👍7💯2
One thing I learned in 2017: don’t share your plans too early. I used to think making them public would keep me consistent, but it only backfired. Share your work only when it’s at least 40% done... let results speak louder than promises.

@sifendev
💯14👌1
Mistire
I really doubt that tho...it really comes down to the type of u person u currently r...meaning that if u really r the type of person who does things that you set out to do..u would do it..le sewm ngrshw alnegershw

My experience was the opposite endewm since there wasn't anyone to keep me accountable I would just leave the thing in the planning phase..no action🤷‍♂
It’s not really about me lacking consistency... I only plan things I know I can handle. The issue comes when you announce something publicly, especially if it’s big or something people are waiting for. For example, I once posted about making a full JavaScript curriculum/guide at the start of summer. I was 100% sure I could do it, but I announced it too early before even starting. Then other priorities came up, and people kept asking 'what happened to the project?' Later I finally got some time to work on it, but soon after I landed a real job. In the end, I kinda disappointed people. If I had at least 30–40% done before announcing, I’d have had something solid to show.

@sifendev
👌7
Forwarded from Tech World
what would u do if u knew u couldn't fail?
Forwarded from Tech World
Tech World
what would u do if u knew u couldn't fail?
what would u do if money wasn't an issue...if it wasn't part of the equation?
Forwarded from KiNFiSH Farms
Better Auth is co-hosting "The Modern Stack hackathon" with Convex and some other incredible partners! It's a virtual hackthon and winners will walk away with some great prizes. We’d love to see you join in!

https://www.convex.dev/hackathons/modernstack
Forwarded from Sam's Archive
i'm working on a new project that I started a while ago but paused immediately because I was so busy i restarted it this week from scratch.

It's called formgen.If you've ever built a complex form (with validation, conditional fields, etc.), you know the pain. You define your data structure and validation rules in a zod schema...and then you have to manually re-describe the entire thing again in your UI code. You wire up every input, repeat labels, write error handlers...it's repetitive, boring, and error-prone.

so what if your zod schema was the only thing you needed?,it'll automatically generate a fully functional, type-safe, accessible form with proper labels, error messages, and everything?

ui generation is totally optional, and it works fully headless with tRPC integration for type-safe backend communication.that's the goal for formgen. a schema-first, framework-agnostic form engine.
🔥5👍1
#project

I’ve just finished building the backend for a blog application that includes:

- Authentication & user management
- Blog management (public/private posts)
- Commenting system
- Likes/Upvotes
- Favorites/Bookmarks
- Pagination, search, and advanced sorting (popular, newest, oldest, most liked)

…and more!


You can check out the repo here: Blog API

Next, I’ll be focusing on creating a clean, beautiful, and user-friendly frontend. I plan to share updates feature by feature, walking through my thought process as I build out the full-stack application.

@sifendev
🔥51