⚠️ Malware / Trojaner / VirenKein Trojaner: Behörden überwachen WhatsApp-Chats mit einem einfachen Trick - CHIP(05.09.2026 um 18:00 Uhr)
📰 IT Security NachrichtenDie Cyberangriffe der KW36/2026 im Überblick - Computer Weekly(05.09.2026 um 18:42 Uhr)
⚠️ Malware / Trojaner / VirenYou don't want this Sleepwalker backdoor on your Windows machine(24.08.2026 um 23:39 Uhr)
⚠️ Malware / Trojaner / VirenCrooks push Mac malware through fake OpenAI Codex ads(25.08.2026 um 11:15 Uhr)
🔧 AI Nachrichten OpenAI explains how its naughty AI agents attacked Hugging Face(27.08.2026 um 01:45 Uhr)
⚠️ Malware / Trojaner / VirenATF responds to 'major' cybersecurity incident after ransomware gang's claims(27.08.2026 um 17:25 Uhr)
🔧 AI Nachrichten Industry that built the problem offers to sell you the solution(28.08.2026 um 13:01 Uhr)
⚠️ Malware / Trojaner / VirenKein Trojaner: Behörden überwachen WhatsApp-Chats mit einem einfachen Trick - CHIP(05.09.2026 um 18:00 Uhr)
📰 IT Security NachrichtenDie Cyberangriffe der KW36/2026 im Überblick - Computer Weekly(05.09.2026 um 18:42 Uhr)
⚠️ Malware / Trojaner / VirenYou don't want this Sleepwalker backdoor on your Windows machine(24.08.2026 um 23:39 Uhr)
⚠️ Malware / Trojaner / VirenCrooks push Mac malware through fake OpenAI Codex ads(25.08.2026 um 11:15 Uhr)
🔧 AI Nachrichten OpenAI explains how its naughty AI agents attacked Hugging Face(27.08.2026 um 01:45 Uhr)
⚠️ Malware / Trojaner / VirenATF responds to 'major' cybersecurity incident after ransomware gang's claims(27.08.2026 um 17:25 Uhr)
🔧 AI Nachrichten Industry that built the problem offers to sell you the solution(28.08.2026 um 13:01 Uhr)

26 🕛 kürzlich 6 Min Lesezeit
0

Building a BMI Calculator CLI with TypeScript — Types, Functions, and Vitest

↗ Quelle (dev.to)
🗣️ Stimme:
📑 Inhaltsübersicht




Introduction



This is my first article as a Java engineer learning TypeScript from scratch.



I've been writing Java professionally, but I got interested in modern tech stacks and started learning TypeScript and Python. My approach is simple: build small projects one by one, and write honestly about everything — what I struggled with, what I figured out, and what I asked AI to help with.



This article is for people on a similar learning journey. It's not a showcase of perfect code — it's an honest record of the process.









My Learning Style (AI Transparency)




I use Claude Pro (for design discussions and Q&A) and Cursor Pro (for coding support) as learning companions.



However, I follow these rules for myself:





  • I write all the code myself — I never ask AI to write code for me

  • AI helps with hints, spec clarification, and bug spotting

  • I make sure I understand why something works before moving on



In this article, I clearly separate "what I implemented myself" from "what I asked AI for."










What I Built



A CLI tool that calculates BMI from height and weight input.




CODE
$ npm start

Enter your height (cm): 170
Enter your weight (kg): 70
BMI result: 24.22 (Normal)






BMI Classification
























BMI Label
< 18.5 Underweight
18.5 – 24.9 Normal
≥ 25.0 Obese


📦 Repository: .






This article is part of my public learning journey using AI tools (Claude Pro / Cursor Pro). All code is written by me — AI is used for design discussions, bug hints, and spec clarification only.

Vollständiger Original-Bericht
Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
↗ Original-Artikel auf dev.to lesen
Wie bewertest du diesen Beitrag?
1 Klick Feedback
Teilen mit Netzwerk & Team:

Community-Analysen & Experten-Meinungen 0

Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum
🔴 Akute Relevanz 53%
🟡 In Evaluierung 28%
🟢 Keine Auswirkung 15%
Spannende Innovation 5%
Verwandte Story-Cluster & Quellen (Vektor-KI)
Port 8095 Engine
1 Quelle
Google Patches 6th Chrome Zero-Day of 2026
1 Quelle
VMware Workstation and Fusion Updates Patch Critical Vulnerability
1 Quelle
12-Year-Old PostgreSQL Vulnerability Enables Database, Server Takeover
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Building a BMI Calculator CLI with TypeScript — Types, Functions, and Vitest

Thematisch verwandte Begriffe: Building, Calculator, with, TypeScript · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...