ποΈ 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)