Danny Brown

A Blog on Code and Occasionally Other Things

CategoryPython

Build a Simple Microsoft Teams Bot Easily, No SDK Required

Posted on December 19, 2022December 19, 2022

I recently needed to build a Microsoft Teams bot to take simple commands and update a database. There are plenty of materials out there on this: tutorials and blog posts (like this one), an SDK, lots of docs from Microsoft, and yet I felt that all were either over-complicating the ( more… )

Creating a GUI for Conway’s Game of Life Using Pygame and Numpy

Posted on July 10, 2022July 11, 2022

I wrote previously about coding the backend for Conway’s Game of Life with Python’s standard library. Unsatisfied with the relatively boring console output, I sought a GUI to give this simulation more visual appeal. We’ll be editing a copy of the same file we ended with in my last post. ( more… )

Coding Conway’s Game of Life with Python’s Standard Library

Posted on July 9, 2022July 10, 2022

So this is kind of funny. For years, I’ve heard references to an algorithm for the Game of Life, and I always pictured this: I’ve never actually played this game, so I didn’t think about it too hard and figured it must be some weird case where an algorithm could ( more… )

Using Python to Publish a Post with Embedded Images to WordPress

Posted on July 29, 2021August 2, 2021

I found myself in a position of needing to publish to WordPress programmatically recently, but despite using WordPress for years, I’d never delved into its API before now. There are a few outdated Python modules out there, but none worked out of the box for me, so I figured I’d ( more… )

Prepping for the Python MTA Certification (Exam 98-381): Insights from the Official Practice Exam

Posted on February 3, 2020July 10, 2022

Part 1 – Part 2 – Part 3 – Part 4– Part 5 – Part 6 – Part 7 I’m back with a somewhat unplanned part seven, where I’ll return to some topics that came up on the official practice exam for the Microsoft Technology Associate certification in Python. Many of these I touched on in previous posts, but I ( more… )

Deluge by Synthstrom Audible

Software for the Synthstrom Deluge: A Tool to Identify and Remove Unused Recordings

Posted on January 26, 2020February 3, 2020

The Deluge by Synthstrom Audible is a remarkable music workstation that makes a number of things easy, one of which is acting as a versatile sampler. However, I’ve seen other users state concerns about a problem that I also recently started experiencing: there’s not an easy way to identify which ( more… )

Prepping for the Python MTA Certification (Exam 98-381): Performing Operations with Modules and Tools

Posted on January 5, 2020March 23, 2020

Part 1 – Part 2 – Part 3 – Part 4– Part 5 – Part 6 – Part 7 I plan to get my Microsoft Technology Associate certificate in Python programming and figured I’d take my notes publicly as I prepare. Call it learning in public or review notes or whatever – I’m just interested in passing on my first attempt.  ( more… )

Prepping for the Python MTA Certification (Exam 98-381): Troubleshooting and Error Handling

Posted on November 11, 2019February 4, 2020

Part 1 – Part 2 – Part 3 – Part 4– Part 5 – Part 6 – Part 7 I plan to get my Microsoft Technology Associate certificate in Python programming and figured I’d take my notes publicly as I prepare. Call it learning in public or review notes or whatever – I’m just interested in passing on my ( more… )

Prepping for the Python MTA Certification (Exam 98-381): Documenting and Structuring Code

Posted on October 16, 2019February 4, 2020

Part 1 – Part 2 – Part 3 – Part 4 – Part 5 – Part 6 – Part 7 I plan to get my Microsoft Technology Associate certificate in Python programming and figured I’d take my notes publicly as I prepare. Call it learning in public or review notes or whatever – I’m just ( more… )

Prepping for the Python MTA Certification (Exam 98-381): Input and Output Operations

Posted on September 30, 2019February 4, 2020

Part 1 – Part 2 – Part 3 – Part 4 – Part 5 – Part 6 – Part 7 I plan to get my Microsoft Technology Associate certificate in Python programming and figured I’d take my notes publicly as I prepare. Call it learning in public or review notes or whatever – I’m just interested ( more… )

Posts navigation

1 2 Next

Danny Brown

A Dev Blog with Some Tangents

About

Categories

  • code
    • APIs
    • Bash
    • CSS
    • Django
    • HTML
    • JavaScript
    • Python
    • S3
    • Selenium
    • Serverless
    • TypeScript
  • games
  • music
    • concert reviews
    • synthesizers
  • opinion
  • sports
  • tech
    • Bitbucket
    • Git
    • GitHub
    • MS Teams
    • WordPress
  • theater

Recent Posts

  • Open Pull Requests from the Terminal (One of My Favorite Dotfiles Scripts)
  • Dotfiles Script for a New TypeScript/Node Project
  • So I Told You to Go See a Broadway Play? Tips for Theater in New York
  • Build a Simple Microsoft Teams Bot Easily, No SDK Required
  • Creating a GUI for Conway’s Game of Life Using Pygame and Numpy

External Links

  • GitHub
  • LinkedIn

Recent Posts

  • Open Pull Requests from the Terminal (One of My Favorite Dotfiles Scripts)
  • Dotfiles Script for a New TypeScript/Node Project
  • So I Told You to Go See a Broadway Play? Tips for Theater in New York
  • Build a Simple Microsoft Teams Bot Easily, No SDK Required
  • Creating a GUI for Conway’s Game of Life Using Pygame and Numpy

Categories

  • code
    • APIs
    • Bash
    • CSS
    • Django
    • HTML
    • JavaScript
    • Python
    • S3
    • Selenium
    • Serverless
    • TypeScript
  • games
  • music
    • concert reviews
    • synthesizers
  • opinion
  • sports
  • tech
    • Bitbucket
    • Git
    • GitHub
    • MS Teams
    • WordPress
  • theater
Copyright © 2025. Danny Brown
Powered By WordPress and Meritorious