I worked at Interactive Intelligence before before it was acquired by Genesys and IT had put a custom lock screen image on all the Macs. Well, now that the transition is mostly through I figured it was about time that custom lock screen went away. It took a while find the instructions on how to do it, but I finally found them on OSX Daily. What you need to do is replace the file at /Library/Caches/com.
Choosing between names and identifiers in URLs Do you use permanent ids in URLs or do you use the name of something, even though it can change? This article weights both options and ends up suggesting a hybrid approach in-spite of the possible challenges to the implementation and understanding by users. Fast By Default: Modern Loading Best Practices Web pages are far more complex than they used to and making them fast is a complex topic.
React, Inline Functions, and Performance This is a good article to read if you have an interest in React, or if you care about application performance. One central theme is “premature optimization is the root of all evil” Dev dogfooding is not user research This article wasn’t about what I thought it would be; you might leave this article thinking “I need user research better explained”. Here is a website that has a nice overview.
I’m currently working on an application for a friend to help him with his business. The application needs to be responsive since he may have employees perform certain actions from mobile devices. In one part of the application there will be a table of inventory that employees can perform an action on. The table doesn’t work well on smaller screens so that is one area that requires a bit of extra work.
On-Demand Environments With Docker and AWS ECS This is a long article, but it is a step-by-step set of instructions on how to get a docker environment running on AWS with deployments and all. I haven’t tried the steps they go through, but I skimmed the article and it looks very thorough. Tools and Practices for Documenting Microservices Documenting a single application well is hard enough, make that an application built with microservices and it can turn into a nightmare.
Partitioning Behavior of DynamoDB This is part 3 of a 3 part series about DynamoDB. This article dives into how Dynamo handles creating partitions and why understanding partitions and RCUs/WCUs is important for the best performance. W3C: Encrypted Media Extensions W3C has published the Encrypted Media Extensions (EME) specification, making way for DRM in HTML. EME is not itself a DRM mechanism, but rather an API specification for how the browser will communicate with a system that facilitates DRM or similar technologies.
Making the Google Developers Documentation Style Guide Public Google has made their style guide for documentation public. While it may not be particularly exciting it does highlight one neglected topic: good documentation. Google’s documentation for all their services has always been fairly good, but it has been getting even better in recent years. I expect this style guide is part of that transformation. How Not to Break the Guardian Website