Asim Momin
Asim Momin @asimhmomin7864 ·
Sharing my first TypeScript practice project. I built a CLI calculator to practice basic type annotation, return types, and using a MathOp Enum to manage our switch statement logic. Build CLI using "inquirer/prompts" library #TypeScript #WebDev
1
8
Asim Momin
Asim Momin @asimhmomin7864 ·
Sharing first TypeScript mini-project here. Building a simple CLI calculator helped me understand how strict typing and Enums make backend logic much more predictable. Build CLI using "inquirer/prompts" library #TypeScript #WebDev #LearningInPublic
1
30
Fランを潰せ!補助金泥棒!Fランに正義の鉄槌を!
Fランを潰せ!補助金泥棒!Fランに正義の鉄槌を! @FranKyokaiTinou ·
東京に逃げろ!!東京じゃなくてもいいからその環境から逃げろ!!逃げろ!! >高校の文化祭の整理券システムを一人で作ったけど問題だらけだった話。 #TypeScript - Qiita qiita.com/OtakuMoyashi/i…
高校の文化祭の整理券システムを一人で作ったけど問題だらけだった話。 - Qiita

概要 地方の公立高校に在籍する筆者が、文化祭の整理券システムを開発したときの話をまとめました。大勢の人に使ってもらうサービスを作ったのは初めてだったのですが、失敗含め自分にとって良い体験になりました。 突っ込みどころも多いと思うので、ご指摘等ありましたらコメントしていただ...

From qiita.com
65
DotFreeRave
DotFreeRave @FreeRave2 ·
Replying to @FreeRave2
Try CodeTune free: VS Code Marketplace → marketplace.visualstudio.com/items?itemName… Open VSX → open-vsx.org/extension/free… GitHub → github.com/kareem2099/cod… بارك الله فيكم 🤲 #VSCode #TypeScript #OpenSource #Muslim #Developer
GitHub - kareem2099/codetune: 🕌 Transform VS Code into a spiritual environment: High-quality Quran...

🕌 Transform VS Code into a spiritual environment: High-quality Quran Player, Accurate Prayer Times, Auto-Azkar, and Islamic Focus Tools for Muslim Developers. - kareem2099/codetune

From github.com
12
xymox
xymox @clxymox ·
Replying to @clxymox
📌 Emulate Arduino, ESP32 & Raspberry Pi. in your browser. Write code, compile, and run on 19 real boards — Arduino Uno, ESP32, ESP32-C3, Raspberry Pi Pico, Raspberry Pi 3, and more. No hardware, no cloud, no li... �github.com/davidmonterocr…Hm #TypeScript
GitHub - davidmonterocrespo24/velxio: Emulate Arduino, ESP32 & Raspberry Pi. in your browser. Write...

Emulate Arduino, ESP32 & Raspberry Pi. in your browser. Write code, compile, and run on 19 real boards — Arduino Uno, ESP32, ESP32-C3, Raspberry Pi Pico, Raspberry Pi 3, and more. No hardwa...

From github.com
10
Asim Momin
Asim Momin @asimhmomin7864 ·
Replying to @asimhmomin7864
Handling errors in API calls is much safer now. Instead of using "any," we use isAxiosError to check the error type. this gives us suggestions for things like error.message or error.status, making debugging much faster. #TypeScript #WebDev
2
Asim Momin
Asim Momin @asimhmomin7864 ·
Replying to @asimhmomin7864
i compared Axios and Fetch in TypeScript. Axios is great because it has built-in generics support e.g. AxiosResponse. With fetch, we have to be more manual, like checking if the response is "ok" and manually casting the JSON data to our interface. #TypeScript
1
150
Asim Momin
Asim Momin @asimhmomin7864 ·
Replying to @asimhmomin7864
i also practiced generic interfaces. e.g. a Box<T> interface ensures that the "content" inside matches the type we set. If we say it's a Box<number>, TypeScript wont let us put a string inside #TypeScript #WebDev
1
5
Asim Momin
Asim Momin @asimhmomin7864 ·
Replying to @asimhmomin7864
today i learned Generics. they are basically templates that help us write more reusable code. we use <T> as a placeholder for a type that is not fixed yet. It is how libraries like Prisma or Drizzle handle so many different data types safely. #TypeScript #WebDev
1
9
Arthur
Arthur @Edarth123 ·
Day 3: Nothing like a whole project full of errors to motivate you to master typescript. Resolved, time to move on to authentication. What did you do today? #typescript #bugs #100daysofcode
6