website logoHiren Patel
CategoriesTagsAbout
Documenting things as I learn.
  • Using mermaid-js to generate Flow Charts

    Apr 24, 2020

    I often need to document a flow chart for new features I am planning to implement. Usually generating flow chart needed me to go to an application that would let me draw rectangles, text, etc. Today I learned about mermaid-js which allows one to use Markdown like syntax to generte various diagrams including flow charts. …more

    Interesting ToolsWebDocumentationAutomation

  • Building this website using open-source tools and hosting it for free

    Apr 18, 2020

    For a while, I have been considering building a website to document things I learn. This year I decided to stop procsanating and get started with it. Introducing patelhiren.com in all its glory. 🎉 …more

    How TosWebpatelhiren.comHugoGitHubGitHub Pages

  • PNG Crush Automator Action

    Apr 12, 2020

    When using png files on the web it is often preferred to use tools like pngcrush on them to optimize their size. This is usually a manual process where a command line tool or website is used to process each image file. I decided to automate this process for me via macOS Automator. …more

    WebAutomationTerminal

  • Catalina and Skype for Business Screensharing

    Apr 10, 2020

    After upgrading to macOS Catalina (10.15.4), Screensharing via Skype for Business stopped working. Here is waht I did to fix it. …more

    TroubleshootingmacOSCatalina

  • Boot Camp on External Drive

    Apr 06, 2020

    I had a spare SSD and a USB enclosure for it. Installing windows on an external drive is unsupported by Microsoft and the setup will abort stating Windows cannot be installed on an external drive. Here is how I managed to install Windows 10 Pro on the external SSD and boot from it on my iMac. …more

    How TosBootcampVirtual Machine

  • 1
  • 2

© Copyright 2024, Hiren Patel

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer’s view in any way.