More Exercism exercises, learning about anonymous functions and bit manipulation.
Getting started on Elixir basics with Exercism.
Trying out PyScript. Hosted at: https://emelkan.github.io/wave/
Learning Go with Codecademy.
Setting up Kali Linux on WSL2.
Using Pulumi to spin up an AWS S3 bucket, host some html, and tear it all down.
Learning about Web Fundamentals with TryHackMe.
Self portrait project using machine learning notebooks.
Learning Python (2020) with LinkedIn Learning.
Playing around with Python notebooks to generate images.
Started a Deep Learning with PyTorch Course.
Phoenix LiveView tutorial.
Trying out GraphQL.
Learning about security flaws in web applications with OWASP Juice Shop.
Playing with prettymaps, a minimal Python library to draw customized maps from OpenStreetMap data.
Writing API tests in Postman.
React Native with LinkedIn Learning.
Intro to React tutorial.
Completed C++ Essential Training with LinkedIn Learning.
Number guessing game.
Setting up Arduino to use with my Arduboy.
Following along with 'Python Essential Libraries' on LinkedIn Learning.
Playing around with Scrapy and learning about web scraping.
Trying LaunchDarkly.
Learning about Webhooks.
Setting up Lighthouse CI.
Moving k6 from a release pipe to a YAML pipeline in Azure.
- https://docs.microsoft.com/en-us/azure/devops/pipelines/process/templates?view=azure-devops
- https://github.com/k6io/example-azure-pipelines
Trying out Chaos Toolkit.
- https://chaostoolkit.org/
- https://www.linkedin.com/learning/devops-foundations-chaos-engineering/organized-chaos?u=84863210
Completed a compliments app tutorial.
Playing around with the Twilio API.
Creating a REST API with Python and Flask.
- https://www.youtube.com/watch?v=GMppyAPbLYk
- https://devcamp.com/trails/python-api-development-with-flask/campsites/279/guides/how-to-build-delete-api-endpoint-flask-project-summary
Creating a discord bot with FreeCodeCamp.
Doodle Jump with FreeCodeCamp.
More recursive problems and memoization.
Following along with Dynamic Programming from FreeCodeCamp.
- https://www.freecodecamp.org/news/learn-dynamic-programing-to-solve-coding-challenges/
- https://www.youtube.com/watch?v=oBt53YbR9Kk
Learning more about Docker.
- https://www.docker.com/101-tutorial
- https://testautomationu.applitools.com/scaling-tests-with-docker/
Trying out SpecFlow.
Learning c# basics.
Moving API tests from a Release pipeline to a YAML pipeline.
- https://docs.microsoft.com/en-us/azure/devops/pipelines/yaml-schema?view=azure-devops&tabs=schema%2Cparameter-schema
- https://learning.postman.com/docs/running-collections/using-newman-cli/command-line-integration-with-newman/
Introduction to Kubernetes with Microsoft learn.
Introduction to git with Microsoft learn.
Learning how to use Windows Subsystem for Linux (WSL).
Python text adventure game.
Setting up continous deployment in AWS
Colour picker in React.
Queries in Azure Monitor Workbooks.
Quality assurance and testing with Chai.
New Cypress project.
Adding WhiteSorce Bolt to pipelines.
Fixing broken scripts.
Started Quality assurance and testing with Chai.
Javascript with FreeCodeCamp.
More pipeline things.
- https://docs.microsoft.com/en-gb/azure/devops/pipelines/?view=azure-devops
- https://medium.com/younited-tech-blog/integrate-automated-test-in-azure-devops-using-the-postman-api-288f5566bf11
Setting up a pipeline in Azure.
- https://docs.microsoft.com/en-gb/azure/devops/pipelines/?view=azure-devops
- https://medium.com/@ganeshsirsi/how-to-run-owasp-zap-security-tests-part-of-azure-devops-ci-cd-pipeline-484da8793a12
Creating a web API with ASP.NET Core.
More Blazor.
API testing with Newman.
First Blazor App.
Writing performance testing scripts to run with k6.
GitHub action working with secrets, scheduled to run daily at 00:00.
- https://able.bio/rhett/how-to-set-and-get-environment-variables-in-python--274rgt5
- https://docs.github.com/en/actions
Started setting up a GitHub action.
- https://docs.github.com/en/actions
- https://crontab.guru/once-a-day
- https://docs.github.com/en/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets
Made a simple Twitter bot.
Snake game with Python.
Seaborn tutorial continued.
- https://www.youtube.com/watch?v=6GUZXDef2U0
- https://problemsolvingwithpython.com/
- https://matplotlib.org/
Following along with a Seaborn tutorial.
Matplotlib tutorial continued.
Matplotlib tutorial.
Pandas tutorial.
Numpy tutorial.
Making a new CV in markdown.
Getting started with Jupyter Notebook.
Range of data in Python.
Statistics Tutorial with Python continued.
Statistics Tutorial with Python.
More CSS!
API testing with assertions in javascript.
Javascript with FreeCodeCamp
JavaScript with FreeCodeCamp.
More Basic JavaScript with FreeCodeCamp.
Writing performance tests to run with k6.
Basic JavaScript with FreeCodeCamp.
Getting started with MonoGame.
- https://docs.monogame.net/index.html
- https://docs.monogame.net/articles/getting_started/0_getting_started.html
More Angular.
Getting started with Angular.
More 'Data Visualization with D3'.
More 'Data Visualization with D3'.
More 'Data Visualization with D3'.
Started FreeCodeCamp's 'Data Visualization with D3'.
Improved portfolio layout and styling.
FreeCodeCamp Personal Portfolio.
FreeCodeCamp Technical Document project.
FreeCodeCamp Product Page project.
FreeCodeCamp Survey Form project.
FreeCodeCamp Tribute page project.
Website automation using Cypress.
- https://www.udemy.com/course/cypress-web-automation-testing-from-zero-to-hero
- https://github.com/Postavshik/ngx-cypress-test
- https://www.cypress.io/
Started FreeCodeCamp's 'Responsive Web Design Certification'.
Basic chatbot created with the Python ChatterBot library.
- https://chatterbot.readthedocs.io/en/stable/
- https://github.com/gunthercox/chatterbot-corpus
Inverting an image using the Python Pillow library hooked up to a feature flag.