PinnedBruce H. Cottman, Ph.D.inBetter ProgrammingForty-Seven Best Practice Refactoring Techniques for Better Python CodeTechniques and code snippets culled from my colleagues for Python documentation, coding, testing, verification, and continuous integration·11 min read·Oct 8, 2022----
Bruce H. Cottman, Ph.D.Part 1: Eight Major Methods For FineTuning an LLMI delve into eight methods that use targeted parameter fine-tuning of LLMs. I discuss in detail Gradient-based, LoRA, QLoRA, and four…·14 min read·Jun 6, 2023--4--4
Bruce H. Cottman, Ph.D.inBetter ProgrammingSuccessful Object-Oriented Programming (OOP) in Rust: Mastering Five Critical Concepts From PythonLet’s closely look at the defining traits of Python’s object-oriented programming and assess how they match up with the Rust language·21 min read·May 10, 2023--1--1
Bruce H. Cottman, Ph.D.inBetter ProgrammingOptimizing My Rust Development EnvironmentWe were commanded by the powers that be for our team to be the "guinea pig" that migrates to Rust. My approach entailed configuring various…·14 min read·Apr 18, 2023--4--4
Bruce H. Cottman, Ph.D.inGeek CultureChatGPT Spokesperson Reveals Bold Investments in Three Game-Changing TechnologiesSam Altman is known as the CEO of OpenAI, the company famous for the breakthrough Artificial Intelligence tools GPT 3.0, GPT 3.5, and GPT…·7 min read·Apr 9, 2023----
Bruce H. Cottman, Ph.D.inGeek CultureEight of my favorite Blog Picture Editing, Drawing, Sketching, and Animation ToolsAs bloggers, we know that the quality of our content hinges on the power of its accompanying visuals. Don't settle for anything less than…·7 min read·Mar 21, 2023----
Bruce H. Cottman, Ph.D.Improve Your Exploratory Data Analysis for Tabular Data: Part 1I discuss why I went from five to two plot types in my preliminary EDA. I also have created a Github for all code in this blog. The GitHub…·17 min read·Mar 1, 2023----
Bruce H. Cottman, Ph.D.Six Steps to Automate Kaggle in Python for Safe and Fast SubmissionsI show you the Python code for the six steps of a Kaggle lifecycle automation, from getting the Kaggle key to dataset download to…·4 min read·Jan 7, 2023----
Bruce H. Cottman, Ph.D.inBetter Programming9 Python @dataclass Best Practices To Improve the Development ProcessAn exploration of the benefits of @dataclass·11 min read·Jan 2, 2023--6--6
Bruce H. Cottman, Ph.D.inBetter ProgrammingThe Best Way We Create and Manage Multiple Versions of PythonA complete setup guide for pyenv·7 min read·Dec 15, 2022--1--1