Skip to main content
deletethis.net A photo of me wearing a white button up shirt standing in front of generic office building windows.

Blog

  1. Noobs WPT in Chromium learnings
  2. Eleventy on GitHub Pages (Part 3)
  3. CSS Scroll Animated Sticky Header
  4. Eleventy on GitHub Pages (Part 2)
  5. Eleventy on GitHub Pages
  6. Restricted Capabilities and MSIX APIs
  7. 404 Good News, Bad News
  8. Watch JavaScript via Proxy
  9. JavaScript Arrays are neat
  10. Right-To-Left Override Twitter Name
  11. Scrollbars in EdgeHtml WebView and Edge browser
  12. Edge browser and JavaScript UWP app security model comparison
  13. GoBack/GoForward in Win10 UWP WebView
  14. Changing the User Agent string in UWP WebView
  15. Windows.Web.UI.Interop.WebViewControl localhost access
  16. Win10 PWA Terminology
  17. Tiny browser features: JSBrowser crash resistance
  18. Tiny browser features: JSBrowser zoom
  19. Multiple Windows in Win10 JavaScript UWP apps
  20. MSApp.getHtmlPrintDocumentSourceAsync - JavaScript UWP app printing
  21. Win10 UWP WebView AddWebAllowedObject details
  22. Application Content URI Rule effects
  23. JavaScript Microsoft Store app StartPage
  24. Application Content URI Rules rule ordering
  25. Application Content URI Rules wildcard syntax
  26. Let's Encrypt NearlyFreeSpeech.net Update
  27. Parsing WinMD with .NET reflection APIs
  28. WPAD Server Fiddler Extension Source
  29. Data breakpoints in JavaScript
  30. WinRT Toast from PowerShell
  31. Windows Store App WebView Cross Origin XMLHttpRequest Behavior
  32. WinRT Launcher API in PowerShell
  33. Cdb/Windbg Commands for Runtime Patching
  34. Let's Encrypt NearlyFreeSpeech.net Setup
  35. Unicode Clock
  36. JavaScript Types and WinRT Types
  37. Cloud Share - New App
  38. location.hash and location.search are bad and they should feel bad
  39. Debugging anecdote - the color transparent black breaks accessibility
  40. FitBit and WebOC Application Compatibility Errors
  41. Moving PowerShell data into Excel
  42. Serializing JavaScript Promise Execution
  43. Considerate MessagePort Usage
  44. URI functions in Windows Store Applications
  45. C++ constructor member initializers run in member declaration order
  46. Subtleties of postMessage
  47. Percent Clcok Windows Store App Development Notes
  48. WinRT PropertySet Changed Event Danger
  49. Words with Hints Windows 8 App Development Notes
  50. MSVC++ 64bit Enums
  51. Shout Text Windows 8 App Development Notes
  52. Windows Store on Windows 8 Fun For Independent Developers
  53. Sci-fi short stories disguised as Internet docs
  54. Windows Remote Desktop via Internet
  55. Stripe CTF - Level 8
  56. Stripe CTF - Level 7
  57. Stripe CTF - Level 5
  58. Stripe CTF - XSS, CSRF (Levels 4 & 6)
  59. Stripe CTF - Input validation (Levels 1 & 2)
  60. Stripe CTF - SQL injections (Levels 0 & 3)
  61. Stripe Web Security CTF Summary
  62. Web Security Contest - Stripe CTF
  63. HTTP Compression Documentation Reference
  64. Application Protocols in Windows 8
  65. Changing Windows Live IDs
  66. Crowdsource These Projects
  67. Permanently Add Path to System PATH Environment Variable in PowerShell
  68. PowerShell Equivalents for JavaScript Array Functions
  69. Favorite Windows 8 Feature: Intra-Line Tab Completion
  70. Play Fez
  71. Why Did This Work?
  72. Alternate IPv4 Forms - URI Host Syntax Notes
  73. Privacy through Obscurity
  74. HTML5 Table Flipper Experiment
  75. Glitch Helperator
  76. Client Side Cross Domain Data YQL Hack
  77. Web Worker Initialization Race
  78. Prime HTTP Status Codes
  79. URI Percent Encoding Ignorance Level 2 - There is no Unencoded URI
  80. Why I Like Glitch
  81. URI Percent-Encoding Ignorance Level 1 - Purpose
  82. Blackmail DRM - Stolen Thoughts
  83. URI Percent Encoding Ignorance Level 0 - Existence
  84. JavaScript Array methods in the latest browsers
  85. Bug Spotting: Ctors with default parameters
  86. Replacing Google Reader Shared Feeds with Tumblr
  87. URI Empty Path Segments Matter
  88. Features of image type input tags in HTML
  89. Replacing Delicious with Google Reader
  90. Haven't Been Posting Much
  91. WPAD Server Fiddler Extension Update v1.0.1
  92. Command line for finding missing URLACTIONs
  93. clip.exe - Useful tool I didn't know shipped with Windows
  94. _opt Mnemonic
  95. PowerShell Script Batch File Wrapper
  96. Capturing HTTPS with FiddlerCore
  97. JavaScript & .NET interop via WebBrowser Control
  98. IE9 Document Mode in WebOC
  99. GeolocMock Tool - Tell IE9 Where You Are
  100. Listen to Max Tannone and Watch Moon
  101. Ratatat Rocks
  102. Console Build Window Jump Lists Tool
  103. Windows 7 Accelerator Platform COM / C# Interop
  104. DVD Ripping and Viewing in Windows Media Center
  105. Google and Outlook Calendar Sync'ing