close

DEV Community

Gamya  profile picture

Gamya

Dream big, debug bigger 🐛✹ | Building things with Swift, one cute bug at a time | Anime lover đŸ„

Education

masters in information assurance

Pronouns

she/her

Work

software developer (iOS)

JavaScript
8 Week Community Wellness Streak
Top 7
June Solstice Game Jam Completion
4 Week Community Wellness Streak
Build Apps with Google AI Studio
2 Week Community Wellness Streak
Cloud Run Badge
1 Week Community Wellness Streak
Writing Debut
Ichiraku Ramen — A Cozy Japanese Restaurant Landing Page 🍜🌾

Frontend Challenge Perfect Landing Submission đŸČđŸ„§

Ichiraku Ramen — A Cozy Japanese Restaurant Landing Page 🍜🌾

BERJAYA BERJAYA BERJAYA 91
Comments 68
2 min read

Want to connect with Gamya ?

Create an account to connect with Gamya . You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Pawford Academy — A SwiftUI Puppy Training App with ElevenLabs AI Voice đŸŸđŸŽ“

DEV Weekend Challenge: Dog Days Edition Submission 🐕

Pawford Academy — A SwiftUI Puppy Training App with ElevenLabs AI Voice đŸŸđŸŽ“

BERJAYA BERJAYA BERJAYA 26
Comments 4
3 min read
Swift Protocols — Opaque Return Types and the Mystery of `some` 🔼

Swift Protocols — Opaque Return Types and the Mystery of `some` 🔼

BERJAYA BERJAYA BERJAYA 17
Comments
4 min read
Swift Protocols — The Art of Making Promises đŸ€

Uses anime fighters to solve code repetition

Swift Protocols — The Art of Making Promises đŸ€

BERJAYA BERJAYA BERJAYA 26
Comments 17
5 min read
The Crash That Only Happened Sometimes — A SwiftUI Bug

Summer Bug Smash: Smash Stories 🐛đŸ›č

The Crash That Only Happened Sometimes — A SwiftUI Bug

BERJAYA BERJAYA BERJAYA 27
Comments 5
4 min read
Swift Classes — The Four Ways Variables and Constants Can Combine 🎭

The signpost analogy clears up common confusion

Swift Classes — The Four Ways Variables and Constants Can Combine 🎭

BERJAYA BERJAYA BERJAYA 18
Comments 30
4 min read
Swift Classes — Deinitializers and How Swift Cleans Up After Itself đŸ§č

Compares ARC to CPython's memory model

Swift Classes — Deinitializers and How Swift Cleans Up After Itself đŸ§č

BERJAYA BERJAYA BERJAYA 19
Comments 8
4 min read
Swift Classes — Why Copying a Class Isn't What You Think 📋

Swift Classes — Why Copying a Class Isn't What You Think 📋

BERJAYA BERJAYA BERJAYA 25
Comments 17
4 min read
Swift Classes — Initializers and the super.init() Rule đŸ—ïž

Logic behind two-phase initialization

Swift Classes — Initializers and the super.init() Rule đŸ—ïž

BERJAYA BERJAYA BERJAYA 18
Comments 11
4 min read
Swift Classes — Inheritance, Override, and the final Keyword 🧬

Swift Classes — Inheritance, Override, and the final Keyword 🧬

BERJAYA BERJAYA BERJAYA 23
Comments 10
5 min read
Swift Classes — Everything You Knew About Structs Just Got More Complicated

Swift Classes — Everything You Knew About Structs Just Got More Complicated

BERJAYA BERJAYA BERJAYA 34
Comments 12
5 min read
What Happens When Everyone Can Build Apps But Nobody Understands Them?

The trade-off between speed and deep mastery

What Happens When Everyone Can Build Apps But Nobody Understands Them?

BERJAYA BERJAYA BERJAYA 30
Comments 35
4 min read
Who Else Has Inherited a Codebase With Zero Comments and a Prayer?

Relatable dev venting and the AI debate

Who Else Has Inherited a Codebase With Zero Comments and a Prayer?

BERJAYA BERJAYA BERJAYA 25
Comments 17
5 min read
Swift Structs — Static Properties and Methods đŸ›ïž

Swift Structs — Static Properties and Methods đŸ›ïž

BERJAYA BERJAYA BERJAYA 17
Comments
4 min read
Things I Wish Someone Had Told Me Before Starting iOS Development

Things I Wish Someone Had Told Me Before Starting iOS Development

BERJAYA BERJAYA BERJAYA 31
Comments 6
2 min read
Swift Structs — Access Control 🔐

Swift Structs — Access Control 🔐

BERJAYA BERJAYA BERJAYA 19
Comments
4 min read
AI Agents vs Chatbots — What's Actually Different?

AI Agents vs Chatbots — What's Actually Different?

BERJAYA BERJAYA BERJAYA 21
Comments 2
4 min read
Swift Structs — Custom Initializers & the Power of self 🔧

Swift Structs — Custom Initializers & the Power of self 🔧

BERJAYA BERJAYA BERJAYA 17
Comments
4 min read
Swift Structs — Property Observers (willSet & didSet) 👀

Swift Structs — Property Observers (willSet & didSet) 👀

BERJAYA BERJAYA BERJAYA 16
Comments 4
3 min read
Swift Structs — Computed Properties 🔼

Swift Structs — Computed Properties 🔼

BERJAYA BERJAYA BERJAYA 16
Comments
4 min read
Swift Structs — Building Your Own Custom Types đŸ—ïž

Swift Structs — Building Your Own Custom Types đŸ—ïž

BERJAYA BERJAYA BERJAYA 22
Comments 3
5 min read
Swift Closures — Accepting Functions as Parameters 🎯

Swift Closures — Accepting Functions as Parameters 🎯

BERJAYA BERJAYA BERJAYA 18
Comments 3
4 min read
Swift Closures — Trailing Syntax and Shorthand Magic ✹

Swift Closures — Trailing Syntax and Shorthand Magic ✹

BERJAYA BERJAYA BERJAYA 11
Comments
5 min read
Swift Closures — Functions You Can Pass Around 📩

Swift Closures — Functions You Can Pass Around 📩

BERJAYA BERJAYA BERJAYA 12
Comments 6
5 min read
Pressure-Testing My Own Explanations — A Swift Writing Exercise

Uses broken code to expose explanation gaps

Pressure-Testing My Own Explanations — A Swift Writing Exercise

BERJAYA BERJAYA BERJAYA 22
Comments 4
3 min read
What I Learned Switching Between Swift and AI Studio in the Same Week

Hidden logic gaps in rapid AI prototyping

What I Learned Switching Between Swift and AI Studio in the Same Week

BERJAYA BERJAYA BERJAYA 19
Comments 10
4 min read
Swift Functions — Handling Errors with do, try, and catch 🚹

Swift Functions — Handling Errors with do, try, and catch 🚹

BERJAYA BERJAYA BERJAYA 15
Comments 10
5 min read
Swift Functions — Default Parameters

Swift Functions — Default Parameters

BERJAYA BERJAYA BERJAYA 17
Comments 4
4 min read
Customizing Parameter Labels in Swift đŸ·ïž

Customizing Parameter Labels in Swift đŸ·ïž

BERJAYA BERJAYA BERJAYA 17
Comments 6
6 min read
Returning Multiple Values from Functions in Swift

Returning Multiple Values from Functions in Swift

BERJAYA BERJAYA BERJAYA 17
Comments 2
4 min read
Returning Values from Functions in Swift

Returning Values from Functions in Swift

BERJAYA BERJAYA BERJAYA 12
Comments 4
5 min read
Swift Functions — Returning Values and When to Skip the Return Keyword đŸ“€

Swift Functions — Returning Values and When to Skip the Return Keyword đŸ“€

BERJAYA BERJAYA BERJAYA 11
Comments 4
5 min read
Swift Functions — Write Once, Use Everywhere 🔧

Swift Functions — Write Once, Use Everywhere 🔧

BERJAYA BERJAYA BERJAYA 14
Comments 6
5 min read
I Built a Coding Mascot Generator with Google AI Studio — Meet Octo-Byte! 🐙

Education Track: Build Apps with Google AI Studio

I Built a Coding Mascot Generator with Google AI Studio — Meet Octo-Byte! 🐙

BERJAYA BERJAYA BERJAYA 12
Comments 11
2 min read
Swift Break, Continue and Infinite Loops — Taking Control of Your Loops 🎼

Swift Break, Continue and Infinite Loops — Taking Control of Your Loops 🎼

BERJAYA BERJAYA BERJAYA 17
Comments 6
5 min read
🌈 Pride Trivia & Alan Turing Edition — A SwiftUI Game for June Solstice Game Jam

June Solstice Game Jam Submission

🌈 Pride Trivia & Alan Turing Edition — A SwiftUI Game for June Solstice Game Jam

BERJAYA BERJAYA BERJAYA 25
Comments 2
3 min read
Swift Loops — while, repeat and Knowing When to Use Each 🔄

Swift Loops — while, repeat and Knowing When to Use Each 🔄

BERJAYA BERJAYA BERJAYA 7
Comments 6
5 min read
Swift For Loops

Swift For Loops

BERJAYA BERJAYA BERJAYA 9
Comments 4
4 min read
Swift Ternary Operator — Making Quick Decisions in One Line ⚡

Swift Ternary Operator — Making Quick Decisions in One Line ⚡

BERJAYA BERJAYA BERJAYA 7
Comments 5
3 min read
Swift Switch Statements—A Cleaner Way to Handle Multiple Conditions 🔀

Swift Switch Statements—A Cleaner Way to Handle Multiple Conditions 🔀

BERJAYA BERJAYA BERJAYA 5
Comments 7
4 min read
Swift—Checking Multiple Conditions with else, else if, && and || 🔀

Swift—Checking Multiple Conditions with else, else if, && and || 🔀

BERJAYA BERJAYA BERJAYA 6
Comments 2
4 min read
Swift Conditions — Teaching Your Code How to Make Decisions

Swift Conditions — Teaching Your Code How to Make Decisions

BERJAYA BERJAYA BERJAYA 12
Comments 2
4 min read
Swift Type Annotations

Swift Type Annotations

BERJAYA BERJAYA BERJAYA 7
Comments 2
5 min read
Swift Enums

Swift Enums

BERJAYA BERJAYA BERJAYA 7
Comments 2
4 min read
Swift Sets

Swift Sets

BERJAYA BERJAYA BERJAYA 6
Comments
4 min read
Swift Dictionaries

Swift Dictionaries

BERJAYA BERJAYA BERJAYA 5
Comments 4
4 min read
Swift Arrays

Swift Arrays

BERJAYA BERJAYA BERJAYA 6
Comments 2
4 min read
How to Join Strings Together in Swift

How to Join Strings Together in Swift

BERJAYA BERJAYA BERJAYA 6
Comments
3 min read
Swift Booleans

Swift Booleans

BERJAYA BERJAYA BERJAYA 6
Comments
1 min read
Swift Is Type-Safe Language

Swift Is Type-Safe Language

BERJAYA BERJAYA BERJAYA 5
Comments
1 min read
Swift needs both Integers and Doubles

Swift needs both Integers and Doubles

BERJAYA BERJAYA BERJAYA 5
Comments
1 min read
Decimals in Swift

Decimals in Swift

BERJAYA BERJAYA BERJAYA 6
Comments
1 min read
Integers in Swift

Integers in Swift

BERJAYA BERJAYA BERJAYA 6
Comments
1 min read
Strings in Swift

Strings in Swift

BERJAYA BERJAYA BERJAYA 6
Comments
1 min read
Variables and Constants in Swift

Variables and Constants in Swift

BERJAYA BERJAYA BERJAYA 6
Comments
2 min read
Why You Should Learn Swift in 2026

Why You Should Learn Swift in 2026

BERJAYA BERJAYA BERJAYA 7
Comments
3 min read
How to become an iOS developer in 2026

How to become an iOS developer in 2026

BERJAYA BERJAYA BERJAYA 7
Comments
4 min read
loading...