Jonathan HoffmanMastering Caddy SSL: A Complete Guide to HTTPS and TLS ConfigurationsCaddy is a powerful, user-friendly web server that automates the process of obtaining and renewing SSL certificates. It’s known for its…Aug 29Aug 29
Jonathan HoffmanTerminal Productivity Hack: Enhanced cd CommandAs developers, we often find ourselves performing repetitive tasks in the terminal, such as creating directories and then changing into…Apr 18Apr 18
Jonathan HoffmanThings Cloud Providers Don’t Explicitly Tell You About Deploying GPU Compute InstancesNavigating the complexities of cloud services can be a daunting task, especially when it comes to the allocation and scaling of resources…Feb 6Feb 6
Jonathan HoffmaninDjango UnleashedDjango Admin: Displaying Images in Your ModelsManaging and displaying images efficiently is a pivotal aspect of many web applications. If you’re using Django, the admin interface…Jan 29Jan 29
Jonathan HoffmanHarnessing Python’s Match/Case Statements: Practical Use CasesPython introduced the match/case statement in version 3.10, bringing a pattern matching feature that enhances the readability and…Dec 18, 2023Dec 18, 2023
Jonathan HoffmaninTowards DevStep-by-Step Guide to Installing PyTorch and TorchVision for CPU in Python with PoetryIntroductionNov 24, 20231Nov 24, 20231
Jonathan HoffmanIntroducing Monaspace: A Breakthrough in Monospaced Fonts for Enhanced Coding ClarityThis post serves as both a showcase for others and a personal bookmark. I’m not affiliated with the creators of Monaspace; I just really…Nov 16, 2023Nov 16, 2023
Jonathan HoffmaninTowards DevInstalling Cypher Shell on Ubuntu for Neo4j Database ManagementIntroductionNov 15, 2023Nov 15, 2023
Jonathan HoffmaninTowards DevHow to Configure Caddy for Local Network Websites Using Self-Signed SSL on YourDomain.comIn the realm of web server management, ensuring the security and reliability of your local network websites is paramount. One effective way…Nov 14, 2023Nov 14, 2023
Jonathan HoffmanSending Files Over the Internet with Python’s http.serverIntroductionOct 30, 2023Oct 30, 2023