Weekly Dev Log 2026-W02
Published: (April 22, 2026 at 03:24 AM EDT)
1 min read
Source: Dev.to
Source: Dev.to
This Week
iOS (SwiftUI)
- Worked on the SwiftUI tutorial and completed Section 4 (Create an algorithm for badges)
- Built a test file to verify the badge algorithm
- Created unit tests for badge unlocking logic using an in‑memory SwiftData container
- Ran unit tests and stepped through them using a breakpoint
- Learned how to use
MARK:comments for code organization - Understood the difference between
insertandsave, and how to isolate business logic from the UI - Reviewed how to inspect variable values during debugging
Community & Writing
- Posted my weekly learning and development log on Dev.to
- Continue posting small articles on Dev.to
Security & Learning
- Completed OWASP Top 10 2025: Insecure Data Handling on TryHackMe
- Worked on the AI/ML Security Threats room and completed Tasks 1–4
- Learned how SSTI can lead to server‑side code execution
- Understood the difference between Base64 encoding and actual encryption
- Reviewed the basics of AI/ML and how LLMs work
- Continue working on the AI security learning path
Testing
- Test the badge algorithm and complete the SwiftUI tutorial section