Dagmawi Babi
6.43K subscribers
14.8K photos
1.96K videos
231 files
2.06K links
Believer of Christ | Creative Developer.

Files Channel: https://t.me/+OZ9Ul_rSBAQ0MjNk

Community: @DagmawiBabiChat
Download Telegram
The cat programming language 😅
https://github.com/hxu296/catlang

A helloword.cat program looks like this

mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEow mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEow mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEow mEow mEoW mEoW mEoW mEow Meow mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEow mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEow mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEow mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEow mEoW mEoW mEoW mEow mEOw mEOw mEOw mEOw mEOw mEOw mEow mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEOw mEow Meow mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEoW mEow

#Programming #CatLang
@Dagmawi_Babi
I'm trying Cursor, an AI-first code editor. It's a fork of VS Code except that it's got AI as the main feature. 🤔

I was just trying it all out and it's so smooth. I actually enjoyed coding with it. It's got code generation. I tried it with flutter, js, rust, python and more and it works flawlessly. 🤌

And for me my most favorite part is "Chat with your project" feature where you just talk to it and ask what you should improve, add, remove, secure or even write comments and documentation for you. 🥵

Cursor
https://www.cursor.so/

#Cursor #AI #TextEditor #Programming
@Dagmawi_Babi
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
When I first discovered and got intrigued by the Rust programming language (thanks to the No Boilerplate YouTube channel 😅) All I used to learn rust was their official book.

And I suggest it so much. It's not only a rust book but it's also a course on computer science basically. I've uploaded the book in both PDF and a web version and also a more advanced one in my files channel if you would like to check them out.

The Rust Programming Book
https://t.me/c/1156511084/540

Offline Web Version
https://t.me/c/1156511084/543

Online Web Version
https://doc.rust-lang.org/book

Rust for Rustacians
https://t.me/c/1156511084/542

Also there's an easy to understand version that I found helpful at times
https://github.com/Dhghomon/easy_rust

The Rust Book but in videos
https://youtube.com/playlist?list=PLai5B987bZ9CoVR-QEIN9foz4QCJ0H2Y8

Notable YouTube Channels
https://youtube.com/@NoBoilerplate
https://youtube.com/@letsgetrusty

#Rust #Books #Resources #Programming
@Dagmawi_Babi
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
The ultimate bug isn't in your code, it's in your thinking!

I learnt something great last night. Margins are horrible to use and they've actually made my life harder ever since I started using component based frameworks.

The idea is simple in component structures. Build the component it self in a self contained box (encapsulation) Margins are the opposite of that, they break component encapsulation. A well-built component should not affect anything outside itself. Margins make reusability harder. Good components are usable in any context or layout.

Here's a pretty amazing blog about it
https://www.joshwcomeau.com/css/rules-of-margin-collapse/

Another great one
https://mxstbr.com/thoughts/margin/

And TheoGG's reaction about it
https://www.youtube.com/watch?v=KVQMoEFUee8

#Programming #Blogs #YouTube
@Dagmawi_Babi
Here's a pretty fun and quirky new programming language that uses glyphs.

Uiua is a programming language that incorporates array-oriented and stack-based programming paradigms.

An array-oriented language is one where the primary data structure is the array. In array languages, many operations that can apply to a single value can also apply to every value in an array. This is known as rank-polymorphism.

A stack-based language is one where all operations manipulate a global stack of values. Functions pop values off the top of the stack, perform their calculation, then push the results back on to the stack.

Read more
https://www.uiua.org/

I'm actually having fun playing around with it.

#Uiua #Programming
@Dagmawi_Babi
Forget my optimizations check out this dude trying to cram an entire chess playing neural net into 1024 tokens for Sabastian League's Chess Challenge I talked about a couple months back
https://www.youtube.com/watch?v=5vsLmM756LA

And he made his code in the shape of a chess queen. 😂 🔥

#YouTube #Programming
#SabastianLeague #Chess #AI
@Dagmawi_Babi
The Frontend Iceberg.png
4.5 MB
The Frontend Iceberg made by @LeeRobinson on twitter.

#Frontend #Programming
@Dagmawi_Babi
This's me 😊
I wish people would grow up more and stop obsessing over frameworks and languages.

#Programming
@Dagmawi_Babi
FYI C# Supports ifn't and booln't lmfao 😂

Ifn't is straightforward and honestly makes sense. Booln't is like bool but opposite.

private booln't abc = false;
// abc is true
#Programming #CSharp #Coding
@Dagmawi_Babi
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This is for everyone that is looking to start or progress through their programming journey!

If you are looking to start your programming journey, or have started it but don't have a clear goal or path on where and how you should move forward; I have compiled and made a really simple and straight forward path for you!

No, you don't need a mentor. You just need a computer and access to internet, that's all.

I have posted all the guides, resources and advices all in my community. Now you don't have to go around asking every dev or community to be your mentor or to give you a roadmap or something. This'll help exponentially.

Ofcourse my advices and plan will not fit all of you. You just have to use and apply the ones that apply to your scenario and go from there.

Here are the roadmaps and resources
https://t.me/dagmawibabichat/37512/54629

Share it with your friends and community, for people who want to get into programming and for people who want to progress.

I hope it helps. 🌷

#Resources #Roadmap #Programming
@Dagmawi_Babi
Please open Telegram to view this post
VIEW IN TELEGRAM
The 30 Million Line Problem — The 30 million line problem is a term used to describe the issue of computer operating systems becoming bloated with lines of code, which can lead to a decrease in program reliability.

Operating Systems on average take like 30 million lines of code before i even boots up and let's you do anything.

I actually agree. And Serenum is a possible solution to it.

#Programming #OS #ThirtyMillionProblem
@Dagmawi_Babi
Tailwind has this really cool feature where you can tell "group" or "peer" tags to what class they're referring to when they're being nested.

Read even more epic features in this blog post
https://tailwindcss.com/blog/tailwindcss-v3-2

Big W 🔥

#Tailwind #Programming #CodeSnippets
@Dagmawi_Babi
Please open Telegram to view this post
VIEW IN TELEGRAM
I'm now almost done migrating Scholarxiv (🥲) from Svelte 4 to 5 and my God I'm loving programming all over again. Svelte is just bae.

Quick Advice: If you're so tired of web programming try Svelte, if you're tired of API programming try HonoJS, if you're tired of mobile programming try Flutter, If you're tired of CLI apps try Go. All of these will make you love programming all over again.

👩‍💻👩‍💻👩‍💻

#Svelte #Flutter #HonoJS #Go #Programming
@Dagmawi_Babi
Please open Telegram to view this post
VIEW IN TELEGRAM