Loading...

Blog

22 04, 2019

Typo in Apple Docs 😲 – Fixed within a Couple of Hours

By |2019-04-22T21:17:12+00:00April 22nd, 2019|Swift 5, Uncategorized|0 Comments

First typo I've encountered in Apple developer docs since 2009. ;)Update: they fixed it almost instantly! https://twitter.com/knyisztor/status/1120344158365990915https://developer.apple.com/documentation/swift/result 

10 04, 2019

Pre-order Now: “Programming Foundations for Absolute Beginners”

By |2019-06-02T09:52:41+00:00April 10th, 2019|Beginners, Programming, Python, Software development|0 Comments

My upcoming book "Programming Foundations for Absolute Beginners" delves into the fundamental concepts of programming. You'll work through simple Python projects to solidify the core knowledge to begin programming in any language. Available for pre-order here: https://lnkd.in/gTGJJ8u

30 03, 2019

Why Quitting the Rat Race Was My Best Decision Ever?

By |2019-03-30T10:21:54+00:00March 30th, 2019|entrepreneurship, Everyday Life|0 Comments

I hated my job, and I've never felt accomplished by working for somebody else. Almost all the creative people had left the company. The place had become a toxic environment filled with brown-nosers trying to get into management roles at any price. It was a cold, grey day in December 2016 when I was told that I have to switch teams and do some meaningless work from now on. This was the straw that broke the camel's back. I drove home. It was Friday noon, but I decided to take the rest of the day off. I went out for a [...]

15 03, 2019

How To Restore Your Energy

By |2019-03-15T11:00:12+00:00March 15th, 2019|Lifestyle, Mood|0 Comments

If you often feel exhausted and low on energy, some simple steps might help you. Listen to Sean D'Souza's podcast episodes on energy management and what we can do to restore our batteries. Sean has been my mentor and good friend who's helped me quit the 9-to-5 rat race.

15 03, 2019

My Top Goals for 2019

By |2019-03-15T10:45:53+00:00March 15th, 2019|Uncategorized|0 Comments

2019 has been a great year so far. Here's my list of priorities for the rest of this year: Improve my presentation skills Publish the course I've been working on since December last year Update/enhance my existing courses Publish three new books Reach 5,000+ subscribers on my Youtube channel Plus: Hike 500+ miles Bench press 240 pounds for 8 reps (instead of 4) Visit Norway or Iceland That'll do. More or less.

11 03, 2019

5 Tips to Bring your Swift Code to the Next Level

By |2019-03-11T22:55:30+00:00March 11th, 2019|Swift 5, Swift Programming|0 Comments

Alright, so here are five tips that can make your Swift code look more professional. Tip#1 Follow Apple’s naming conventions. If you have worked with other programming languages, it might be tempting to use the naming and coding style you’re used to. However, Swift has its own naming rules, so do your best to apply them. As the saying goes: “When in Rome, do as the Romans do.” Apple provides more details and examples in their API design guidelines. The bottom line is this: name your protocols, functions, types, properties, methods, variables, parameters so that their purpose is [...]

7 03, 2019

Is Learning UML a Waste of Time?

By |2019-03-07T09:24:37+00:00March 7th, 2019|Uncategorized|0 Comments

Somebody left the following comment on my Youtube channel: "UML is a complete and total overengineered waste of time. Write down a list of stuff to do, prioritize, get stuff done. Stop over complicating things." I'm not saying that UML and detailed planning is the ultimate answer in every situation. To-do lists might work for simpler projects. However, when you have to work with complex systems, and design large-scale projects, you can't work effectively without rules and standards. Here's an analogy. You might be able to build a survival shelter without a plan. But you definitely need a plan to [...]

22 02, 2019

What is the Meaning of Life? I Might’ve Found the Answer!

By |2019-02-22T22:08:07+00:00February 22nd, 2019|Everyday Life, Mood, Uncategorized|0 Comments

Maybe it's the jetlag to blame. I just had a revelation and wanted to have it written down before I forget... I believe I've discovered why are we here; what's the reason for our existence on this planet; I've got the answer to the big question: WHAT'S THE MEANING OF LIFE? So, let me share the answer with you. The meaning of life is to BECOME A BETTER VERSION OF YOURSELF! We have to evolve; we need to upgrade ourselves to v2.0 (3.0, 4.0 you name it). What I try to avoid is getting stuck: stuck in an unfulfilling [...]