{"id":27631157,"url":"https://github.com/modular/devrel-extras","last_synced_at":"2025-10-25T12:12:19.013Z","repository":{"id":227378796,"uuid":"770694223","full_name":"modular/devrel-extras","owner":"modular","description":"Contains supporting materials for developer relations blog posts, videos, and workshops","archived":false,"fork":false,"pushed_at":"2025-04-19T21:21:34.000Z","size":24793,"stargazers_count":45,"open_issues_count":0,"forks_count":6,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-04-22T15:07:03.479Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/modular.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-12T01:48:54.000Z","updated_at":"2025-02-10T18:34:14.000Z","dependencies_parsed_at":"2024-10-23T21:23:05.940Z","dependency_job_id":"a313dcf4-6528-4dcb-b7bf-7f6d0a4054b8","html_url":"https://github.com/modular/devrel-extras","commit_stats":null,"previous_names":["modularml/devrel-extras","modular/devrel-extras"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/modular%2Fdevrel-extras","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/modular%2Fdevrel-extras/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/modular%2Fdevrel-extras/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/modular%2Fdevrel-extras/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/modular","download_url":"https://codeload.github.com/modular/devrel-extras/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250479800,"owners_count":21437433,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-23T17:28:28.599Z","updated_at":"2025-10-25T12:12:18.942Z","avatar_url":"https://github.com/modular.png","language":"Jupyter Notebook","readme":"# Developer Relations Extras\n\nThis repo contains supporting artifacts for Modular blogs, videos, and\nworkshops. Each subfolder is prefixed by date in `YYMM` format so you can view our\nmost recently released content, and contains a README.md with a link to the\ncontent.\n\nPlease note that, each example includes an identifier for which release of MAX\nor Mojo it has been tested with. While we will make the best effort to keep\nthese examples up to date, older code may not work perfectly with newer\nversions. To help us keep our focus on ongoing development of MAX, we make a\nbest effort to accept and review PRs but maybe not be able to address all\nissues. We encourage you to consult the MAX and Mojo repositories for the latest\ndocumentation and maintained examples\n\n- The official MAX examples 👉 [https://github.com/modularml/max](https://github.com/modularml/max)\n- The official Mojo repository 👉 [https://github.com/modularml/mojo](https://github.com/modularml/mojo)\n\n## Blogs\n\n- [24/05 MAX Graph API Tutorial](./blogs/2405-max-graph-api-tutorial/)\n- [24/04 Multimodal search with snowflake embedding and MAX Engine](./blogs/2404-fast-multimodal-search-with-snowflake-embedding-and-max-engine/)\n- [24/03 Semantic search with MAX Engine](./blogs/2403-semantic-search-with-max-engine)\n- [24/03 Getting started with MAX Engine C API](./blogs/2403-max-engine-c-api)\n- [24/03 Optimize and deploy AI models with MAX Engine and MAX Serving](./blogs/max-optimize-deploy)\n- [24/02 Getting started with MAX Developer Edition](./blogs/max-blogpost-demos)\n- [23/11 Implementing NumPy style matrix slicing in Mojo 🔥](./blogs/mojo-matrix-slice)\n- [23/11 What's new in Mojo 0.5](./blogs/whats-new-0-5)\n- [24/02 What are dunder methods? A guide in Mojo 🔥](./blogs/mojo-dunder)\n\n## Videos\n\n- [23/10 Introduction to tensors](./videos/introduction-to-tensors)\n- [23/10 Cross Platform Mojo App with Conda, PyTorch and Matplotlib](./videos/mojo-plotter)\n\n## Workshops\n\n- [23/10 Mojo for python developers](./workshops/mojo-for-python-developers)\n\n## Tweetorials\n\n- [24.4 Bit manipulation and ops in Mojo](./tweetorials/bitops/)\n- [24.4 Vectorize and parallelize in Mojo](./tweetorials/vectorize-parallelize/)\n- [24.04 FFI external_call in Mojo](./tweetorials/ffi/external_call/)\n- [24/04 SIMD type in Mojo](./tweetorials/simd/)\n- [24/04 Higher order functions in Mojo](./tweetorials/higher-order-functions/)\n- [24/03 Pointers in Mojo](./tweetorials/pointers/)\n- [24/03 Python object in Mojo](./tweetorials/py-obj/)\n- [24/02 Variant](./tweetorials/variant/)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmodular%2Fdevrel-extras","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmodular%2Fdevrel-extras","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmodular%2Fdevrel-extras/lists"}