Ever had a coding breakthrough during those late-night or early-morning sessions? ๐ฆ
I once spent 3 hours debugging, only to find the issue was a single missing semicolon. ๐ญ The lesson? Always walk away for 10 minutes. It saves hours.
What's your most memorable late-night coding win or fail?
Share your story below ๐
FUTURESTACK #DevLife #Stories #NightCoding
I once spent 3 hours debugging, only to find the issue was a single missing semicolon. ๐ญ The lesson? Always walk away for 10 minutes. It saves hours.
What's your most memorable late-night coding win or fail?
Share your story below ๐
FUTURESTACK #DevLife #Stories #NightCoding
๐1
Hey FutureStack fam! ๐
Big personal update: I'm officially diving into Solidity & Smart Contract development! ๐ฏ
Why? Because the future is on-chain, and I want to build right there with you all. From writing my first "Hello World" contract to (hopefully) deploying real DApps, I'll share the wins, the fails, and everything in between.
Expect:
โ Beginner-friendly snippets
๐ง Mistakes & how I fix them
๐ Resources that actually help
๐ Milestone celebrations with you
First mission: Build a simple token. Wish me luck! ๐
Comment below:
๐ if you're learning Solidity too
๐ก with your #1 tip for beginners
๐ฅ to cheer me on!
Let's build the future, one contract at a time! โ๏ธ
#Blockchain #Solidity #Web3 #LearningJourney
Big personal update: I'm officially diving into Solidity & Smart Contract development! ๐ฏ
Why? Because the future is on-chain, and I want to build right there with you all. From writing my first "Hello World" contract to (hopefully) deploying real DApps, I'll share the wins, the fails, and everything in between.
Expect:
โ Beginner-friendly snippets
๐ง Mistakes & how I fix them
๐ Resources that actually help
๐ Milestone celebrations with you
First mission: Build a simple token. Wish me luck! ๐
Comment below:
๐ if you're learning Solidity too
๐ก with your #1 tip for beginners
๐ฅ to cheer me on!
Let's build the future, one contract at a time! โ๏ธ
#Blockchain #Solidity #Web3 #LearningJourney
๐ฅ1
Hey FutureStack fam! ๐
Good morning you all!
Just wrote my first smart contract in Solidity โ a simple "Hello World" that lives on the blockchain! ๐
What it does:
โ Stores a greeting on-chain
โ Lets anyone read it
โ Allows updates (with proper permissions)
This is just the start โ Iโll be sharing learnings, resources, and maybe small projects soon. If youโre into smart contracts, blockchain dev, or just curious, jump into the conversation!
Onward and upward! ๐ป๐
P.S. If youโre learning Solidity too or have tips, drop them below! Letโs grow together.
Good morning you all!
Just wrote my first smart contract in Solidity โ a simple "Hello World" that lives on the blockchain! ๐
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
contract HelloWorld {
string public greeting;
constructor() {
greeting = "Hello, Blockchain World!";
}
function updateGreeting(string memory _newGreeting) public {
greeting = _newGreeting;
}
}
What it does:
โ Stores a greeting on-chain
โ Lets anyone read it
โ Allows updates (with proper permissions)
This is just the start โ Iโll be sharing learnings, resources, and maybe small projects soon. If youโre into smart contracts, blockchain dev, or just curious, jump into the conversation!
Onward and upward! ๐ป๐
P.S. If youโre learning Solidity too or have tips, drop them below! Letโs grow together.
๐ฅ6
How's your day my FAM๐
Let's break down where Solidity code actually runsโbecause it's not where you'd think! ๐ค
Your code doesnโt just chill on your computer. It lives out there in the wild, on a few types of networks:
๐ Real Blockchains โ Like Ethereum. This is the big leagues.
๐งช Test Networks โ Sepolia, Goerliโฆ basically a playground without real money.
๐ป Local Simulations โ Remix VM, Hardhat. Think of it like coding in a safe bubble on your own machine.
And honestly, the easiest way to start is right in your browser with Remix IDE. No installs, no fussโjust you, your ideas, and a little space to experiment. ๐
It's not just writing code. Itโs like planting seeds in a digital garden weโre all growing together. So, ready to dig in? ๐ฑ
Let's break down where Solidity code actually runsโbecause it's not where you'd think! ๐ค
Your code doesnโt just chill on your computer. It lives out there in the wild, on a few types of networks:
๐ Real Blockchains โ Like Ethereum. This is the big leagues.
๐งช Test Networks โ Sepolia, Goerliโฆ basically a playground without real money.
๐ป Local Simulations โ Remix VM, Hardhat. Think of it like coding in a safe bubble on your own machine.
And honestly, the easiest way to start is right in your browser with Remix IDE. No installs, no fussโjust you, your ideas, and a little space to experiment. ๐
It's not just writing code. Itโs like planting seeds in a digital garden weโre all growing together. So, ready to dig in? ๐ฑ
Okay, hereโs a little mind-flip for you when youโre learning Solidity. ๐ก
Think of it like OOPโs cooler, blockchain-based cousin.
You know how in regular programming you define a blueprint using a class?
Well in Solidity, you do the same thingโbut you call it a contract. ๐ฏ
So instead of writing:
Itโs basically the same idea, just living on the blockchain.
Contracts are these smart little self-executing agreements that stick around forever once you deploy them. Itโs not just swapping a wordโฆ itโs switching your whole thinking! ๐คฏ
Pro tip: Every time you see contract, just think: โAh, thatโs basically a blockchain class.โ
Lightbulb moment, right? ๐โจ
Think of it like OOPโs cooler, blockchain-based cousin.
You know how in regular programming you define a blueprint using a class?
Well in Solidity, you do the same thingโbut you call it a contract. ๐ฏ
So instead of writing:
class Wallet { ... }
You write:contract Wallet { ... }Itโs basically the same idea, just living on the blockchain.
Contracts are these smart little self-executing agreements that stick around forever once you deploy them. Itโs not just swapping a wordโฆ itโs switching your whole thinking! ๐คฏ
Pro tip: Every time you see contract, just think: โAh, thatโs basically a blockchain class.โ
Lightbulb moment, right? ๐โจ
๐2
This media is not supported in your browser
VIEW IN TELEGRAM
๐ก FUTURESTACK Mindset
"You mustn't be afraid to dream a little bigger, darling." โ Eames
๐ฅ Movie: Inception
That side project? Dream bigger.
That skill you're learning? Go deeper.
Your goals? Think one layer above.
Don't just build โ architect. ๐
Drop a ๐ if you're dreaming big this week
#FUTURESTACK #DreamBig #Coding #Ambition
"You mustn't be afraid to dream a little bigger, darling." โ Eames
๐ฅ Movie: Inception
That side project? Dream bigger.
That skill you're learning? Go deeper.
Your goals? Think one layer above.
Don't just build โ architect. ๐
Drop a ๐ if you're dreaming big this week
#FUTURESTACK #DreamBig #Coding #Ambition
๐ฐ Looking at 2025 & Beyond
If you could ONLY master ONE language for the next 2 years, which gives you the biggest edge? Choose wisely, your next project depends on it! ๐๐
If you could ONLY master ONE language for the next 2 years, which gives you the biggest edge? Choose wisely, your next project depends on it! ๐๐
Anonymous Poll
0%
TypeScript (Web's backbone)
36%
Python (AI/Data giant)
0%
Rust (Performance king)
55%
JavaScript (The evergreen)
9%
Go (Cloud-native star)
๐จ Breaking: Downdetector is down... so who's detecting the detector? ๐ค
Spotted this gem today and had to share
In need of another downdetector for this downdetector"๐๐
โจ Post inspired from @chapidevtalks.
Spotted this gem today and had to share
In need of another downdetector for this downdetector"๐๐
โจ Post inspired from @chapidevtalks.
๐2๐ค1
Forwarded from Etubers
Wake up
Chase that dream
Get Tired
Rest a bit
Repeat
Have a nice Weekend
โ๏ธ๐
Chase that dream
Get Tired
Rest a bit
Repeat
Have a nice Weekend
โ๏ธ๐
โค3๐ฅ1
My First Smart Contract! ๐
I just deployed a SimpleStorage contract on Ethereum Sepolia testnet!
here is the code
What it does:
โ Store a favorite number
โ Retrieve the stored number
โ Add people with their favorite numbers
โ Look up people's favorite numbers by name
Functions:
1. store(number) - Save a number
2. retrieve()- Get the stored number
3. addperson(name, number) - Add a person
4. namepointnumber(name) - Look up by name
Tech Stack:
- Solidity ^0.8.18
- Deployed on Sepolia Testnet
- Using Remix IDE
Try it yourself! #Solidity #Blockchain #Web3
I just deployed a SimpleStorage contract on Ethereum Sepolia testnet!
here is the code
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.18;
contract simplestorage {
uint256 myfavioritenumber;
struct Person {
uint256 favioritenumber;
string name;
}
Person[] public listofpeople;
mapping(string => uint256) public namepointnumber;
function store(uint256 _favioritenumber) public {
myfavioritenumber = _favioritenumber;
}
function retrieve () public view returns(uint256) {
return myfavioritenumber;
}
function addperson(string memory _name, uint _favioritenumber) public {
listofpeople.push(Person(_favioritenumber, _name));
namepointnumber[_name] = _favioritenumber;
}
}
What it does:
โ Store a favorite number
โ Retrieve the stored number
โ Add people with their favorite numbers
โ Look up people's favorite numbers by name
Functions:
1. store(number) - Save a number
2. retrieve()- Get the stored number
3. addperson(name, number) - Add a person
4. namepointnumber(name) - Look up by name
Tech Stack:
- Solidity ^0.8.18
- Deployed on Sepolia Testnet
- Using Remix IDE
Try it yourself! #Solidity #Blockchain #Web3
๐1๐ฅ1๐1
The Story of Quiet Building
In 1991, a 21 year old Finnish student named Linus Torvalds sent a simple message to a newsgroup. He described his hobby: creating a free operating system. He called it "just a hobby, won't be big and professional." That humble kernel, shared openly, became Linux. It wasn't launched with a manifesto, but with a quiet, curious build. It reminds us that foundational things often begin not with a roar, but with a sincere note to a small community.
#FutureStack
#ShipFuture
#TechHistory
#OpenSource
"The Email that started a Kernel"
In 1991, a 21 year old Finnish student named Linus Torvalds sent a simple message to a newsgroup. He described his hobby: creating a free operating system. He called it "just a hobby, won't be big and professional." That humble kernel, shared openly, became Linux. It wasn't launched with a manifesto, but with a quiet, curious build. It reminds us that foundational things often begin not with a roar, but with a sincere note to a small community.
#FutureStack
#ShipFuture
#TechHistory
#OpenSource
๐2
EVER FELT LIKE managing Python packages and virtual environments was needlessly complex?
Meet
A single command that replaces:
virtualenv activation
management
What it does:
โจ Installs dependencies in seconds
โจ Creates reproducible environments automatically
โจ Works across projects without conflicts
Why it matters:
Instead of juggling tools, you get one clean workflow. More time building, less time configuring.
From the creators of Ruff, this is the pip/venv workflow killer we've been waiting for.
Your new one-line workflow:
Dependencies handled. Environment ready. Ship faster.
#Python
#DevTools
#StackSkills
#OneLineFix
Meet
uv sync --frozen
A single command that replaces:
pip install
virtualenv activation
requirements.txt
management
What it does:
โจ Installs dependencies in seconds
โจ Creates reproducible environments automatically
โจ Works across projects without conflicts
Why it matters:
Instead of juggling tools, you get one clean workflow. More time building, less time configuring.
From the creators of Ruff, this is the pip/venv workflow killer we've been waiting for.
Your new one-line workflow:
cd your-project uv sync --frozen
Dependencies handled. Environment ready. Ship faster.
#Python
#DevTools
#StackSkills
#OneLineFix
๐3
"React2Shell" แจแฐแฐแ แ แฐแแ แจแแฅ แแฐแแ แชแซ แจแฐแ
แแแต แฐแแแญแแต แแจแฐแฑ แฐแแแธ
"React2Shell" (CVE-2025-55182) แจแฐแฐแแ แ แฐแแ แจแแฅ แแฐแแ แชแซ แจแฐแ แแแต แฐแแแญแแต แ แแแ แ แแ แฐแจแ แ แตแแต แฅแ แ แแญ แ แแแแต React แฅแ Next.js แ แฐแฐแ แจแแฅ แ แแแฌแฝแ แแณแ แแแ แฎแฝ แแญ แฅแ แ แ แฐแแ แจแแ แจแฅแแต แฐแแแญแแต แแจแฐแฑ แฐแแแฟแแกแก
แญแ แฐแแแญแแต แจแแจแ แ แแแแฝ แจแฐแแแตแ แฐแญแจแญ แจแญแแต แแแ แแ แ แแ แฅแแฒแแฃแ แฉ แจแแซแตแฝแ (Remote Code Execution - RCE) แญแแฐแตแ แจแแ แจ แแแข แ แแ แ แจแตแญแ แถแฝ แฅแฅแ แแจแแแฝ แแแฐแแฃแ แ แซแ แแญแ แจแแจแ แแแฃแชแแฝ แฅแ แฅแแฒแแตแ แซแฐแญแแแแกแก
แ แแ แแญ แญแ แจแฅแแต แฐแแแญแแต แญแแฐแต แฅแแฐ แ แแแ แจแแฅ แ แแแแแต แฐแ แแแต แฅแ แแแฝแ แจแตแแต แแจแณแฐแซ แฐแแแต แญแ แฅแแณแฐแจแแต แแจแแค แฐแแแญแแฑ แจแฐแแแ แต แฅแแต แ แแตแถ แจแแฐแ แแฐแป แฅแจแฐแฐแจแ แญแแแ แฐแฅแแแกแก
แ แแ แญแแฐแต แจแแจแฐแแต แจแถแแตแแญ แตแชแถแฝ (Versions) แแฅแแต แฐแแแญ แแแแธแ แฐแแแฟแแก-
โ React: Versions 19.0.0 แฅแตแจ 19.0.1 (Experimental releases แจแแฎ)
โ Next.js: Versions 13, 14, แฅแ 15 (App Router แจแแ แแ แจแแ)
โ React Server Components (RSC) แจแแ แแ แแแแแ แแฅ แ แแแฌแฝแ
แฐแแแญแแฑแ แแแจแแจแ แแแฐแต แซแแฃแธแ แจแแแตแ แฅแญแแแแฝ (Mitigation Strategies)
แฐแจแแชแแ แแแแ แฅแก- https://www.facebook.com/INSA.ETHIOPIA
"React2Shell" (CVE-2025-55182) แจแฐแฐแแ แ แฐแแ แจแแฅ แแฐแแ แชแซ แจแฐแ แแแต แฐแแแญแแต แ แแแ แ แแ แฐแจแ แ แตแแต แฅแ แ แแญ แ แแแแต React แฅแ Next.js แ แฐแฐแ แจแแฅ แ แแแฌแฝแ แแณแ แแแ แฎแฝ แแญ แฅแ แ แ แฐแแ แจแแ แจแฅแแต แฐแแแญแแต แแจแฐแฑ แฐแแแฟแแกแก
แญแ แฐแแแญแแต แจแแจแ แ แแแแฝ แจแฐแแแตแ แฐแญแจแญ แจแญแแต แแแ แแ แ แแ แฅแแฒแแฃแ แฉ แจแแซแตแฝแ (Remote Code Execution - RCE) แญแแฐแตแ แจแแ แจ แแแข แ แแ แ แจแตแญแ แถแฝ แฅแฅแ แแจแแแฝ แแแฐแแฃแ แ แซแ แแญแ แจแแจแ แแแฃแชแแฝ แฅแ แฅแแฒแแตแ แซแฐแญแแแแกแก
แ แแ แแญ แญแ แจแฅแแต แฐแแแญแแต แญแแฐแต แฅแแฐ แ แแแ แจแแฅ แ แแแแแต แฐแ แแแต แฅแ แแแฝแ แจแตแแต แแจแณแฐแซ แฐแแแต แญแ แฅแแณแฐแจแแต แแจแแค แฐแแแญแแฑ แจแฐแแแ แต แฅแแต แ แแตแถ แจแแฐแ แแฐแป แฅแจแฐแฐแจแ แญแแแ แฐแฅแแแกแก
แ แแ แญแแฐแต แจแแจแฐแแต แจแถแแตแแญ แตแชแถแฝ (Versions) แแฅแแต แฐแแแญ แแแแธแ แฐแแแฟแแก-
โ React: Versions 19.0.0 แฅแตแจ 19.0.1 (Experimental releases แจแแฎ)
โ Next.js: Versions 13, 14, แฅแ 15 (App Router แจแแ แแ แจแแ)
โ React Server Components (RSC) แจแแ แแ แแแแแ แแฅ แ แแแฌแฝแ
แฐแแแญแแฑแ แแแจแแจแ แแแฐแต แซแแฃแธแ แจแแแตแ แฅแญแแแแฝ (Mitigation Strategies)
แฐแจแแชแแ แแแแ แฅแก- https://www.facebook.com/INSA.ETHIOPIA
๐1
The Smart API Client โก๏ธ
Tired of slow API calls and redundant requests? Here's your secret weapon โ a caching, timeout-protected fetch function that cuts response times by 80%.
this line of code gonna fetches data once, catches it, times out slow calls, and makes your app feel lightning fastโก๏ธ.
Tired of slow API calls and redundant requests? Here's your secret weapon โ a caching, timeout-protected fetch function that cuts response times by 80%.
this line of code gonna fetches data once, catches it, times out slow calls, and makes your app feel lightning fastโก๏ธ.
const cache = new Map();
async function smartFetch(url, timeout = 10000) {
if (cache.has(url)) return cache.get(url);
const controller = new AbortController();
const timer = setTimeout(() => controller.abort(), timeout);
try {
const res = await fetch(url, { signal: controller.signal });
const data = await res.json();
cache.set(url, data);
return data;
} finally {
clearTimeout(timer);
}
}
๐ NestJS vs Express: The Real Difference
Express (Flexibility):
NestJS (Architecture):
๐ The Key Difference:
Express = You build the house (total freedom) ๐
NestJS = You get a blueprint + tools (opinionated structure) ๐
๐ฏ Perfect for:
Express โ Quick prototypes, small teams, full control
NestJS โ Enterprise apps, large teams, TypeScript lovers
#NestJS #Express #NodeJS
Express (Flexibility):
//app.js
const express = require('express');
const app = express();
app.get('/users', (req, res) => {
// Some logics here
res.json({ users: [] });
});
NestJS (Architecture):
// user.controller.ts - Built-in structure
import { Controller, Get, UseGuards } from '@nestjs/common';
import { AuthGuard } from './auth.guard';
@Controller('users')
@UseGuards(AuthGuard) // Built-in decorators
export class UsersController {
@Get()
getUsers() {
return { users: [] };
}
}
๐ The Key Difference:
Express = You build the house (total freedom) ๐
NestJS = You get a blueprint + tools (opinionated structure) ๐
๐ฏ Perfect for:
Express โ Quick prototypes, small teams, full control
NestJS โ Enterprise apps, large teams, TypeScript lovers
#NestJS #Express #NodeJS
NVidia Free Courses
including AI
https://www.nvidia.com/en-us/training/find-training/?Free+Courses=Free
including AI
https://www.nvidia.com/en-us/training/find-training/?Free+Courses=Free
๐4