Weekly Dev Log 2026-W03
Umitomo
·
2026-04-28
·
via DEV Community
🗓️ This Week
- Finally finished the Cyber Security 101 learning path and discovered the AI Security Learning Path on TryHackMe
- Completed 2 rooms from the AI Security Learning Path this week
- Decided to continue working on the SwiftUI tutorial (also explored React Native with Expo out of curiosity)
📱 iOS (SwiftUI)
- Ran unit tests for badge unlocking logic and stepped through them using breakpoints
- Researched the differences between SwiftUI and React Native (with Expo) to determine the best platform for my learning
🌐 Web Development
- Posted my weekly learning and development log on Dev.to📝
🔐 Security (TryHackMe)
- Completed 2 rooms from the AI Security Learning Path on TryHackMe (AI Models & Data, Prompt Engineering)
💡 Key Takeaways
- Learned how to use the
po command and the map function in the console during debugging
- Chose SwiftUI to focus on native iOS development (compared to React Native with Expo)
TryHackMe Learning
AI Models & Data
- Learned that most AI models rely heavily on Common Crawl, a large public dataset collected from the internet
- Realized that unclear data provenance and hidden sensitive data can lead to security risks
- Learned that training decisions can impact security, including potential data leakage
- Understood that optimization techniques introduce trade-offs between efficiency and security
- Learned that fine-tuning inherits risks from base models such as bias and unsafe behavior
- Realized that models are black boxes and difficult to fully audit
- Learned that model cards are important but often incomplete
Prompt Engineering
- Learned that LLMs process text as tokens and generate probabilistic outputs
- Learned how parameters like temperature and top-p affect responses
- Learned that effective prompts require clear instructions, context, format, and constraints
- Understood the difference between system prompts and user prompts
- Practiced prompt techniques such as zero-shot, few-shot, and Chain-of-Thought
🚀 Next Week
- Continue working on the badge algorithm (Section 5) in the SwiftUI tutorial
- Continue posting small articles on Dev.to
- Continue working on the AI security Learning Path
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。