From 0318ef458727f0b635fe312829a307470e15357d Mon Sep 17 00:00:00 2001 From: "Vipul Gupta (@vipulgupta2048)" Date: Mon, 11 Mar 2024 04:15:47 +0530 Subject: [PATCH] Updated cspell check Signed-off-by: Vipul Gupta (@vipulgupta2048) --- .../{link-checker.yml => docs-checker.yml} | 4 ++-- README.md | 6 +++--- cspell-words.txt | 13 +++++++++++-- cspell.json | 16 ++++------------ package.json | 2 +- 5 files changed, 21 insertions(+), 20 deletions(-) rename .github/workflows/{link-checker.yml => docs-checker.yml} (97%) diff --git a/.github/workflows/link-checker.yml b/.github/workflows/docs-checker.yml similarity index 97% rename from .github/workflows/link-checker.yml rename to .github/workflows/docs-checker.yml index da5ff40..9798b36 100644 --- a/.github/workflows/link-checker.yml +++ b/.github/workflows/docs-checker.yml @@ -1,4 +1,4 @@ -name: Link Checker +name: Doctor Docs on: schedule: @@ -17,7 +17,7 @@ on: jobs: - Checking-Links: + Checking-Docs: runs-on: ubuntu-latest steps: # Checks out a copy of your repository on the ubuntu-latest machine diff --git a/README.md b/README.md index 54d025a..14872d3 100644 --- a/README.md +++ b/README.md @@ -74,7 +74,7 @@ From local meetups to global conferences, I've aimed to weave technical concepts | Get me job | [Slides](https://slides.com/vipulgupta2048/job-i-need) | The sabbatical ended with a talk at Amity University, my alma mater. I want to help revive the community we once ran in college called [ALiAS](https://asetalias.in/) and get students motivated about future prospects at Amity. "Get me job" was a project I didn't make back in my college days which helps you find opportunities on Twitter & university job boards. I made that project as my presentation to help people find a framework or even a pattern of how to make the most out of college. | | Walking through Mexico | [Ignite](https://www.ignitetalks.io/) | Fun talk at company's conference detailing my one month, one country trip for Mexico held at Cancun, Mexico. | | FOSS United Delhi Conference: [Building your next open-source product](https://indiafoss.net/delhi/2022/schedule) | [Recording](https://www.youtube.com/watch?v=dK2Ja-5cbOU) [Slides](https://slides.com/vipulgupta2048/delhifoss) | Chasing deadlines and ticking the checkboxes on our spec we forget who we are building software products for. After 2 years of working, I wanted to share my learnings around building open-source products that people can build upon, contribute to and actually use in real life. | -| CDCon + gitOpsCon 2023 Vancouver: [Testing 100's of OS Images with Jenkins: A Journey from Pull Request to Production Release](https://cdcongitopscon2023.sched.com/event/1Jp87) | [Recording](https://youtu.be/Dhl61ZQ63WY?t=164) [Slides](https://slides.com/vipulgupta2048/vipul-cdcon2023) [Certificate](https://www.credly.com/badges/032b3b11-6242-4aa4-b626-2f986f6e1c75/public_url) | First major conference attended abroad and gave in 3 years. Appreciated the opportunity, through and through to finally attend a Linux Foundation event after 4 years of visa, money and covid issues. The talks was summarization of the last three years of my work at balena building a hardware-in-the-loop pipeline that tests operating systems on an actual IoT device. The work my team did resulted in balenaOS being released in a matter of hours, than weeks confidently from PR to production. Blogs on the topic [1](https://blog.balena.io/from-pr-to-release-os-testing-at-balena/) [2](https://blog.balena.io/maximizing-resources-in-the-chip-shortage-how-balenaos-testing-went-virtual/) | +| CDCon + gitOpsCon 2023 Vancouver: [Testing 100's of OS Images with Jenkins: A Journey from Pull Request to Production Release](https://sched.co/1Jp87) | [Recording](https://youtu.be/Dhl61ZQ63WY?t=164) [Slides](https://slides.com/vipulgupta2048/vipul-cdcon2023) [Certificate](https://www.credly.com/badges/032b3b11-6242-4aa4-b626-2f986f6e1c75/public_url) | First major conference attended abroad and gave in 3 years. Appreciated the opportunity, through and through to finally attend a Linux Foundation event after 4 years of visa, money and covid issues. The talks was summarization of the last three years of my work at balena building a hardware-in-the-loop pipeline that tests operating systems on an actual IoT device. The work my team did resulted in balenaOS being released in a matter of hours, than weeks confidently from PR to production. Blogs on the topic [1](https://blog.balena.io/from-pr-to-release-os-testing-at-balena/) [2](https://blog.balena.io/maximizing-resources-in-the-chip-shortage-how-balenaos-testing-went-virtual/) | | PyDelhi Conf 2023: [Deploying Python on the edge: Mistakes, pain and learnings of scaling Python applications on millions of IoT devices](https://conference.pydelhi.org/) | [Slides](https://slides.com/vipulgupta2048/pydelhiconf2023-deployedge/) [Certificate](https://github.com/vipulgupta2048/talkswith2048/assets/22801822/22bfe997-169f-4d10-b9ad-320c93f45dea) [Recording](https://www.youtube.com/live/HclGLQVLBhM?si=eWOrbN86steOemR1&t=3348) | After a 5 year hiatus, the community gathered support to do another edition of the PyDelhi conference. The talk was about the mistakes, tips and learnings of scaling Python application on IoT devices handpicked from years of experience working with fleets of IoT devices. The presentation goes on to prove that Murphy's law is all powerful in the field and while you can't control every variable, and element. What you can control is your code and how you build it. | | Open Source Summit Europe 2023: [Let's Build Our Own Virtual RaspberryPi Using QEMU Virtualization](https://sched.co/1OGgk) | [Slides](https://slides.com/vipulgupta2048/osseu2023-qemu) [Certificate](https://www.credly.com/badges/a7cb9f21-5330-45b6-9006-dc93a4862a60/) [Recording](https://www.youtube.com/watch?v=EYVkSUydqMI) | My first talk at Open Source Summit giving my best tutorial trying to explain QEMU the best way I can. Received good feedback from my talk, worked hard on the examples and hopefully folks learned something! | | Open Source Summit China 2023 | [Selected] | Talk got selected. Couldn't go due to visa issues. Maybe next year. | @@ -130,7 +130,7 @@ From local meetups to global conferences, I've aimed to weave technical concepts | Hackathons | Links | Comments | | --- |:---:|---| -| HackIIIT 2018 | [Project Deck](https://esya.iiitd.edu.in/hackiiitd/) | 3rd Prize and best woman participant - Made the emotion-based Music Player, called StacksFX by team StacksFX, [blog post for reference](https://mixster.dev/2018/08/20/stacksfx-at-hackiiit-my-1-hackathon/) | +| HackIIIT 2018 | [Project Deck](https://slides.com/vipulgupta2048/stacksfx) | 3rd Prize and best woman participant - Made the emotion-based Music Player, called StacksFX by team StacksFX, [blog post for reference](https://mixster.dev/2018/08/20/stacksfx-at-hackiiit-my-1-hackathon/) | | HackMIT 2018 | [Website](https://hackmit.org) | Project Wats'on The Roof selected for IBM: Call for Code - Global Challenge [blog post for reference](https://mixster.dev/2018/09/28/hackmit-2018/) | | Hack Moscow 2018 | [Website](https://hack.moscow/) | Selected as a Lonewolf | | MSHack 2018 | [Website](https://mshack.devpost.com) | Team of 4, StacksFX was selected out of 2000 team submission in the online round, to hack at Microsoft Gurugram to create [InsightsFX](https://devpost.com/software/insightsfx), a unique air pollution management solution with insights that help make everyday life easier | @@ -182,7 +182,7 @@ If you like to read more, I can recommend. - [Transcending Limitations and Fulfilling Goals as a GSoC Student](https://dev.to/vipulgupta2048/transcending-limitations-and-fulfilling-goals-as-a-gsoc-student-4jcb) - [Join the GSoC AMA Program](https://mixster.dev/2019/06/01/aliasama/) that I ran at ALiAS. We taught best practices for open-source and contributing with the right ethics. - With mentoring, help and several sessions 18 students got the chance next year to participate in GSoC from my college where there was next to none in terms of open-source culture. One of my proudest achievements. -- Writing for [PSF's Official Blog](https://blogs.python-gsoc.org/en/vipulgupta2048s-blog/) +- Writing for PSF's Official Blog - [Mixster #GSoC](https://mixster.dev/gsoc/) - Read about the 12 week journey that I undertook in 2018 and 2019. - [Talking Gsoc and open source w/ Vipul and Prakhar - DeCompiled Podcast](https://www.youtube.com/watch?v=CFAT_X84zJM) - [#0 ALiAS does it Again: Report on our GSoC AMA Program](https://asetalias.in/blog/post/aliasama/) diff --git a/cspell-words.txt b/cspell-words.txt index 39129cc..6a4319a 100644 --- a/cspell-words.txt +++ b/cspell-words.txt @@ -9,6 +9,7 @@ canva Chix Decompiled devsprints +FOMO fossasia garg Geekabyte @@ -22,17 +23,22 @@ hackathons hackbmu hackfest hackmit +hardtech hasura headstart helbig iiit ilug +innersource +Institue iucee +IUCEE littauer lonewolf marde meetbot mixster +Mixster's mixtapes mozfest munjal @@ -41,10 +47,13 @@ nifpp noida pahwa prakhar +prespectives pycon Saket spidermon srivastava +Talkswith +unqiue utsav -vipul -vipulgupta +Vipul +vipulgupta \ No newline at end of file diff --git a/cspell.json b/cspell.json index e489cb8..af4ee02 100644 --- a/cspell.json +++ b/cspell.json @@ -1,5 +1,7 @@ { + "version": "0.2", "language": "en", + "useGitignore": true, "caseSensitive": false, "dictionaries": [ "en_US", @@ -20,23 +22,13 @@ "css", "bash", "powershell", - "my-words" + "cspell-words" ], "dictionaryDefinitions": [ { "name": "cspell-words", - "path": "cspell-words.txt", + "path": "./cspell-words.txt", "addWords": true } - ], - "files": [ - "README.md", - "docs/**" - ], - "exclude": [ - "*/*.svg" - ], - "ignorePaths": [ - "node_modules" ] } \ No newline at end of file diff --git a/package.json b/package.json index 072728a..1661354 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "serve": "docusaurus serve", "write-translations": "docusaurus write-translations", "write-heading-ids": "docusaurus write-heading-ids", - "test:spellcheck": "npx cspell lint --gitignore -c cspell.json" + "test:spellcheck": "npx cspell 'README.md' --gitignore -c cspell.json --unique --words-only --no-progress" }, "dependencies": { "@docusaurus/core": "3.1.1",