My first week as a self-employed engineer
Last week I wrote about my last day at Disney streaming. This week, it’s all about the first week of a new chapter. I’m not quite sure what I should call myself now. Independent? Freelance? A mix of both? Self-employed?
I’ll stick with self-employed for now. I’ll probably change it again later.
This first week, I focussed on my blog. I want to put more attention towards it to make it better on several fronts. One of those fronts was the layout and design of the website. I wasn’t quite happy with the old one but I defiitely wasn’t unhappy either. It’s just that I initially picked a nice-looking Wordpress and kind of rolled with it for a long time.
After a little bit of dabbling in Sketch I settled on a design I liked and I started implementing it as a wordpress template, which to my surpise only took me a little longer than a day. Guess I haven’t completely forgotten about my web-roots just yet.
If you go to donnywals.com now, you can already see my new site in action.
I’ll probably tweak and improve it over time but I’m happy with the state of my website for now.
The next order of business for me is to focus on updating Practical Core Data. I want to add some new sections to it, both on new stuff (like CloudKit sharing) but also old stuff (like using a child managed object context to build a simple create/update screen in SwiftUI). Most of Practical Core Data is UI framework agnostic but the time feels right to slowly start introducing more SwiftUI focussed examples, possibly along with just an example for UIKit in the sample code whenever possible.
Some folks have asked me whether I will provide any insights into async / await for Core Data and I will provide bits and pieces, but overall async / await does not impact Core Data in a very meaningful way. Core Data’s threading rules make it so we still need to use
performAndWait closures to safely run code in a concurrent context.
Anyway, I had a great first week as a self-employed engineer!
With that, I’d like to pass it off to you. How has your week been?