Archives

Archives / 2020 / November
  • Update Now 2020 (virtual)

    I'll be presenting "Advanced Fiddler Techniques" at Update Now 2020:

    Fiddler is a great free web diagnostic tool that nearly everyone uses, but typically only for very basic things.  If all you need is to see the requests made between the browser and web server, the browser devtools can do that.  Fiddler has many more advanced features that most developers are unaware of.   It can be used to capture traffic from smartphones, tablets, and non-Windows platforms!  Discover the power of manipulating requests and responses with breakpoints, the auto responder, and a visual composer.  Review popular extensions for formatting JavaScript, syntax highlighting, and detecting image bloat.  Go beyond the basics and learn the full capabilities of the tool and how it can improve your web development and debugging techniques today!

  • CNUG - Chicago .NET Users Group (virtual)

    I will be presenting "Make the Web Faster" at CNUG Chicago .NET User Group:

    This session demonstrates practical techniques that drop a web page's size from almost 3MB to 143K, and load time from 6 seconds to less than a second, while looking the same! Review tools that validate and describe performance best practices. Explore how to defer resource requests, load resources asynchronously, and prefetch critical resources.  Many other performance improvements will be discussed, which can reduce response time while also boosting the scalability and reliability of your site.  Learn the techniques that can have the largest impact on web performance with the least amount of work. 

  • Sydney .NET User Group (virtual)

    I will be presenting Cryptography 101 at Sydney .NET User Group:

    Learn the fundamentals of cryptography, including public/private and symmetric encryption, hashing, and digital signatures. Discover which techniques are appropriate for various situations. Review practical real life examples for storing passwords, protecting URL parameters, securely exchanging information with partners, and safely encrypting sensitive information on public web sites. Concepts apply to all platforms, examples will be in C# for both .NET and .NET Core. 

  • Tulsa Developers Association (virtual)

    I will be presenting Cryptography 101 at Tulsa Developers Association:

    Learn the fundamentals of cryptography, including public/private and symmetric encryption, hashing, and digital signatures. Discover which techniques are appropriate for various situations. Review practical real life examples for storing passwords, protecting URL parameters, securely exchanging information with partners, and safely encrypting sensitive information on public web sites. Concepts apply to all platforms, examples will be in C# for both .NET and .NET Core. 

  • DevDay 2020 (virtual)

    I'll be presenting "Advanced Fiddler Techniques" at DevDay 2020:

    Fiddler is a great free web diagnostic tool that nearly everyone uses, but typically only for very basic things.  If all you need is to see the requests made between the browser and web server, the browser devtools can do that.  Fiddler has many more advanced features that most developers are unaware of.   It can be used to capture traffic from smartphones, tablets, and non-Windows platforms!  Discover the power of manipulating requests and responses with breakpoints, the auto responder, and a visual composer.  Review popular extensions for formatting JavaScript, syntax highlighting, and detecting image bloat.  Go beyond the basics and learn the full capabilities of the tool and how it can improve your web development and debugging techniques today!

  • Granite State Code Camp 2020 (virtual)

    I'll be presenting "Advanced Fiddler Techniques" at Granite State Code Camp 2020:

    Fiddler is a great free web diagnostic tool that nearly everyone uses, but typically only for very basic things.  If all you need is to see the requests made between the browser and web server, the browser devtools can do that.  Fiddler has many more advanced features that most developers are unaware of.   It can be used to capture traffic from smartphones, tablets, and non-Windows platforms!  Discover the power of manipulating requests and responses with breakpoints, the auto responder, and a visual composer.  Review popular extensions for formatting JavaScript, syntax highlighting, and detecting image bloat.  Go beyond the basics and learn the full capabilities of the tool and how it can improve your web development and debugging techniques today!

  • Melb.NET Meetup (virtual)

    I will be presenting "Make the Web Faster" at Melb.NET Meetup:

    This session demonstrates practical techniques that drop a web page's size from almost 3MB to 143K, and load time from 6 seconds to less than a second, while looking the same! Review tools that validate and describe performance best practices. Explore how to defer resource requests, load resources asynchronously, and prefetch critical resources.  Many other performance improvements will be discussed, which can reduce response time while also boosting the scalability and reliability of your site.  Learn the techniques that can have the largest impact on web performance with the least amount of work.