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
check it out here
@aydus_journal
👍4❤2
💯3
Forwarded from Afriwork (Freelance Ethiopia)
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
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
⚡1👍1
👍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
@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🤷♂
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
@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
https://www.convex.dev/hackathons/modernstack
Convex
The Modern Stack Hackathon
From AI agents to voice apps, the modern stack provides you with the tools to go from idea to shipped product in record time. This means new apps built starting Sept 16th. Join the Modern Stack Hackathon with Convex, Firecrawl, Vapi, Better-Auth, Autumn,…
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.
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
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
🔥5❤1
Day 1 – Authentication Setup
Today’s focus:
* Create Signup page
* Create Login page
* Add Logout option
* Handle JWT storage (either localStorage or cookies)
* Protect routes so only logged-in users can access them
* Set up redirects after successful login/signup
🔑 Why this first? Because authentication is the backbone of the project — without it, features like blog management, comments, likes, and bookmarks wouldn’t make sense.
I’ll keep you posted later on how much I managed to finish today
@sifendev
Today’s focus:
* Create Signup page
* Create Login page
* Add Logout option
* Handle JWT storage (either localStorage or cookies)
* Protect routes so only logged-in users can access them
* Set up redirects after successful login/signup
🔑 Why this first? Because authentication is the backbone of the project — without it, features like blog management, comments, likes, and bookmarks wouldn’t make sense.
I’ll keep you posted later on how much I managed to finish today
@sifendev
⚡5
SeeFun.Dev
Day 1 – Authentication Setup Today’s focus: * Create Signup page * Create Login page * Add Logout option * Handle JWT storage (either localStorage or cookies) * Protect routes so only logged-in users can access them * Set up redirects after successful login/signup…
This format of sharing my daily progress is highly inspired by @dayswithremi shoutout to him for the idea 🙌
❤2🤝1