[{"title":"Azure","category":"Tools","url":"https://manuals.ryanfleck.ca/azure/","content":" What is Microsoft Azure?¶ Azure is Microsoft\u0026amp;rsquo;s cloud computing offering, enabling businesses to run applications, databases, and other services on hardware built, maintained, secured, and managed in Microsoft\u0026amp;rsquo;s datacenters.\nThe Azure cloud platform is more than 200 products and cloud services designed to help you bring new solutions to life \u0026amp;ndash; to solve today’s challenges and create the future. Build, run, and manage applications across multiple clouds, on-premises, and at the …","created":"Jan 20 2025","last-modified":"Jul 04 2026"},{"title":"Power BI","category":"Tools","url":"https://manuals.ryanfleck.ca/power_bi/","content":" A Brief Introduction¶ Power BI is a collaborative cloud Excel that also allows the querying of data from databases and sharing of \u0026amp;lsquo;dashboards\u0026amp;rsquo; which enables up-to-date visualisations of the data manipulated by the user.\nPower BI has a learning curve. You must learn:\nM for ETL (Extract, Transform, Load) DAX for modeling Kimball Star Schema for data structures As is customary for Microsoft products, there is insanity built in, and some naming conventions and design decisions make less …","created":"Aug 10 2023","last-modified":"Sep 07 2023"},{"title":"Azure Data Factory","category":"Tools","url":"https://manuals.ryanfleck.ca/adf/","content":" What is a Data Factory?¶ During my time at a client, I made extensive use of Azure Data Factory to move and transform data. This tool, backed by Spark clusters, is highly useful for moving terabytes of data at once or on a schedule.\nSee all my other Azure notes in the Azure Manual.\nUdemy Course: Masterclass on Azure Data Factory 2024 MS Docs: Data Factory Pipelines \u0026amp;amp; Activities Key Concepts:\nPipelines A logical group of activities Activities Can take zero or more input datasets Produces one …","created":"Jan 03 2023","last-modified":"Jul 04 2026"},{"title":"Phoenix","category":"Tools","url":"https://manuals.ryanfleck.ca/phoenix/","content":" What is Phoenix?¶ Phoenix is a web application framework. Like Python\u0026amp;rsquo;s Django or Ruby\u0026amp;rsquo;s Rails, Elixir has found Phoenix to be the premier tool for web development. Elixir has some distinct advantages over these other languages.\nSee all of my Elixir notes in the Elixir Manual. It would be good to read the Elixir manual first if you are not familiar with the language, as it explains why the language is so special, along with how to consider problems with the constraints provided by …","created":"Dec 09 2022","last-modified":"Jul 04 2026"},{"title":"Maximo","category":"Tools","url":"https://manuals.ryanfleck.ca/maximo/","content":" What is Maximo?¶ IBM Maximo is an EAM (Enterprise Asset Management) solution.\nHeavy industry across the globe must deal with massive inventories with millions of parts, each with different stocking and holding costs, reordering processes, expiry dates, criticalities, and business requirements for counting and inventory management. Balancing all of these variables are systems like IBM Maximo, which aims to maximize the return of all enterprise assets through the optimization of cost, downtime, …","created":"Mar 02 2022","last-modified":"Mar 03 2022"},{"title":"Amazon Web Services (AWS)","category":"Tools","url":"https://manuals.ryanfleck.ca/aws/","content":" Why use AWS?¶ While it would be cheaper to deploy your new web app on a cloud VM you configure on your own, or easier to use an intermediate layer like Heroku, AWS allows you to deploy and massively scale with ease for money.\nAs a developer, AWS skills are currently in high demand, and those with AWS skills can earn big and be snapped up by prestigious organizations.\nCommon AWS services and their use cases:\nVPC - Private network within AWS, EC2s exist within VPCs EC2 - Elastic compute cloud …","created":"Mar 02 2022","last-modified":"Mar 02 2022"},{"title":"Databricks","category":"Tools","url":"https://manuals.ryanfleck.ca/databricks/","content":" Architecture¶ See High Level Architecture .\nGenerative AI Tools in Databricks¶ Notes from the class \u0026amp;ldquo;Generative AI Engineering with Databricks\u0026amp;rdquo; were recorded on June 1st and 2nd 2026. The platform may have changed since these notes were taken.\nRelated certificate: Generative AI Associate Badge Partner Portal: partner-academy.databricks.com/learn Course page: courses/2222/generative-ai-engineering-with-databricks Taught by Abhimanyu \u0026amp;ldquo;Abhi\u0026amp;rdquo; Pande Course Content:\nContext …","created":"Jan 01 0001","last-modified":"Jun 23 2026"},{"title":"EMACS","category":"Tools","url":"https://manuals.ryanfleck.ca/emacs/","content":" The Glorious Magic of EMACS¶ Package Shortcut Action Description Org C-c C-x C-a Archive branch Emacs M-x 5 2 Break out window Using Emacs Remotely¶ It is trivial to use Emacs without a GUI - nearly all the features you love will still be present when using the system over SSH.\nThe display-graphic-p function returns non-nil if the display is graphical, and nil if you are in a terminal,\nelisp (when (display-graphic-p) (enable-fancy-gui)) MacOS: Set up iTerm2¶ The stock terminal doesn\u0026amp;rsquo;t …","created":"Jan 01 0001","last-modified":"Dec 17 2025"},{"title":"Excel \u0026 VBA","category":"Tools","url":"https://manuals.ryanfleck.ca/excel/","content":" Introduction¶ Man has always had the spreadsheet for working purposes. If you peer backwards into history, you will find cruneiform tablets with spreadsheets on them. Tables are an endlessly useful and logical way to organize the material world. In the new industrial era, Microsoft Excel has become the humble program to take this crown, being the preferred format for companies of all sizes to practically and effectively complete their work.\nMartin Shkreli has a Finance Lessons playlist1 with a …","created":"Jan 01 0001","last-modified":"Feb 07 2025"},{"title":"Flutter \u0026 ClojureDart","category":"Tools","url":"https://manuals.ryanfleck.ca/flutter/","content":" What is Flutter?¶ Flutter is an open source framework for building beautiful, natively compiled, multi-platform applications from a single codebase.\nRead the Flutter docs Flutter is all about building widget trees, with out-of-box and custom widgets. Widgets are objects based on classes, which can be extended.\nWhat is ClojureDart?¶ ClojureDart is a recent Clojure dialect to make native mobile and desktop apps using Flutter and the Dart ecosystem.\nRead the ClojureDart quick start Read the …","created":"Jan 01 0001","last-modified":"Dec 16 2025"},{"title":"LLM Programming Agents","category":"Tools","url":"https://manuals.ryanfleck.ca/llm-agents/","content":" The Problem with LLM Programming¶ Language models have no clue what they are doing. They don\u0026amp;rsquo;t think like you.\nLLM generated code is riddled with subtle dangers that can only be spotted by experienced programmers with domain knowledge. The output looks great to both the untrained and trained eye, and the dangers only become apparent when reading it line by line and seeing the amalgamated assumptions of thousands of different codebases.\nIf you are a student, do not use LLMs (with the …","created":"Jan 01 0001","last-modified":"Jul 11 2026"},{"title":"Snowflake","category":"Tools","url":"https://manuals.ryanfleck.ca/snowflake/","content":"Snowflake¶ Snowflake is a cloud native database that provides a wealth of analytical and data mining features for processing, integrating, and presenting data. Data platform could be used to describe Snowflake, as it offers features traditionally found in data warehouses, lakes, and streaming-processing platforms like Kafka.\nI had a computer science prof who once said \u0026amp;ldquo;you only have a certain number of keystrokes to use in your lifetime, so use them wisely\u0026amp;rdquo; - he was just encouraging …","created":"Jan 01 0001","last-modified":"Jun 29 2026"}]