Parlette.orghttps://parlette.org/2023-02-20T00:00:00-05:00Daily Stock Market Updates In Slack Using Python and AWS Lambda2023-02-20T00:00:00-05:002023-02-20T00:00:00-05:00Chris Parlettetag:parlette.org,2023-02-20:blog/2023/02/daily-stock-market-updates-in-slack/<p>A way to get daily updates of the major stock indicies in Slack using a Python script running in AWS Lambda</p>Playing Your Own Games2023-01-07T00:00:00-05:002023-01-07T00:00:00-05:00Chris Parlettetag:parlette.org,2023-01-07:blog/2023/01/playing-your-own-games/<p>Constantly playing the games you're developing can have great benefits.</p>Spices Instead Of Sauces2022-12-31T00:00:00-05:002022-12-31T00:00:00-05:00Chris Parlettetag:parlette.org,2022-12-31:blog/2022/12/spices-instead-of-sauces/<p>When cooking for weight loss, I try to use more spices than sauces to help reduce excess calories.</p>Two Tasks Per Day2022-12-17T00:00:00-05:002022-12-17T00:00:00-05:00Chris Parlettetag:parlette.org,2022-12-17:blog/2022/12/two-tasks-per-day/<p>Balancing my use of free time is hard, so I've been trying to complete two small tasks per day on my current side project to feel productive.</p>Automatically Update Godot Game Clients2022-09-04T00:00:00-04:002022-09-04T00:00:00-04:00Chris Parlettetag:parlette.org,2022-09-04:blog/2022/09/automatically-update-godot-game-clients/<p>Code and setup instructions for creating a game launcher in Godot to automatically download and run the latest game version.</p>Post to Slack from Godot2022-07-17T00:00:00-04:002022-07-17T00:00:00-04:00Chris Parlettetag:parlette.org,2022-07-17:blog/2022/07/post-to-slack-from-godot/<p>Code and setup instructions for posting directly to a Slack channel from a Godot app.</p>Productivity Groove vs Productivity Rut2022-06-26T00:00:00-04:002022-06-26T00:00:00-04:00Chris Parlettetag:parlette.org,2022-06-26:blog/2022/06/productivity-groove-vs-productivity-rut/<p>"I think that’s what defines a proper rut—a loss of momentum so thorough that simply resuming what you were doing, as you might have after a single bad day, no longer seems like an option." - David Cain</p>Sending Minimed 770G Data To Nightscout On AWS2022-03-12T00:00:00-05:002022-03-12T00:00:00-05:00Chris Parlettetag:parlette.org,2022-03-12:blog/2022/03/sending-minimed-770g-data-to-nightscout-on-aws/<p>I set up Nightscout on AWS using EC2, ALB, and Route 53 instead of Heroku and Mongo Atlas. I also used a custom xDrip+ Android app to send CGM data to my Ticwatch E3. Here are the details!</p>Continuous Restarting2022-02-19T00:00:00-05:002022-02-19T00:00:00-05:00Chris Parlettetag:parlette.org,2022-02-19:blog/2022/02/continuous-restarting/<p>Trying and failing can lead to not wanting to retry, but I've found that restarting your efforts numerous times is the key to making it stick.</p>The Joys of MTG Prerelease Sealed Events2022-02-12T00:00:00-05:002022-02-12T00:00:00-05:00Chris Parlettetag:parlette.org,2022-02-12:blog/2022/02/the-joys-of-mtg-prerelease-sealed-events/<p>Each game type of Magic: The Gathering has it's own strategies and approaches. I've attended a few prerelease events, and I really enjoy the sealed deckbuilding</p>Installing TriggerMesh and Knative in Minikube2022-02-05T00:00:00-05:002022-02-05T00:00:00-05:00Chris Parlettetag:parlette.org,2022-02-05:blog/2022/02/installing-triggermesh-and-knative-in-minikube/<p>Notes, resources, and thoughts on the AWS Certified DevOps Engineer - Professional exam after passing in January 2022.</p>AWS Certified DevOps Engineer - Professional Exam2022-01-29T00:00:00-05:002022-01-29T00:00:00-05:00Chris Parlettetag:parlette.org,2022-01-29:blog/2022/01/aws-certified-devops-engineer-professional-exam/<p>Notes, resources, and thoughts on the AWS Certified DevOps Engineer - Professional exam after passing in January 2022.</p>Evaluating Decisions Based On Information Available2022-01-14T00:00:00-05:002022-01-14T00:00:00-05:00Chris Parlettetag:parlette.org,2022-01-14:blog/2022/01/evaluating-decisions-based-on-information-available/<p>Some thoughts on what poker has taught me about decisions we make in life without knowing all the information.</p>Working From Home Tips2022-01-02T00:00:00-05:002022-01-02T00:00:00-05:00Chris Parlettetag:parlette.org,2022-01-02:blog/2022/01/working-from-home-tips/<p>I enjoy working from home, so here's some tips on how I make it work.</p>Some Mental Aspects of Weightlifting2021-12-19T00:00:00-05:002021-12-19T00:00:00-05:00Chris Parlettetag:parlette.org,2021-12-19:blog/2021/12/some-mental-aspects-of-weightlifting/<p>Lifting has a lot of mental hurdles to overcome, and I don't know if they get talked about enough.</p>My Current Investment Strategy2021-11-24T00:00:00-05:002021-11-24T00:00:00-05:00Chris Parlettetag:parlette.org,2021-11-24:blog/2021/11/my-current-investment-strategy/<p>The main elements of my current views on investing money.</p>Doing Something Is Better Than Doing Nothing2021-11-20T00:00:00-05:002021-11-20T00:00:00-05:00Chris Parlettetag:parlette.org,2021-11-20:blog/2021/11/doing-something-is-better-than-doing-nothing/<p>Some thoughts around doing too much research before committing to something.</p>High Protein Breakfast Options2021-03-07T00:00:00-05:002021-03-07T00:00:00-05:00Chris Parlettetag:parlette.org,2021-03-07:blog/2021/03/high-protein-breakfast-options/<p>My current rotation of breakfast options that are as much protein as possible while being delicious and keeping calories as low as possible.</p>How I Fixed AWS ELB Health Checks Failing On Flask2021-02-28T00:00:00-05:002021-02-28T00:00:00-05:00Chris Parlettetag:parlette.org,2021-02-28:blog/2021/02/how-i-fixed-aws-elb-health-checks-failing-on-flask/<p>Details on how I set up a Flask application on AWS ECS behind an Elastic Load Balancer, and what I had to do to get the ELB health checks to properly work.</p>Using A Tornado Socket.IO Server For A Multiplayer Game2021-02-04T00:00:00-05:002021-02-04T00:00:00-05:00Chris Parlettetag:parlette.org,2021-02-04:blog/2021/02/using-a-tornado-socketio-server-for-a-multiplayer-game/<p>I participated in my first team game jam last weekend, where we developed a multiplayer game using Phaser as the frontend and Tornado as the backend, which communicated via websockets. Here are some details, decisions, and lessons learned.</p>Using HTMX in Flask without Flask-Bootstrap2020-12-18T16:00:00-05:002020-12-18T16:00:00-05:00Chris Parlettetag:parlette.org,2020-12-18:blog/2020/12/using-htmx-in-flask-without-flask-bootstrap/<p>Details on how I switched from Flask-Bootstrap to directly using Bootstrap 4, which broke my HTMX functions. Here's how I was able to fix it.</p>Being Happy In A Marriage2020-11-23T00:00:00-05:002020-11-23T00:00:00-05:00Chris Parlettetag:parlette.org,2020-11-23:blog/2020/11/being-happy-in-a-marriage/<p>Megan and I have been happily married for 12 years and together 18. Here's the core of why I think we've been so happy together.</p>Game Jam Lessons Learned From Godot Wild Jam 262020-11-01T00:00:00-04:002020-11-01T00:00:00-04:00Chris Parlettetag:parlette.org,2020-11-01:blog/2020/11/game-jam-lessons-learned-from-godot-wild-jam-26/<p>I participated in the Godot Wild Jam 26 game jam between October 9, 2020 and October 18, 2020. I successfully completed a game with the theme of 'bread' called CarbLoader, and I learned a few things from the jam.</p>How To Open A Support Ticket2020-10-04T00:00:00-04:002020-10-04T00:00:00-04:00Chris Parlettetag:parlette.org,2020-10-04:blog/2020/10/how-to-open-a-support-ticket/<p>After working in tech support for over 15 years, I have some suggestions for users who are trying to get help with a problem. Here's the things you should consider adding in your support request.</p>One Year of TRT2020-09-20T00:00:00-04:002020-09-20T00:00:00-04:00Chris Parlettetag:parlette.org,2020-09-20:blog/2020/09/one-year-of-trt/<p>I was diagnosed with low testosterone one year ago. TRT has been amazing for me, both mentally and physically. Here are some thoughts I have looking back on the past year.</p>How I Track Weightlifting Progress (Without Maxing Out Frequently)2020-09-13T00:00:00-04:002020-09-13T00:00:00-04:00Chris Parlettetag:parlette.org,2020-09-13:blog/2020/09/how-i-track-weightlifting-progress/<p>Since I rarely test my true maximum weight on any particular lift, I calculate an estimated 1-rep max and trend that over time.</p>Diet Guidelines I Follow2020-09-06T00:00:00-04:002020-09-06T00:00:00-04:00Chris Parlettetag:parlette.org,2020-09-06:blog/2020/09/diet-guidelines-i-follow/<p>Some tips and ideas on forming a diet plan for weightlifting while losing weight.</p>Daily Diabetic Decisions2020-08-30T00:00:00-04:002020-08-30T00:00:00-04:00Chris Parlettetag:parlette.org,2020-08-30:blog/2020/08/daily-diabetic-decisions/<p>Type 1 diabetes is an exhausting disease that involves making numerous decisions and calculations on a daily basis. Here are a few examples of some of the considerations I have to make to try to keep my health and my sanity in line.</p>Safety Squat Bar Benefits2020-08-23T00:00:00-04:002020-08-23T00:00:00-04:00Chris Parlettetag:parlette.org,2020-08-23:blog/2020/08/safety-squat-bar-benefits/<p>A look into the safety squat bar benefits and uses for my home gym.</p>My Rainbow Cube World Records2020-08-16T00:00:00-04:002020-08-16T00:00:00-04:00Chris Parlettetag:parlette.org,2020-08-16:blog/2020/08/rainbow-cube-world-record/<p>Some history and details of my Rainbow Cube world records from 2005.</p>Calling A Python Lambda Function From Pelican2020-08-09T00:00:00-04:002020-08-09T00:00:00-04:00Chris Parlettetag:parlette.org,2020-08-09:blog/2020/08/python-lambda-from-pelican/<p>Details on how I created a subscribe form on my Pelican static site that calls AWS Lambda and stores data in AWS DynamoDB.</p>Workout Routine - 5x5/3/1 with Giant Sets2020-08-02T00:00:00-04:002020-08-02T00:00:00-04:00Chris Parlettetag:parlette.org,2020-08-02:blog/2020/08/531-with-giant-sets/<p>So far in 2020, my favorite workout routine layout has been the 5x5/3/1 setup using giant sets to get all accessories in.</p>My 10 Year Lifting History 2010-20202020-07-26T00:00:00-04:002020-07-26T00:00:00-04:00Chris Parlettetag:parlette.org,2020-07-26:blog/2020/07/my-10-year-lifting-history/<p>An overview of my past 10 years of weightlifting from 2010 up through 2020.</p>Pelican Blog Setup2020-07-25T00:00:00-04:002020-07-25T00:00:00-04:00Chris Parlettetag:parlette.org,2020-07-25:blog/2020/07/blog-setup/<p>Setting up this blog using Pelican on S3.</p>