DEV Community

Cover image for Weekly Dev Log 2026-W02
Umitomo
Umitomo

Posted on

Weekly Dev Log 2026-W02

πŸ—“οΈ 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 breakpoint

🌐 Web Development

  • Posted my weekly learning and development log on Dev.to

πŸ” Security (TryHackMe)

  • Completed OWASP Top 10 2025: Insecure Data Handling on TryHackMe
  • Worked on the AI/ML Security Threats room and completed Tasks 1–4

πŸ’‘ Key Takeaways

  • Learned how to use MARK: comments for code organization
  • Understood the difference between insert and save, and how to isolate business logic from the UI
  • Reviewed how to inspect variable values during debugging
  • 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
  • Learned how LLMs work

πŸš€ Next Week

  • Test the badge algorithm and complete the SwiftUI tutorial section
  • Continue posting small articles on Dev.to
  • Continue working on the AI security learning path

Top comments (0)