Sup!

Learning to knit 🧢

The beginning of a scarf?

Wow, you would think that something like this wouldn’t be allowed to be entered. And yes, I see that the validation triggers!

Invalid dates in dropdowns.

I made a promise to myself to just have one technical project at a time. It was hard to let go and today I really, REALLY wanted to spend sometime messing around with html/css. πŸ’»

Swift Slowly: Day 27 - Hacking Swift 10

Score card for class. Today is really cool because not only am I celebrating the inauguration of Joe Biden, but I’m on day 10 of Hacking with Swift!

Pretty proud of myself for the most part because most of my errors where me not reading the question correctly.

Watching the inauguration.

Went for a walk and came across these turkeys πŸ¦ƒ.

Gobble up the bird.

Swift Slowly: Day 26 - Hacking Swift 9

We continue with structs today and I think I’m getting it for the most part. The issues that I run into are ones where I don’t pay attention to property names.

Wrong property name.

This session wasn’t as long as others, but I feel that I needed that after going through closures.

I think I might have to rewire my home set up.

UPS connected to an extention cord.

Swift Slowly: Day 25 - Hacking Swift 8

Today, is an exploration of structs. A lot of Swift seems to be built using structs. I wasn’t 100% awake when I was doing the computed properties section.

I tried mixing property observers and computed properties, and that does not seem to work.

You cannot compute and observe values at the same time

I understand it as the value cannot be both observed and computed at the same time.

I still enjoy the fact that the questions keep us on our toes. This means that basic things can still trip you up if you attempt to rush through them.

I do wish that I had 100 out of a 100, but I want to be honest with myself.

Update: I used the wrong screenshot and had to remove the second image.

Swift Slowly: Day 24- Hacking Swift 7

Closures part 2!

Paul Hudson says that this is where closures start to look a little bit like line noise and it can be hard to follow functions that use closures as parameters. Needless to say, I’m happy that I started this section early in the day.

Text that shows when you get an answer correct.