Category: Uncategorized


  • Work. Hustle. Sleep. Repeat

    Maybe it’s not profound to say this, but making time for a side hustle requires sacrifice. If you’re serious about starting something on the side. If you’re serious about making something great. You have to be serious enough to sacrifice to get it done.  But, what do you sacrifice when you want to start your side…

  • The Art of Successful Prototyping

    Prototyping is an essential step in the product development process. It is the process of creating a preliminary model or sample of a product to test and evaluate its functionality and design. Prototyping can help you to identify design flaws, test product features, and refine the product design. The art of successful prototyping lies in…

  • Fun With Swift Playgrounds

    Today I did an impromptu live stream in an effort to reignite my passion for Swift Playgrounds and Swift programming in general. Cutting to the chase — it was a success! Maybe not by the numbers… but I’ll get to why in a second. Fun & Challenging I don’t live stream often. It’s something I’ve…

  • Introducing BafflingBits

    Every so often an idea pops into my head and I can’t stop thinking about it. I just have to work on it. My wife says this is related to my undiagnosed ADHD, which maybe she’s right, but no matter what the cause lately my time has been diverted away from programming – towards BafflingBits.…

  • Using SwiftUI Charts to Add Fuel Gauges to Swift Playgrounds Game

    Building a game with Swift Playgrounds is mostly an exercise in trying to find ways to hack together a solution that’ll work for your idea. You don’t have access to all the tools that you would in full Xcode, so you just have to make do with what you’ve got. Using SwiftUI Charts Swift UI…

  • SpriteKit Game Built With Swift Playgrounds on an iPad | Part 1

    Swift Playgrounds is Apple’s entry into Swift. It’s designed to teach people, primarily school-age people, how to write code that can be used to make apps for the AppStore. It’s a brilliant plan – teach young people how to make apps for iOS then when they get older they’ll make apps for iOS. GameDEV With…

  • The Power of Iteration

    Version one is never the end goal. In today’s fast pace world you need to be able to iterate on your idea faster than ever before. Smooth out the idea, refine the value proposition, become the best dam product you – no – anyone has has seen. Iteration gives you the power to improve sequentially…

  • Adding In-App Purchases & GameCenter to My SpriteKit Game

    The Problem With Swift Playgrounds Listen, I love Swift Playgrounds, it’s a great app for learning how to write in SwiftUI. It lowers the bar to entry for many people who are looking to learn to code. There is a problem though. It’s missing core functionality. With Swift Playgrounds you can not add capabilities to…

  • Is No-Code Making Programmers Obsolete?

    What is no-code?Why’s it gaining in popularity?How do no-code devs and programmers work together?Is this the future?How will AI play a role?And… How many other questions can I answer about the no-code movement in this video? Let’s start with the basics – what is no-code development? Usually sold as a service, a no-code solution makes…

  • How My First Success Failed

    Success comes in many flavors. Sometimes it’s as simple as completing the project. Sometimes you need to meet a specific target. Sometimes that target can even be moving. Success doesn’t come easy. Also, no matter what success looks like for you, it is possible to both succeed and fail. Failure is always an option. Sometimes it’s even a…