Skip to content

Commit 179f736

Browse files
authored
Merge pull request #1 from codebytes/update-profile-readme
Update profile README
2 parents cda9c99 + 99bd5d4 commit 179f736

2 files changed

Lines changed: 65 additions & 35 deletions

File tree

.github/workflows/blog-posts.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Latest Blog Posts
2+
on:
3+
schedule:
4+
- cron: '0 */6 * * *'
5+
workflow_dispatch:
6+
7+
jobs:
8+
update-readme-with-blog:
9+
name: Update README with latest blog posts
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v4
13+
- uses: gautamkrishnar/blog-post-workflow@v1
14+
with:
15+
feed_list: "https://chris-ayers.com/feed.xml"
16+
max_post_count: 5

README.md

Lines changed: 49 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,57 @@
11
### Hi there 👋
22

3-
# Welcome to my GitHub Profile!
3+
# Chris Ayers
44

5-
I'm Chris Ayers (he/him), a Senior Software Engineer at Microsoft. I'm an international speaker and organizer for DevOps Days Tampa Bay. In my spare time, I enjoy tinkering with new tech, contributing to open-source projects, and sharing my knowledge through talks and blog posts.
5+
**Principal Software Engineer @ Microsoft** | Azure Reliability | 🎤 International Speaker | DevOps Days Tampa Bay Organizer
66

7-
I blog at: [https://chris-ayers.com/](https://chris-ayers.com/)
8-
You can see my sessions at: [https://sessionize.com/ChrisAyers](https://sessionize.com/ChrisAyers).
9-
10-
## Repos
11-
12-
Here are some of my repos based on my talks:
13-
14-
- [azure-resiliency](https://github.com/codebytes/azure-resiliency)
15-
- [build-with-aspire (Aspiring .NET with AI)](https://github.com/codebytes/build-with-aspire)
16-
- [build-with-bicep](https://github.com/codebytes/build-with-bicep)
17-
- [containerizing-dotnet](https://github.com/codebytes/containerizing-dotnet)
18-
- [dev-containers](https://github.com/codebytes/dev-containers)
19-
- [dotnet-configuration-in-depth](https://github.com/codebytes/dotnet-configuration-in-depth)
20-
- [feature-flags](https://github.com/codebytes/feature-flags)
21-
- [github-actions-demos](https://github.com/codebytes/github-actions-demos)
22-
- [kubernetes-resiliency](https://github.com/codebytes/kubernetes-resiliency)
23-
- [load-testing](https://github.com/codebytes/load-testing)
24-
- [refactoring-your-identity](https://github.com/codebytes/refactoring-your-identity)
25-
- [secure-terraform-on-azure](https://github.com/codebytes/secure-terraform-on-azure)
26-
- [sre-devops-platform-eng](https://github.com/codebytes/sre-devops-platform-eng)
27-
- [testing-with-playwright](https://github.com/codebytes/testing-with-playwright)
28-
- [the-well-architected-architect](https://github.com/codebytes/the-well-architected-architect)
29-
30-
Templates:
31-
32-
- [marp-slides-template](https://github.com/codebytes/marp-slides-template)
7+
I enjoy tinkering with new tech, contributing to open-source projects, and sharing my knowledge through talks and blog posts.
338

349
## Connect with Chris Ayers
3510

36-
Feel free to connect with me on social media and visit my blog for more information on feature flags and other topics:
11+
[![Blog](https://img.shields.io/badge/Blog-chris--ayers.com-2962FF?style=for-the-badge&logo=google-chrome&logoColor=white)](https://chris-ayers.com/)
12+
[![LinkedIn](https://img.shields.io/badge/LinkedIn-chris--l--ayers-0077B5?style=for-the-badge&logo=linkedin&logoColor=white)](https://linkedin.com/in/chris-l-ayers/)
13+
[![BlueSky](https://img.shields.io/badge/BlueSky-@chris--ayers.com-0085FF?style=for-the-badge&logo=bluesky&logoColor=white)](https://bsky.app/profile/chris-ayers.com)
14+
[![Mastodon](https://img.shields.io/badge/Mastodon-@Chrisayers-6364FF?style=for-the-badge&logo=mastodon&logoColor=white)](https://hachyderm.io/@Chrisayers)
15+
[![Twitter](https://img.shields.io/badge/Twitter-@Chris__L__Ayers-1DA1F2?style=for-the-badge&logo=twitter&logoColor=white)](https://twitter.com/Chris_L_Ayers)
16+
[![Sessionize](https://img.shields.io/badge/Sessionize-ChrisAyers-1AB394?style=for-the-badge&logo=sessionize&logoColor=white)](https://sessionize.com/ChrisAyers)
17+
18+
## 🎤 Talk Repos
19+
20+
| Talk | Repo |
21+
|------|------|
22+
| Aspiring .NET with Azure Open AI | [build-with-aspire](https://github.com/codebytes/build-with-aspire) |
23+
| Building in the Cloud with Bicep | [build-with-bicep](https://github.com/codebytes/build-with-bicep) |
24+
| Continuous Load Testing with GitHub Actions | [load-testing](https://github.com/codebytes/load-testing) |
25+
| Ensuring Azure Resiliency | [azure-resiliency](https://github.com/codebytes/azure-resiliency) |
26+
| Feature Flags: The Art of the IF and Deployment | [feature-flags](https://github.com/codebytes/feature-flags) |
27+
| From Zero to End-to-End Tests: A Beginner's Guide to Playwright | [testing-with-playwright](https://github.com/codebytes/testing-with-playwright) |
28+
| Guardians of the Containers | [container-security](https://github.com/codebytes/container-security) |
29+
| Kubernetes Resiliency | [kubernetes-resiliency](https://github.com/codebytes/kubernetes-resiliency) |
30+
| MITRE ATT&CK for Developers — Beyond OWASP | [mitre-attack-for-devs](https://github.com/codebytes/mitre-attack-for-devs) |
31+
| Modern .NET Configuration Practices | [dotnet-configuration-in-depth](https://github.com/codebytes/dotnet-configuration-in-depth) |
32+
| .NET in a Box: Containerizing .NET Applications | [containerizing-dotnet](https://github.com/codebytes/containerizing-dotnet) |
33+
| Aspire 13: One AppHost, Many Languages | [aspire-polyglot](https://github.com/codebytes/aspire-polyglot) |
34+
| Real World CI/CD with GitHub Actions | [github-actions-demos](https://github.com/codebytes/github-actions-demos) |
35+
| Refactoring Your Technical Identity | [refactoring-your-identity](https://github.com/codebytes/refactoring-your-identity) |
36+
| Securely Deploying Infrastructure as Code | [secure-terraform-on-azure](https://github.com/codebytes/secure-terraform-on-azure) |
37+
| SRE, DevOps, and Platform Engineering | [sre-devops-platform-eng](https://github.com/codebytes/sre-devops-platform-eng) |
38+
| The Power of Dev Containers and GitHub Codespaces | [dev-containers](https://github.com/codebytes/dev-containers) |
39+
| The Well-Architected Architect | [the-well-architected-architect](https://github.com/codebytes/the-well-architected-architect) |
40+
41+
### 📐 Templates
42+
43+
| Name | Repo |
44+
|------|------|
45+
| Marp Slides Template | [marp-slides-template](https://github.com/codebytes/marp-slides-template) |
46+
47+
### 📝 Blog
48+
49+
| Name | Repo |
50+
|------|------|
51+
| Blog Samples | [blog-samples](https://github.com/codebytes/blog-samples) |
52+
53+
### 📰 Latest Blog Posts
54+
55+
<!-- BLOG-POST-LIST:START -->
56+
<!-- BLOG-POST-LIST:END -->
3757

38-
- BlueSky: [@chris-ayers.com](https://bsky.app/profile/chris-ayers.com)
39-
- Mastodon: <a rel="me" href="https://hachyderm.io/@Chrisayers">@Chrisayers@hachyderm.io</a>
40-
- LinkedIn: [chris-l-ayers](https://linkedin.com/in/chris-l-ayers/)
41-
- Blog: [https://chris-ayers.com/](https://chris-ayers.com/)
42-
- GitHub: [Codebytes](https://github.com/codebytes)
43-
- Twitter: [@Chris_L_Ayers](https://twitter.com/Chris_L_Ayers)

0 commit comments

Comments
 (0)