Although it’s helpful to be aware of this process so that you know how the three elements work together, in practice you don’t really need to concern yourself with these details, because it all happens automatically.
👍4❤1
Forwarded from DoughNut 🍩
Speaking of animations this is gonna change how we do tailwind fr
https://rombo.co/tailwind/
The animations are just soooo good and honestly saves me so much time I'd have done in framer motion directly into my Tailwind (I suck at framer motion😭 )
#frontend
https://rombo.co/tailwind/
The animations are just soooo good and honestly saves me so much time I'd have done in framer motion directly into my Tailwind (I suck at framer motion
#frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
rombo.co
Rombo | Animation library for Tailwind CSS Library
Rombo | professional-grade web animations, in seconds
❤5
The Only 8 Fonts You Will Ever Need
Typography has evolved significantly, offering an extensive array of typefaces. Despite the abundance, eight fonts have stood out for their unique characteristics: Garamond, Bodoni, Baskerville, Times New Roman, Century Expanded, Futura, Helvetica, and Inter. Each font brings its own historical significance and design ethos, from classics like Garamond and Baskerville that improve readability, to modern fonts like Inter designed for digital interfaces. These fonts are essential tools for any designer, adaptable to various projects from traditional print to contemporary digital design.https://uxplanet.org/the-only-8-fonts-you-will-ever-need-eb4e4088cb16
Medium
The Only 8 Fonts You Will Ever Need
Typography has come a long way, evolving into an art form with countless typefaces. Amidst the vast options, these 8 typefaces s
👍4❤1
💻 How to Make Coding Addictive 🚀
By incorporating these habits, coding can become an exciting and rewarding journey that keeps you hooked! 💡
» Watch Video «
Set Small, Achievable Goals 🥅: Define quick, manageable 'wins' for each coding session. This keeps motivation high and creates a sense of accomplishment.
Celebrate Progress 🎉: Each time you reach a milestone, take a moment to celebrate. Positive reinforcement keeps you coming back for more!
Focus on Fun Projects 🎮: Work on projects that interest you. When you enjoy the process, coding becomes something you look forward to.
Track Your Growth 📈: Keep a log of your improvements, whether it’s solving problems faster or learning new techniques. Seeing progress makes it rewarding.
» Watch Video «
YouTube
How To Make Coding Addictive
VINTAGE BIG BOX IS BACK
I had so much fun making this video. More of these coming soon
Music
@massobeats: https://www.youtube.com/watch?v=Uo32HHzLsh8
Tags
How To Make Coding As Addictive As Social Media, How To Get Addicted To Coding, Learn How To Code…
I had so much fun making this video. More of these coming soon
Music
@massobeats: https://www.youtube.com/watch?v=Uo32HHzLsh8
Tags
How To Make Coding As Addictive As Social Media, How To Get Addicted To Coding, Learn How To Code…
3⚡4❤1
Forwarded from Dagmawi Babi
You guessed right, it's Chapi 🥳
Temkin Mengistu aka Chapi — Remote Work, Backend Dev, Working in the Middle East, Communities and Much More
• https://www.youtube.com/watch?v=057hXT9gZuE
You can enjoy and listen to the show across all your favorite podcasting platforms. 💚
#MyYouTube #MyPodcasts
@Dagmawi_Babi
Temkin Mengistu aka Chapi — Remote Work, Backend Dev, Working in the Middle East, Communities and Much More
• https://www.youtube.com/watch?v=057hXT9gZuE
You can enjoy and listen to the show across all your favorite podcasting platforms. 💚
#MyYouTube #MyPodcasts
@Dagmawi_Babi
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1🤯1
Hey everyone! It’s been a while since I last posted, and I wanted to share what’s been going on
❤3
To be honest, impostor syndrome got the better of me, and I started feeling like I didn’t belong in the tech space. I’ve been taking time to reset and focus on my growth. I’m shifting my focus from web development to learning Python, Machine Learning, Data Science, and AI—starting from the basics.
👍6❤1
I realized it’s okay to start over and take it step by step. Moving forward, I’ll be sharing my journey—Python basics, beginner projects, and everything I’m learning about AI. Whether you’re curious about coding, exploring tech, or just here for the ride, I hope you’ll stick around as we learn together🙌🏾
❤6⚡1
And also Thanks for your support—it means a lot! Let me know what kind of content you’d like to see as I dive into this new chapter
❤6
Hey everyone! I just built a simple ideal Car Game using Python. It's an improved version of a basic text-based program with some cool additions:
Colorful Outputs: Thanks to Colorama, the game uses colors to make messages stand out.
Realistic Feedback: The car won't start twice if it's already running, and it won't stop twice if it's already stopped.
Loading Effect: Starting the car now shows a little animation for a fun touch.
Here’s how it works:
Start the car: If the car isn't started yet, it fires up and says “Car started... lets goooo!” If it’s already started, it says “Car is already started!”
Stop the car: Stops the car and says “Car successfully stopped.” If the car is already stopped, it responds with “Car is already stopped!”
Help: This command shows a list of available actions to guide you through the game.
Quit: Exits the game with a friendly “Thank you for playing!”.
It’s a small project, but I’m happy with how it turned out. 😊
What I Learned:
How to use Colorama for colorful outputs.
How to handle user input and program states with if-else conditions.
How to make programs more user-friendly with animations and help menus.
Here’s the code if you want to try it yourself! 🚀 Let me know your thoughts or suggestions.
Colorful Outputs: Thanks to Colorama, the game uses colors to make messages stand out.
Realistic Feedback: The car won't start twice if it's already running, and it won't stop twice if it's already stopped.
Loading Effect: Starting the car now shows a little animation for a fun touch.
Here’s how it works:
Start the car: If the car isn't started yet, it fires up and says “Car started... lets goooo!” If it’s already started, it says “Car is already started!”
Stop the car: Stops the car and says “Car successfully stopped.” If the car is already stopped, it responds with “Car is already stopped!”
Help: This command shows a list of available actions to guide you through the game.
Quit: Exits the game with a friendly “Thank you for playing!”.
It’s a small project, but I’m happy with how it turned out. 😊
What I Learned:
How to use Colorama for colorful outputs.
How to handle user input and program states with if-else conditions.
How to make programs more user-friendly with animations and help menus.
Here’s the code if you want to try it yourself! 🚀 Let me know your thoughts or suggestions.
python
from colorama import Fore, Style, init
import time
init(autoreset=True) # Auto reset the color after each print
print(Fore.YELLOW + "Welcome to the Car Engine Game!")
print(Fore.GREEN + "Type 'help' to see a list of available commands.\n")
started = False
while True:
command = input("> ").lower()
if command == "start":
if started:
print(Fore.RED + "Car is already started!")
else:
print(Fore.BLUE + "Starting the car", end="")
for _ in range(3):
time.sleep(0.5)
print(".", end="")
print("\n" + Fore.GREEN + "Car started... lets goooo!")
started = True
elif command == "stop":
if not started:
print(Fore.RED + "Car is already stopped!")
else:
print(Fore.YELLOW + "Car successfully stopped.")
started = False
elif command == "help":
print(Fore.CYAN + "\nAvailable Commands:")
print(Fore.WHITE + " start - to start the car")
print(" stop - to stop the car")
print(" quit - to exit the game")
print(" help - to see this help message\n")
elif command == "quit":
print(Fore.MAGENTA + "Thank you for playing the Car Engine Game! Goodbye!")
break
else:
print(Fore.RED + "Sorry, I don't understand that command. Type 'help' for instructions.")
⚡4❤1
"Color Feedback: Commands and responses have colors for better readability.
Dynamic Loading Effect: The Starting the car... animation makes it more realistic.
Autoreset Colors: Thanks to autoreset=True, you don’t have to manually reset the colors."
these ideas are simple to add after you just installed the libraries(colorama)
❤2👍1
started = False
print("Welcome to the Car Engine Game!")
print("Type 'help' to see available commands.\n")
while True:
command = input("> ").lower()
if command == "start":
if started:
print("Car is already started!")
else:
started = True
print("Car started... lets goooo!")
elif command == "stop":
if not started:
print("Car is already stopped!")
else:
started = False
print("Car successfully stopped.")
elif command == "help":
print("\nAvailable Commands:")
print("start - to start the car")
print("stop - to stop the car")
print("quit - to exit the game\n")
elif command == "quit":
print("Thank you for playing the Car Engine Game! Goodbye!")
break
else:
print("Sorry, I don't understand that command. Type 'help' for instructions.")
```
this is the first cleaned up and beginner-friendly program without adding the color and other stuffs
#SimpleProjects
`👍3❤1👏1
supp everyone
i was Building a Caesar Cipher in Python! 🔐✨
This program takes a message and shifts its letters by a given number to encrypt it. The Caesar Cipher is one of the oldest and simplest encryption techniques.
📝 Input: "Hello Mike"
🔑 Shift: 3
🔒 Output: "khoor plnh"
#simpleprojects
Here’s the code:
i was Building a Caesar Cipher in Python! 🔐✨
This program takes a message and shifts its letters by a given number to encrypt it. The Caesar Cipher is one of the oldest and simplest encryption techniques.
📝 Input: "Hello Mike"
🔑 Shift: 3
🔒 Output: "khoor plnh"
#simpleprojects
Here’s the code:
❤2👍1
python
text = "Hello Mike"
shift = 3
def ceasar(message, offset):
alphabet = "abcdefghijklmnopqrstuvwxyz"
encrypted_text = ""
for char in message.lower():
if char == " ":
encrypted_text += char
else:
index = alphabet.find(char)
new_index = (index + offset) % len(alphabet)
encrypted_text += alphabet[new_index]
print("plain text:", message)
print("encrypted text:", encrypted_text)
ceasar(text, shift)
⚡3❤1
What do you think? Let me know in the comments! 💻
Would you like me to add decryption next? 👀
Would you like me to add decryption next? 👀
❤2👍1
Here’s a simple challenge for today y'all: Can you reverse a string in Python without using loops? 🤔
Drop your code in the comments! 👇
Drop your code in the comments! 👇
❤2👍1
ለ ሰላምታ እንዲሆን ፤ ሰላም ፍቅር ጤና ለሁላችን🙌🏾
Demo meshelin gebtenal my people😄🙌🏾
Demo meshelin gebtenal my people😄🙌🏾
🫡6❤1
I've been working on decrypting the Caesar Cipher, and it’s ready! Here's a sneak peek: Decryption reverses the shift in the encryption. Curious how it works?🔐🙌
👍5❤1
pyhton
text = "Khoor Plnh"
shift = 3
def ceasar(message, offset, mode="encrypt"):
alphabet = "abcdefghijklmnopqrstuvwxyz"
encrypted_text = ""
if mode == "decrypt":
offset = -offset # Reverse the shift for decryption
for char in message.lower():
if char == " ":
encrypted_text += char
else:
index = alphabet.find(char)
new_index = (index + offset) % len(alphabet)
encrypted_text += alphabet[new_index]
print(f"{mode.capitalize()}ed text:", encrypted_text)
# Decrypt the text
ceasar(text, shift, mode="decrypt")
it takes me a while to figure how it works and it was so simple afterwards
👍5❤1
Hey everyone,
It’s that time of the semester—final exams, assignments, and projects all hitting at once! I’ll be taking a short break(like I did in the past😁) from posting to give these my full attention
and I’ll be back soon with more to share once the chaos settles. Wish me luck, and good luck to anyone else in the same boat!🫡
---
It’s that time of the semester—final exams, assignments, and projects all hitting at once! I’ll be taking a short break(like I did in the past😁) from posting to give these my full attention
and I’ll be back soon with more to share once the chaos settles. Wish me luck, and good luck to anyone else in the same boat!🫡
---
🫡6❤1