Skip to content

Commit

Permalink
Improve homepage, update theme, and add Acorn links
Browse files Browse the repository at this point in the history
  • Loading branch information
calvinmclean committed Jan 9, 2024
1 parent 6c5b5f1 commit 6ed9ce0
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 4 deletions.
10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,11 @@
[![image](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white)](https://calvinmclean.github.io/#/)
[![dev.to](https://img.shields.io/badge/dev.to-0A0A0A?style=for-the-badge&logo=devdotto&logoColor=white)](https://dev.to/calvinmclean)

This repository will eventually contain some more information about myself, my interests, and experience.
Currently, it just contains articles that I have written.
As a software engineer, my passion lies in open source software, where collaboration and innovation thrive. I am driven by the mission to elevate developer productivity through the implementation of intelligent tools. With a commitment to lifelong learning, I am constantly exploring new technologies and methodologies to stay at the forefront of the ever-evolving landscape of software development. My journey is not just about writing code; it's about contributing to a dynamic community, pushing boundaries, and shaping the future of technology.

It uses my [`article-sync`](https://github.com/marketplace/actions/article-sync) GitHub Action to post these articles to [DEV](https://dev.to/calvinmclean).
When exploring new ideas and technologies, I enjoy writing about the topics that spark my curiosity. Documenting my experiences not only deepens my understanding but also helps others learn more easily. Check out my articles [here](./articles_homepage) or on [dev.to](https://dev.to/calvinmclean).

Also take a look at some projects that I am passionate about [here](./projects_homepage.md) or view all of my open source repositories and contributions [on GitHub](https://github.com/calvinmclean).

> [!NOTE]
> This repository uses [`article-sync`](https://github.com/marketplace/actions/article-sync) GitHub Action to post articles to [DEV](https://dev.to/calvinmclean).
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="description" content="Description">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify@4/lib/themes/dark.css">
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify@4/lib/themes/vue.css">
</head>

<body>
Expand Down
8 changes: 8 additions & 0 deletions projects/babyapi.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,11 @@
I got tired of re-writing boilerplate code for HTTP handling in my `automated-garden` project. I also was interested in learning about generics in Go, so I extracted some of the generic behaviors into reusable methods. This eventually evolved into `babyapi`.

You can read more about `babyapi` in [this article that I wrote](https://dev.to/calvinmclean/the-easiest-way-to-create-a-rest-api-with-go-20bo) and the [GitHub repository](https://github.com/calvinmclean/babyapi).

Use [Acorn](acorn.io) to deploy some of my `babyapi` examples now!

### Event RSVP Example
[![Event RSVP Example](https://acorn.io/v1-ui/run/badge?image=ghcr.io+calvinmclean+babyapi-event-rsvp-acorn&ref=calvinmclean&style=for-the-badge&color=brightgreen)](https://acorn.io/run/ghcr.io/calvinmclean/babyapi-event-rsvp-acorn?ref=calvinmclean)

### TODO App Example
[![TODO App Example](https://acorn.io/v1-ui/run/badge?image=ghcr.io+calvinmclean+babyapi-htmx-acorn&ref=calvinmclean&style=for-the-badge&color=brightgreen)](https://acorn.io/run/ghcr.io/calvinmclean/babyapi-htmx-acorn?ref=calvinmclean)
2 changes: 2 additions & 0 deletions projects/tic_tac_go.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,5 @@
[![tic-tac-go](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white)](https://github.com/calvinmclean/tic-tac-go)

Tic Tac Go is a tic tac toe game implemented using Go and HTMX. It uses server-sent events to enable multiplayer without websockets. Simply share the link with a friend to have them join your game.

[![Run in Acorn](https://acorn.io/v1-ui/run/badge?image=ghcr.io+calvinmclean+tic-tac-go:latest&ref=calvinmclean&style=for-the-badge)](https://acorn.io/run/ghcr.io/calvinmclean/tic-tac-go:latest?ref=calvinmclean)

0 comments on commit 6ed9ce0

Please sign in to comment.