![Reading a contract from the other side: Application publishers](https://web.archive.org/web/20210518203544/https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg)
![Reading a contract from the other side: Application publishers](https://web.archive.org/web/20210518203544/https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg)
![Importance of alignment even on x86 machines, part 2](https://web.archive.org/web/20210518203544/https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg)
Importance of alignment even on x86 machines, part 2
![The sociology of the mobile phone](https://web.archive.org/web/20210518203544/https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg)
The sociology of the mobile phone
![Importance of alignment even on x86 machines](https://web.archive.org/web/20210518203544/https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg)
Importance of alignment even on x86 machines
![Why do some structures end with an array of size 1?](https://web.archive.org/web/20210518203544/https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg)
Why do some structures end with an array of size 1?
![Why can’t you treat a FILETIME as an __int64?](https://web.archive.org/web/20210518203544/https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg)
Why can’t you treat a FILETIME as an __int64?
![Beware of non-null-terminated registry strings](https://web.archive.org/web/20210518203544/https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg)
Beware of non-null-terminated registry strings
![The kooky STRRET structure](https://web.archive.org/web/20210518203544/https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg)
The kooky STRRET structure
![Finished competing in your event? Let the games begin!](https://web.archive.org/web/20210518203544/https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg)
Finished competing in your event? Let the games begin!
![Summary of the recent spate of /3GB articles](https://web.archive.org/web/20210518203544/https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg)