URLCache class implements the caching of responses to URL load requests, by mapping NSURLRequest objects to CachedURLResponse objects. It provides a composite in-memory and on-disk cache, and lets you manipulate the sizes of both the in-memory and on-disk portions. You can also control the path where cache data is persistently
As the COVID-19 pandemic has now become an integral part of our daily lives, companies around the world are rethinking their policies around how and where the knowledge work is done. Approaches vary: * Airbnb announced its “Live and work anywhere“ policy and is partnering with governments to make it easier
(This post is in Finnish since it's a reply to a LinkedIn post in Finnish). Ferrix Hovi postasi LinkedInissä erinomaisen listan ajatuksia IT-alaa harkitseville ihmisille. Jokaisen ajatuksen kohdalla nyökyttelin päätäni ja näytin mielessäni Ferrixille peukkua. Luettuani listan mielessäni alkoi heti kuulumaan ajatus: ”Loistava lista, mutta voisin kommentoida että lisäisin vielä.
Will Larson wrote a thoughtful post about managing technical quality in a codebase. The post goes through seven different approaches to managing technical quality, starting from fixing the most critical thing in your code right there and then, to planning & executing an organization-wide quality program with program sponsors, metrics, tools,
There's a new interesting blog/newsletter called The Observer Effect by Sriram Krishnan which has posted two interviews so far: Marc Andreessen and Daniel Ek. Both are fairly long, so be warned. A lot of themes are covered, but the topic of productivity and personal time management is strongly present
As software engineers, we are used to designing large system architectures by defining the roles and responsibilities of each component. We assess whether some components have overlapping responsibilities, are overburdened with too many responsibilities, or if there is a gap that must be filled with a new component. Defining, maintaining,
The idea that Taylorism isn’t the best fit for management in creative fields like software engineering isn’t new in any sense. However, rarely do you come across an article which lays down the historical roots of different management forms, their purpose & practices, and mapping between the types of