Some time ago I got the idea to ramp up my skills in front-end web development and the tooling used outside my own world of SharePoint. I decided to create my own WordPress theme, but use as much of existing tooling and templates as I could. Sage got my attention, so I downloaded that and started to look into its components. This was all new territory for me with Bower, Gulp, PHP, NodeJS and so on.
Recently I got a request to find out the usage of page layouts on a large SharePoint site. I Googled and found a few scripts, but none that did all I wanted, e.g. to limit the inventory to a certain sub-site. So I wrote my own one.
Quite a few organisations seems to find this thing called “Internet” a scary thing that employees can only be given access to by grace of the mighty network administrators. As a consultant I have worked for a few of those organisations and felt the frustration when a blog is blocked or network traffic is so slow that you’d guess that it’s manually monitored before accepted. I would personally never try to bypass these controls of course, but hypothetically one could do like the following.
When Microsoft recently released a new Outlook app for iOS I decided to try it out. I previously used both the built-in Mail app from Apple and the Gmail app side by side, so if Outlook was good enough I could maybe switch to one single mail app on the phone. You can read some more about it here: A deeper look at Outlook for iOS and Android. Trying out the new features it struck me that a lot of people must have a hard time managing their e-mail.
When you build a web site on a CMS and a theme made by someone else you always have some limitations. For this blog I use WordPress and the Montezuma theme, and this is how I customised the default CSS grid options to my liking. These are the grid options you can choose from in version 1.2.4 of the Montezuma theme. Not bad at all, but if you want to use a responsive layout (and yes, you should) you have to choose between a fixed 960 px maximum width or use the 100% width option which can become ridiculous on large high resolution screens.