Browsing articles in "Blog"

Configure Azure WordPress web app to work with Exchange Online SMTP

I am on the process of recreating the public website of my company as a network of WordPress sites, which will include some sub-sites for specific products and services. One of the cool things in Azure is that we can provision WordPress (and many other web applications for that matter) on a platform-as-a-service model, meaning that we don’t have to worry about the underlying operating system or virtual machine. With just a few clicks we can have a full-blown WordPress site up and running on Azure, and with a few more clicks we can scale the deployment up or out. It is a fantastic service, but there is one aspect that is not as straightforward: emails. By default WordPress will not send any sort of email notification since there is no SMTP server in the local host. I wanted to configure WordPress to use my Office 365 Exchange Online via SMTP relay, which I managed to do after a few hours of research. Here is how is done. Read more >>

Dear developers

Good riddance 2016! Many would argue that it has been the worst year in decades. And while I do not want to get into the merit of the loss of talent the world has suffered, I did notice another heavy blow we took this past year: The quality of software developed on Windows. It seems to me that a lot of developers are taking certain liberties that are rubbing me off the wrong way. Such bad practices are certainly not new, but I did notice an increase in them this past year. So I wrote this open letter for 2017, in the hope that these issues can be addresses. Read more >>

The blog thief

You read about this sort of stuff but you never think it will happen to you — until it does. Just found out that a company in Wellington, New Zealand named Intergen has been using images and other content from my blog into the own presentations. They even call it “Diving into the Sales Pipeline”, which is the title of my blog series for when I used to be a Dynamics CRM consultant from where the content has been copied without my consent.

You can find my original blog post here. Where I come from, we call this thievery.

Azure AD Domain Services: A death foretold

As the technical director of my company, one of my tasks is to foresee the expansion of our IT infrastructure, which is mostly hosted in Azure. In the past few months I have been working on a whole new Azure environment that streamlines our virtual machines (VMs), offloads most of our workloads to manage services and users the latest and greatest when possible.

One of the products I was looking forward to is Azure Active Directory Domain Services (AADDS), which provides two domain controllers for our Azure environment as a managed service. Not only this means we don’t have to worry about deploying domain controller VMs, but also a tighter integration with our Azure Active Directory. After two weeks of researching on the subject and speaking with Azure support, I decided to take the leap — hoping the leap was based on empirical research more than faith. Boy, was I wrong wronged. Read more >>

Azure: Claim VM space by moving the temporary folders to the D drive

We have a bunch of Workstations Virtual Machines hosted in our Azure development environment that have been hogging a lot of space. I had a quick look into those and I noticed that a lot of space is being used by temporary folders, both by the system and by the user profiles. I came up with a simple solution to claim most of this space, which I would like to share with you: Moving temporary folders to the D: drive (known as the temporary drive). Read more >>

Considerations when formatting phone numbers

If you ever read my post about considerations when customising address fields, I reckon you would know by now that I am all about consistency and standards. No, I am not aspy (my mother had me tested). But I could argue that computers are, which is why I am all for data quality and integrity.

I reckon everyone reading this would agree that normally, the formatting of phone numbers is a minor issue. However when one is involved in a project as a solutions architect and a requirement arises asking for phone numbers to be ‘perfectly’ formatted on systems, I am sure they’ll beg to differ. In this post I’ll be going over misconceptions and considerations around phone numbers an the consequences it might have on computer systems. Read more >>

A new beginning

I’ve been postponing the writing of this post long enough, but I think I owe the readers of my blog an explanation as to why there is so little updates on Dynamics CRM coming from me. So here is my long and overdue update. Read more >>

The dangers of Cortana Analytics and poor data

Microsoft has recently introduced Cortana Analytics — an Azure-based service that allow users to perform predictive analysis through natural language, by just asking a question either via text, or by speech. While I believe Cortana Analytics to be amazing and I look forward not only to use it, but to implement it to our customers, I am concerned on the dangers imposed in relying on this technology. And no, Microsoft is not the one at fault this time. It is the users who I am worried about. Read more >>

Windows 10 Mobile: Fixing no data connection

After the last upgrade on my work phone to Windows 10 build 10166, somehow my data connection stopped worked. After an initial first line troubleshooting involving a few restarts and fidgeting with the data connection, I decided to let this one rest since I mostly tend to use my work phone with wi-fi anyway. However today I was in need to use my phone’s data connection so I had another go into fixing this issue. and I am happy to say that I resolved it quicker than I expected. Read more >>

Windows 10 and Microsoft Accounts: The Windows team simply does not get it

A while ago I wrote a post about Microsoft’s push of Microsoft Accounts in Windows 8.x, and how it antagonises users. I have been testing Windows 10 and providing feedback since the early iterations of its Technical Preview, and the good news is that I can see by reading the feedbacks provided by other testers that I am not the only one banging on some issues around Microsoft Account integration. The bad news is that Microsoft is showing no signs of taking these feedbacks on-board, and in fact it seems that things are going to get worse with Windows 10. Read more >>