diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 0000000000..a0d89b1208 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,13 @@ +# These are supported funding model platforms + +github: codeSTACKr +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +lfx_crowdfunding: # Replace with a single LFX Crowdfunding project-name e.g., cloud-foundry +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/.github/workflows/update-readme.yml b/.github/workflows/update-readme.yml new file mode 100644 index 0000000000..89a86a13c6 --- /dev/null +++ b/.github/workflows/update-readme.yml @@ -0,0 +1,16 @@ +name: GitHub - Activity - Readme + +on: + schedule: + - cron: "0 0 * * 0" + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - uses: jamesgeorge007/github-activity-readme@master + env: + GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} diff --git a/README.md b/README.md index 8b31cc8d86..e730b2170a 100644 --- a/README.md +++ b/README.md @@ -1,40 +1,57 @@ -### Hi there, I'm Jesse - aka [codeSTACKr][website] 👋 +# Hi there, I'm Jesse - aka [codeSTACKr][youtube] 👋 -## I'm a Husband, Father, Developer, and Teacher! -- 🔭 I’m currently working on a [VS Code Course][website]! +[![YouTube Channel Subscribers](https://img.shields.io/youtube/channel/subscribers/UCDCHcqyeQgJ-jVSd6VJkbCw?logo=youtube&logoColor=red&style=for-the-badge)][youtube] +[![Website](https://img.shields.io/website?label=codeSTACKr.com&style=for-the-badge&url=https%3A%2F%2Fcodestackr.com)](https://codestackr.com) +[![Twitter Follow](https://img.shields.io/twitter/follow/codeSTACKr?color=1DA1F2&logo=x&style=for-the-badge)](https://twitter.com/intent/follow?original_referer=https%3A%2F%2Fgithub.com%2FcodeSTACKr&screen_name=codeSTACKr) + +[![Visual Studio Marketplace Rating (Stars)](https://img.shields.io/visual-studio-marketplace/stars/codestackr.codestackr-theme?label=codeSTACKr%20VS%20Code%20Theme&logo=visualstudiocode&logoColor=ff652f&style=for-the-badge)](https://marketplace.visualstudio.com/items?itemName=codestackr.codestackr-theme) +[![Become A VS Code SuperHero](https://img.shields.io/badge/-Become%20A%20VS%20Code%20SuperHero%20%E2%86%92-gray.svg?colorB=ff652f&style=for-the-badge)](https://vsCodeHero.com) + + +## I'm a Husband, Father, Developer, and Teacher!! + +- 🔭 Check out my VS Code course: [Become A VS Code SuperHero!][course]! - 🌱 I’m currently learning everything 🤣 - 👯 I’m looking to collaborate with other content creators -- 🥅 2020 Goals: Contribute more to Open Source projects +- 🥅 2025 Goals: Ship more!! - ⚡ Fun fact: I love to draw and play guitar / drums ### Connect with me: -[codeSTACKr.com][website] -[codeSTACKr | YouTube][youtube] -[codeSTACKr | Twitter][twitter] -[codeSTACKr | LinkedIn][linkedin] -[codeSTACKr | Instagram][instagram] - -
+[![website](./img/globe-light.svg)](https://codestackr.com#gh-light-mode-only) +[![website](./img/globe-dark.svg)](https://codestackr.com#gh-dark-mode-only) +   +[![website](./img/youtube-light.svg)](https://youtube.com/codestackr#gh-light-mode-only) +[![website](./img/youtube-dark.svg)](https://youtube.com/codestackr#gh-dark-mode-only) +   +[![website](./img/twitter-light.svg)](https://twitter.com/codestackr#gh-light-mode-only) +[![website](./img/twitter-dark.svg)](https://twitter.com/codestackr#gh-dark-mode-only) +   +[![website](./img/linkedin-light.svg)](https://linkedin.com/in/codeSTACKr#gh-light-mode-only) +[![website](./img/linkedin-dark.svg)](https://linkedin.com/in/codeSTACKr#gh-dark-mode-only) +   +[![website](./img/instagram-light.svg)](https://instagram.com/codeSTACKr#gh-light-mode-only) +[![website](./img/instagram-dark.svg)](https://instagram.com/codeSTACKr#gh-dark-mode-only) ### Languages and Tools: -[Visual Studio Code][webdevplaylist] -[HTML5][webdevplaylist] -[CSS3][cssplaylist] -[Sass][cssplaylist] -[JavaScript][jsplaylist] -[React][reactplaylist] -[Gatsby][webdevplaylist] -[GraphQL][webdevplaylist] -[Node.js][webdevplaylist] -[Deno][webdevplaylist] -[SQL][webdevplaylist] -[MySQL][webdevplaylist] -[MongoDB][webdevplaylist] -[Git][webdevplaylist] -[GitHub][webdevplaylist] -[HTML5][webdevplaylist] +[Visual Studio Code][webdevplaylist] +[HTML5][webdevplaylist] +[CSS3][cssplaylist] +[Sass][cssplaylist] +[JavaScript][jsplaylist] +[React][reactplaylist] +[Gatsby][webdevplaylist] +[GraphQL][webdevplaylist] +[Node.js][webdevplaylist] +[Deno][webdevplaylist] +[MongoDB][webdevplaylist] +[MySQL][webdevplaylist] +[Git][webdevplaylist] +[GitHub](https://www.youtube.com/playlist?list=PLkwxH9e_vrAJ0WbEsFA9W3I1W-g_BTsbt#gh-dark-mode-only) +[GitHub](https://www.youtube.com/playlist?list=PLkwxH9e_vrAJ0WbEsFA9W3I1W-g_BTsbt#gh-light-mode-only) +[Terminal](https://www.youtube.com/playlist?list=PLkwxH9e_vrAJ0WbEsFA9W3I1W-g_BTsbt#gh-light-mode-only) +[Terminal](https://www.youtube.com/playlist?list=PLkwxH9e_vrAJ0WbEsFA9W3I1W-g_BTsbt#gh-dark-mode-only)

@@ -42,30 +59,55 @@ --- ### 📺 Latest YouTube Videos + -- [GSAP Typing Animation | Tween & Timeline Basics (2020)](https://www.youtube.com/watch?v=ZT66N5hBiCE) -- [Next Level GitHub Profile README (NEW) | How To Create An Amazing Profile ReadMe With GitHub Actions](https://www.youtube.com/watch?v=ECuqb5Tv9qI) -- [There's more to CONSOLE than .log( ) | Things you didn't know console could do!!](https://www.youtube.com/watch?v=_-bHhEGcDiQ) -- [Simple React.js User Login Authentication | Auth0](https://www.youtube.com/watch?v=MqczHS3Z2bc) -- [Top 10 VS Code Updates You Don't Know About!! (July 2020)](https://www.youtube.com/watch?v=WHBQ1szkhtI) +- [Cut Next.js Load Times by 85% With this Deployment Method](https://www.youtube.com/shorts/gSsy7ypKqFY) +- [Generative UI is the future of AI Interactions!!](https://www.youtube.com/watch?v=goxnUKwwf-I) +- [Forget Everything you Thought you Knew about Deno | Deno 2 0 Crash Course](https://www.youtube.com/watch?v=7Yo3eO-jitQ) +- [Stop Googling | Start Chopping!!](https://www.youtube.com/watch?v=bvCYpVqkn54) +- [Top VS Code Updates over the Past Year | Tips & Tricks 2024 (Visual Studio Code)](https://www.youtube.com/watch?v=NBzhtDJFce8) +➡️ [more videos...](https://youtube.com/codestackr) + --- ### 📕 Latest Blog Posts + -- [Microinteractions: Password Validation Animation](https://dev.to/codestackr/microinteractions-password-validation-animation-5629) -- [Notion + YouTube - A Powerful Combination for Productivity](https://dev.to/codestackr/notion-youtube-a-powerful-combination-for-productivity-1def) -- [Regular Expressions (RegEx) Crash Course](https://dev.to/codestackr/regular-expressions-regex-crash-course-248n) -- [Emmet Part 2 - Advanced](https://dev.to/codestackr/emmet-part-2-advanced-4c65) -- [Deno 1.0 Released! (Easy) REST API Example](https://dev.to/codestackr/deno-1-0-released-easy-rest-api-example-2fbl) +- [It’s Happening! Vercel 🤝 MongoDB](https://dev.to/mongodb/its-happening-vercel-mongodb-4527) +- [The OpenAI Agents SDK for TypeScript is Missing Something—And That’s Ok](https://dev.to/mongodb/the-openai-agents-sdk-for-typescript-is-missing-something-and-thats-ok-1dco) +- [Building a Chat Application That Doesn't Forget!](https://dev.to/mongodb/building-a-chat-application-with-mongodb-memory-provider-for-vercel-ai-sdk-56ap) +- [How Prisma Transforms MongoDB Development (And Why You Need It)](https://dev.to/mongodb/how-prisma-transforms-mongodb-development-and-why-you-need-it-34bk) +- [Top 8 Tips for Using Prisma with MongoDB](https://dev.to/mongodb/top-8-tips-for-using-prisma-with-mongodb-582f) +➡️ [more blog posts...](https://codestackr.com) + --- -codeSTACKr's Github Stats +
+ :zap: Recent GitHub Activity + + +1. 💪 Opened PR [#15](https://github.com/rimelabs/rime-livekit-agents/pull/15) in [rimelabs/rime-livekit-agents](https://github.com/rimelabs/rime-livekit-agents) +2. ❗ Opened issue [#5968](https://github.com/EclipseFdn/open-vsx.org/issues/5968) in [EclipseFdn/open-vsx.org](https://github.com/EclipseFdn/open-vsx.org) +3. 💪 Opened PR [#68461](https://github.com/vercel/next.js/pull/68461) in [vercel/next.js](https://github.com/vercel/next.js) +4. 🗣 Commented on [#64130](https://github.com/vercel/next.js/pull/64130#issuecomment-2266021755) in [vercel/next.js](https://github.com/vercel/next.js) +5. 🗣 Commented on [#64130](https://github.com/vercel/next.js/pull/64130#issuecomment-2265702580) in [vercel/next.js](https://github.com/vercel/next.js) + + +
+ +
+ :zap: GitHub Stats + + codeSTACKr's GitHub Stats + +
[website]: https://codeSTACKr.com +[course]: http://vsCodeHero.com [twitter]: https://twitter.com/codeSTACKr [youtube]: https://youtube.com/codeSTACKr [instagram]: https://instagram.com/codeSTACKr diff --git a/img/deno-light.svg b/img/deno-light.svg new file mode 100644 index 0000000000..f87ef30e93 --- /dev/null +++ b/img/deno-light.svg @@ -0,0 +1 @@ +Codestin Search App \ No newline at end of file diff --git a/img/github-dark.svg b/img/github-dark.svg new file mode 100644 index 0000000000..4a81b07083 --- /dev/null +++ b/img/github-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/github-light.svg b/img/github-light.svg new file mode 100644 index 0000000000..2da8a7826b --- /dev/null +++ b/img/github-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/globe-dark.svg b/img/globe-dark.svg new file mode 100644 index 0000000000..acba46c6d3 --- /dev/null +++ b/img/globe-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/globe-light.svg b/img/globe-light.svg new file mode 100644 index 0000000000..db209b4810 --- /dev/null +++ b/img/globe-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/instagram-dark.svg b/img/instagram-dark.svg new file mode 100644 index 0000000000..5e684bf39b --- /dev/null +++ b/img/instagram-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/instagram-light.svg b/img/instagram-light.svg new file mode 100644 index 0000000000..41a895fbf0 --- /dev/null +++ b/img/instagram-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/linkedin-dark.svg b/img/linkedin-dark.svg new file mode 100644 index 0000000000..7068d826cb --- /dev/null +++ b/img/linkedin-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/linkedin-light.svg b/img/linkedin-light.svg new file mode 100644 index 0000000000..00d0f8a6a7 --- /dev/null +++ b/img/linkedin-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/terminal-dark.svg b/img/terminal-dark.svg new file mode 100644 index 0000000000..7bbcb4b5e8 --- /dev/null +++ b/img/terminal-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/terminal-light.svg b/img/terminal-light.svg new file mode 100644 index 0000000000..9523c9ccc9 --- /dev/null +++ b/img/terminal-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/twitter-dark.svg b/img/twitter-dark.svg new file mode 100644 index 0000000000..b36d412fbd --- /dev/null +++ b/img/twitter-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/twitter-light.svg b/img/twitter-light.svg new file mode 100644 index 0000000000..cb702d5f57 --- /dev/null +++ b/img/twitter-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/youtube-dark.svg b/img/youtube-dark.svg new file mode 100644 index 0000000000..23554f08b8 --- /dev/null +++ b/img/youtube-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/youtube-light.svg b/img/youtube-light.svg new file mode 100644 index 0000000000..09f5778e4d --- /dev/null +++ b/img/youtube-light.svg @@ -0,0 +1 @@ + \ No newline at end of file