Merge branch 'master' into inference-engineering-ai-engineer-resources

This commit is contained in:
Javier Canales
2026-10-01 13:41:43 +02:00
committed by GitHub
67 changed files with 68 additions and 80 deletions
@@ -5,5 +5,5 @@ Bias and fairness in AI refer to the challenges of ensuring that machine learnin
Visit the following resources to learn more:
- [@article@What Do We Do About the Biases in AI?](https://hbr.org/2019/10/what-do-we-do-about-the-biases-in-ai)
- [@article@AI Bias - What Is It and How to Avoid It?](https://levity.ai/blog/ai-bias-how-to-avoid)
- [@article@What about fairness, bias and discrimination?](https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/artificial-intelligence/guidance-on-ai-and-data-protection/how-do-we-ensure-fairness-in-ai/what-about-fairness-bias-and-discrimination/)
- [@article@AI Bias - What Is It and How to Prevent It?]([https://web.archive.org/web/20230921120254/https://levity.ai/blog/ai-bias-how-to-avoid](https://builtin.com/artificial-intelligence/ai-bias))
- [@article@What about fairness, bias and discrimination?](https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/artificial-intelligence/guidance-on-ai-and-data-protection/how-do-we-ensure-fairness-in-ai/what-about-fairness-bias-and-discrimination/)
@@ -5,4 +5,4 @@ In the context of multimodal AI, text-to-speech (TTS) technology converts writte
Visit the following resources to learn more:
- [@article@What is Text-to-Speech?](https://aws.amazon.com/polly/what-is-text-to-speech/)
- [@article@From Text to Speech: The Evolution of Synthetic Voices](https://ignitetech.ai/about/blogs/text-speech-evolution-synthetic-voices)
- [@article@From Text to Speech: A Deep Dive into TTS Technologies](https://medium.com/@zilliz_learn/from-text-to-speech-a-deep-dive-into-tts-technologies-18ea409f20e8)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@Securing APIs with AI for Advanced Threat Protection](https://adevait.com/artificial-intelligence/securing-apis-with-ai)
- [@article@Securing Machine Learning APIs (IBM)](https://developer.ibm.com/articles/se-securing-machine-learning-apis/)
- [@article@OWASP API Security Project (Top 10 2023)](https://owasp.org/www-project-api-security/)
- [@article@OWASP API Security Project (Top 10 2023)](https://owasp.org/API-Security/)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@What is Authentication vs Authorization?](https://auth0.com/intro-to-iam/authentication-vs-authorization)
- [@article@Identity and access management (IAM) fundamental concepts](https://learn.microsoft.com/en-us/entra/fundamentals/identity-fundamental-concepts)
- [@article@OWASP API Security Project](https://owasp.org/www-project-api-security/)
- [@article@OWASP API Security Project](https://owasp.org/API-Security/)
@@ -6,6 +6,6 @@ Visit the following resources to learn more:
- [@article@AI Red Teaming Agent - Azure AI Foundry | Microsoft Learn](https://learn.microsoft.com/en-us/azure/ai-foundry/concepts/ai-red-teaming-agent)
- [@article@Kali Linux](https://www.kali.org/)
- [@article@OWASP Zed Attack Proxy (ZAP)](https://owasp.org/www-project-zap/)
- [@article@OWASP Zed Attack Proxy (ZAP)](https://www.zaproxy.org/)
- [@article@Promptfoo](https://www.promptfoo.dev/)
- [@article@PyRIT (Python Risk Identification Tool for generative AI)](https://github.com/Azure/PyRIT)
@@ -5,5 +5,5 @@ AI Red Teamers test if vulnerabilities in the AI system or its interfaces allow
Visit the following resources to learn more:
- [@article@Defending Model Files from Unauthorized Access](https://developer.nvidia.com/blog/defending-ai-model-files-from-unauthorized-access-with-canaries/)
- [@article@OWASP API Security Project](https://owasp.org/www-project-api-security/)
- [@article@OWASP API Security Project](https://owasp.org/API-Security/)
- [@article@Detecting Unauthorized Usage](https://www.unr.edu/digital-learning/instructional-strategies/understanding-and-integrating-generative-ai-in-teaching/how-can-i-detect-unauthorized-ai-usage)
@@ -4,5 +4,5 @@ Column and Row are fundamental layout composables in Jetpack Compose used to arr
Visit the following resources to learn more:
- [@official@Column](https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Column.composable#Column(androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.ui.Alignment.Horizontal,kotlin.Function1)(androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.ui.Alignment.Horizontal,kotlin.Function1))
- [@official@Row](https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Row.composable#Row(androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.ui.Alignment.Vertical,kotlin.Function1)(androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.ui.Alignment.Vertical,kotlin.Function1))
- [@official@Column](https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Column.composable#Column%28androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.ui.Alignment.Horizontal,kotlin.Function1%29%28androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Vertical,androidx.compose.ui.Alignment.Horizontal,kotlin.Function1%29)
- [@official@Row](https://developer.android.com/reference/kotlin/androidx/compose/foundation/layout/Row.composable#Row%28androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.ui.Alignment.Vertical,kotlin.Function1%29%28androidx.compose.ui.Modifier,androidx.compose.foundation.layout.Arrangement.Horizontal,androidx.compose.ui.Alignment.Vertical,kotlin.Function1%29)
@@ -5,4 +5,4 @@
Visit the following resources to learn more:
- [@official@Flow](https://kotlinlang.org/docs/flow.html)
- [@official@Flow: Coroutines](https://kotlinlang.org/docs/flow-coroutines.html)
- [@official@Flow: Coroutines](https://kotlinlang.org/docs/flow.html)
@@ -5,5 +5,4 @@ C# is a modern coding language that was developed by Microsoft that focuses on a
Visit the following resources to learn more:
- [@article@C# official website?](https://learn.microsoft.com/en-us/dotnet/csharp/)
- [@video@C# Full Course - Learn C# 10 and .NET 6 in 7 hours](https://www.youtube.com/watch?v=q_F4PyW8GTg)
- [@feed@Explore top posts about C#](https://app.daily.dev/tags/csharp?ref=roadmapsh)
- [@video@C# Full Course - Learn C# 10 and .NET 6 in 7 hours](https://www.youtube.com/watch?v=q_F4PyW8GTg)
@@ -5,5 +5,5 @@ CircleCI is a cloud-based continuous integration and continuous delivery platfor
Visit the following resources to learn more:
- [@official@Building and testing an ASP.NET apps with CircleCI](https://circleci.com/blog/building-and-testing-an-asp-net-core-application/)
- [@article@How to Setup CircleCI for ASP.NET project](https://discuss.circleci.com/t/setup-circleci-for-asp-net-project/33796s)
- [@article@How to Setup CircleCI for ASP.NET project](https://discuss.circleci.com/t/setup-circleci-for-asp-net-project/33796)
- [@feed@Explore top posts about CI/CD](https://app.daily.dev/tags/cicd?ref=roadmapsh)
@@ -6,5 +6,4 @@ Visit the following resources to learn more:
- [@article@Introduction to C#](https://learn.microsoft.com/en-us/dotnet/csharp/tour-of-csharp/tutorials/)
- [@article@Basics Of C#](https://www.c-sharpcorner.com/UploadFile/e9fdcd/basics-of-C-Sharp/)
- [@article@C# Tutorials](https://dotnettutorials.net/course/csharp-dot-net-tutorials/)
- [@feed@Explore top posts about C#](https://app.daily.dev/tags/csharp?ref=roadmapsh)
- [@article@C# Tutorials](https://dotnettutorials.net/course/csharp-dot-net-tutorials/)
@@ -4,7 +4,7 @@ REST, which stands for Representational State Transfer, is an architectural styl
Visit the following resources to learn more:
- [@article@What is REST Services in ASP.NET?](http://www.codedigest.com/quick-start/16/what-is-rest-services-how-to-create-rest-services-in-aspnet)
- [@article@APIs with ASP.NET Core](https://dotnet.microsoft.com/en-us/apps/aspnet/apis)
- [@article@What are RESTful APIs?](https://www.pragimtech.com/blog/blazor/what-are-restful-apis/)
- [@video@Tutorial of Rest and Restful API](https://www.youtube.com/watch?v=4r1CIUs5s2I)
- [@feed@Explore top posts about REST API](https://app.daily.dev/tags/rest-api?ref=roadmapsh)
- [@feed@Explore top posts about REST API](https://app.daily.dev/tags/rest-api?ref=roadmapsh)
@@ -4,7 +4,7 @@ REST (Representational State Transfer) is an architectural style for building we
Visit the following resources to learn more:
- [@article@What is REST Services?](http://www.codedigest.com/quick-start/16/what-is-rest-services-how-to-create-rest-services-in-aspnet)
- [@article@What is REST Services?](https://web.archive.org/web/20231205224220/http://www.codedigest.com/quick-start/16/what-is-rest-services-how-to-create-rest-services-in-aspnet)
- [@article@Restful API In ASP.NET: Introduction of REST & Web API](https://www.c-sharpcorner.com/UploadFile/4b0136/restful-api-in-Asp-Net-introduction-of-rest-web-api/)
- [@article@What are RESTful APIs](https://www.pragimtech.com/blog/blazor/what-are-restful-apis/)
- [@feed@Explore top posts about REST API](https://app.daily.dev/tags/rest-api?ref=roadmapsh)
@@ -4,7 +4,6 @@ Backpressure is a flow control mechanism where receivers signal their capacity t
Visit the following resources to learn more:
- [@article@Awesome Architecture: Backpressure](https://awesome-architecture.com/back-pressure/)
- [@article@Backpressure explained — the flow of data through software](https://medium.com/@jayphelps/backpressure-explained-the-flow-of-data-through-software-2350b3e77ce7)
- [@article@Handling Backpressure in Node.js Streams](https://nodejs.org/learn/modules/backpressuring-in-streams)
- [@video@What is Back Pressure](https://www.youtube.com/watch?v=viTGm_cV7lE)
- [@video@What is Back Pressure](https://www.youtube.com/watch?v=viTGm_cV7lE)
@@ -5,4 +5,4 @@ Infura provides a suite of tools and infrastructure that allows developers to ea
Visit the following resources to learn more:
- [@official@Infura](https://infura.io/)
- [@official@Infura Documentation](https://docs.infura.io/api)
- [@official@Infura Documentation](https://docs.infura.io/)
@@ -4,7 +4,7 @@ VS Code (Visual Studio Code) is a free and popular source code editor developed
Visit the following resources to learn more:
- [@official@Visual Studio Code](https://code.visualstudio.com/o)
- [@official@Visual Studio Code](https://code.visualstudio.com/)
- [@official@Docs - Visual Studio Code](https://code.visualstudio.com/docs)
- [@article@VSCode Basics](https://www.youtube.com/watch?v=B-s71n0dHUk)
- [@article@VSCode in 100 Seconds](https://www.youtube.com/watch?v=KMxo3T_MTvY)
@@ -5,4 +5,4 @@ Cloudflare Calls is a platform for building real-time audio and video applicatio
Visit the following resources to learn more:
- [@official@Cloudflare Calls](https://developers.cloudflare.com/calls/)
- [@official@Introduction · Cloudflare Calls](https://developers.cloudflare.com/calls/introduction/)
- [@official@Introduction · Cloudflare Calls](https://developers.cloudflare.com/calls/)
@@ -4,4 +4,4 @@ Service Bindings allow Cloudflare Workers to seamlessly integrate with other Clo
Visit the following resources to learn more:
- [@official@Service Bindings · Cloudflare](https://developers.cloudflare.com/workers/platform/service-bindings/)
- [@official@Service Bindings · Cloudflare](https://developers.cloudflare.com/workers/runtime-apis/bindings/service-bindings/)
@@ -5,4 +5,4 @@ Service Bindings allow Cloudflare Workers to seamlessly integrate with other Clo
Visit the following resources to learn more:
- [@official@Service Bindings - Runtime APIs](https://developers.cloudflare.com/workers/runtime-apis/bindings/service-bindings/)
- [@official@Service Bindings · Cloudflare](https://developers.cloudflare.com/workers/platform/service-bindings/)
- [@official@Service Bindings · Cloudflare](https://developers.cloudflare.com/workers/runtime-apis/bindings/service-bindings/)
@@ -5,6 +5,6 @@ Basic math skills for computer science cover the mathematical foundations that a
Visit the following resources to learn more:
- [@article@Computer Science 70, 001 - Spring 2015 - Discrete Mathematics and Probability Theory](http://www.infocobuild.com/education/audio-video-courses/computer-science/cs70-spring2015-berkeley.html)
- [@article@Discrete Mathematics By IIT Ropar NPTEL](https://nptel.ac.in/courses/106/106/106106183/)
- [@article@Discrete Mathematics By IIT Ropar NPTEL](https://nptel.ac.in/courses/106106183)
- [@video@Lec 1 | MIT 6.042J Mathematics for Computer Science, Fall 2010](https://www.youtube.com/watch?v=L3LMbpZIKhQ&list=PLB7540DEDD482705B)
- [@video@Integer Arithmetic, Karatsuba Multiplication](https://www.youtube.com/watch?v=eCaXlAaN2uE&index=11&list=PLUl4u3cNGP61Oq3tWYp6V_F-5jb5L2iHb)
@@ -4,5 +4,5 @@ A Guest Operating System (GuestOS) is an operating system installed within a vir
Visit the following resources to learn more:
- [@article@Guest Operating System - NIST Glossary](https://csrc.nist.gov/glossary/term/guest_operating_system)
- [@article@Guest Operating System - NIST Glossary](https://csrc.nist.gov/glossary/term/guest_operating_system/)
- [@article@Guest Operating System](https://nordvpn.com/cybersecurity/glossary/guest-operating-system/?srsltid=AfmBOop0L-VFCtuYvEBQgHy7dCIa3sfzNVa-Zn6l0SniAYDpftfOgH7N)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@course@TryHackMe room on Cyber Governance and regulation](https://tryhackme.com/r/room/cybergovernanceregulation)
- [@official@NIST Publication on Engineering Trustworthy Secure Systems](https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-160v1r1.pdf)
- [@official@NIST Glossary](https://csrc.nist.gov/glossary/term/stakeholder)
- [@official@NIST Glossary](https://csrc.nist.gov/glossary/term/stakeholder/)
@@ -5,5 +5,4 @@ Brand vision serves as the foundation for design system decisions, providing pur
Visit the following resources to learn more:
- [@article@Creating Brand Vision](https://www.interaction-design.org/literature/article/branding-in-ux)
- [@article@Vision-Driven Design Systems](https://bradfrost.com/blog/post/the-design-system-ecosystem/)
- [@article@Brand Strategy for Design](https://alistapart.com/article/creating-a-brand-identity/)
- [@article@Vision-Driven Design Systems](https://bradfrost.com/blog/post/the-design-system-ecosystem/)
@@ -7,5 +7,5 @@ Visit the following resources to learn more:
- [@article@What is DNS?](https://www.cloudflare.com/en-gb/learning/dns/what-is-dns/)
- [@article@Mess with DNS - DNS Playground](https://messwithdns.net/)
- [@article@How DNS works (comic)](https://howdns.works/)
- [@video@DNS and How does it Work?](](https://www.youtube.com/watch?v=Wj0od2ag5sk)
- [@video@DNS and How does it Work?](https://www.youtube.com/watch?v=Wj0od2ag5sk)
- [@feed@Explore top posts about DNS](https://app.daily.dev/tags/dns?ref=roadmapsh)
@@ -4,6 +4,6 @@ PostgreSQL is a powerful, open-source relational database system that supports a
Visit the following resources to learn more:
- [@roadmap@Visit the Dedicated PostgreSQL DBA Roadmap](https://roadmap.sh/postgresql)
- [@roadmap@Visit the Dedicated PostgreSQL DBA Roadmap](https://roadmap.sh/postgresql-dba)
- [@official@PostgreSQL Docs](https://www.postgresql.org/docs/)
- [@video@Learn PostgreSQL Tutorial - Full Course for Beginners](https://www.youtube.com/watch?v=qw--VYLpxG4)
@@ -1,6 +1,6 @@
# GitHub Pages
GitHub Pages is a free static site hosting service that takes HTML, CSS, and JavaScript files directly from a GitHub repository and publishes them as a website. It's ideal for hosting project documentation, portfolios, blogs, and other static websites. Pages supports custom domains, HTTPS, and Jekyll for automatic site generation. Each repository can have one project site, while user and organization accounts get one primary site at [username.github.io](http://username.github.io).
GitHub Pages is a free static site hosting service that takes HTML, CSS, and JavaScript files directly from a GitHub repository and publishes them as a website. It's ideal for hosting project documentation, portfolios, blogs, and other static websites. Pages supports custom domains, HTTPS, and Jekyll for automatic site generation. Each repository can have one project site, while user and organization accounts get one primary site at username.github.io.
Visit the following resources to learn more:
@@ -4,4 +4,4 @@ Stencil shadows, also called shadow volumes, are a technique where the shadow bo
Visit the following resources to learn more:
- [@article@Stencil Shadows Implementation](https://devforum.roblox.com/t/stencil-shadows-implementation/2079287)
- [@article@The Mechanics of Robust Stencil Shadows](https://www.gamedeveloper.com/programming/the-mechanics-of-robust-stencil-shadows)
@@ -5,5 +5,5 @@ Build flags control compilation and linking. Common flags include `-ldflags` for
Visit the following resources to learn more:
- [@official@Flag Package](https://pkg.go.dev/flag)
- [@article@Leveraging Compiler Optimization Flags](https://goperf.dev/01-common-patterns/comp-flags/o)
- [@article@Leveraging Compiler Optimization Flags](https://goperf.dev/01-common-patterns/comp-flags/)
- [@article@Compiler Optimization Flags](https://diginode.in/go/compiler-optimization-flags/)
@@ -4,6 +4,6 @@ Comprehensive collection of packages providing core functionality. Includes I/O,
Visit the following resources to learn more:
- [@official@std package](https://pkg.go.dev/stds)
- [@official@std package](https://pkg.go.dev/std)
- [@article@Building Robust APIs with Go's Standard Library](https://dev.to/aaravjoshi/building-robust-apis-with-gos-standard-library-a-comprehensive-guide-3036)
- [@article@How to use standard library packages in Golang](https://labex.io/tutorials/go-how-to-use-standard-library-packages-in-golang-446140)
@@ -4,6 +4,5 @@ HTML isn't picky about capitalization. You can write tags and attributes using u
Visit the following resources to learn more:
- [@article@HTML Style Guide - Capitalization](https://developer.mozilla.org/en-US/docs/Web/HTML/HTML5/HTML5_notes)
- [@article@HTML Case Sensitivity Explained](https://www.w3schools.com/html/html5_syntax.asp)
- [@article@What is Case Sensitivity in HTML?](https://www.educative.io/answers/what-is-case-sensitivity-in-html)
@@ -4,6 +4,6 @@ Textual tags in HTML are used to structure and format text content on a webpage.
Visit the following resources to learn more:
- [@article@HTML Text Formatting Elements](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/text-level_semantics)
- [@article@HTML Text Formatting Elements](https://developer.mozilla.org/en-US/docs/Web/HTML/Element)
- [@article@HTML Text Tags Overview](https://www.w3schools.com/html/html_formatting.asp)
- [@article@Semantic HTML for Text](https://www.freecodecamp.org/news/semantic-html5-elements/)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@opensource@LMCache](https://github.com/LMCache/LMCache)
- [@article@CacheBlend: Fast Large Language Model Serving for RAG with Cached Knowledge Fusion](https://arxiv.org/abs/2405.16444)
- [@article@What is Prompt Caching?](https://www.ibm.com/think/topics/prompt-caching)
- [@video@What is Prompt Caching? Optimize LLM Latency with AI Transformers](https://www.youtube.com/watch?v=u57EnkQaUTY)
- [@video@What is Prompt Caching? Optimize LLM Latency with AI Transformers](https://www.youtube.com/watch?v=u57EnkQaUTY)
@@ -9,4 +9,4 @@ Visit the following resources to learn more:
- [@article@SDXL: Improving Latent Diffusion Models for High-Resolution Image Synthesis](https://arxiv.org/abs/2307.01952)
- [@article@Scalable Diffusion Models with Transformers (DiT)](https://arxiv.org/abs/2212.09748)
- [@article@How DALL-E 2 Actually Works](https://www.assemblyai.com/blog/how-dall-e-2-actually-works/)
- [@video@How AI Image Generators Work (Stable Diffusion / DALL-E)](https://www.youtube.com/watch?v=1CIpzeNxIhU)
- [@video@How AI Image Generators Work (Stable Diffusion / DALL-E)](https://www.youtube.com/watch?v=1CIpzeNxIhU)
@@ -9,4 +9,4 @@ Visit the following resources to learn more:
- [@article@Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks](https://arxiv.org/abs/1908.10084)
- [@article@Matryoshka Representation Learning](https://arxiv.org/abs/2205.13147)
- [@article@MTEB: Massive Text Embedding Benchmark](https://arxiv.org/abs/2210.07316)
- [@article@What Are Embedding Models? Benefits and Best Practices](https://cohere.com/blog/embedding-models)
- [@article@What Are Embedding Models? Benefits and Best Practices](https://cohere.com/blog/embedding-models)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@Adversarial Diffusion Distillation](https://arxiv.org/abs/2311.17042)
- [@article@What is Fine-Tuning?](https://www.ibm.com/think/topics/fine-tuning)
- [@article@How I Fine-Tuned Granite-Vision 2B to Beat a 90B Model](https://towardsdatascience.com/how-i-fine-tuned-granite-vision-2b-to-beat-a-90b-model-insights-and-lessons-learned/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration)
- [@article@How I Fine-Tuned Granite-Vision 2B to Beat a 90B Model](https://towardsdatascience.com/how-i-fine-tuned-granite-vision-2b-to-beat-a-90b-model-insights-and-lessons-learned/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@Language Models Are Few-Shot Learners](https://arxiv.org/abs/2005.14165)
- [@article@Inference vs Training](https://www.cloudflare.com/learning/ai/inference-vs-training/)
- [@article@What is Machine Learning Inference?](https://hazelcast.com/glossary/machine-learning-inference/)
- [@article@What is Machine Learning Inference?](https://hazelcast.com/glossary/machine-learning-inference/)
@@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@article@RoFormer: Enhanced Transformer with Rotary Position Embedding](https://arxiv.org/abs/2104.09864)
- [@article@What is Long Context and Why Does it Matter for AI?](https://cloud.google.com/transform/the-prompt-what-are-long-context-windows-and-why-do-they-matter)
- [@article@Long-Context LLM Infrastructure: Building Systems for Million-Token Windows](https://introl.com/blog/long-context-llm-infrastructure-million-token-windows-guide)
- [@video@Deep Dive into Long Context](https://www.youtube.com/watch?v=NHMJ9mqKeMQ)
- [@video@Deep Dive into Long Context](https://www.youtube.com/watch?v=NHMJ9mqKeMQ)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Hugging Face Diffusers](https://huggingface.co/docs/diffusers/index)
- [@official@Hugging Face Transformers](https://huggingface.co/docs/transformers/index)
- [@course@Hugging Face Course](https://www.youtube.com/playlist?list=PLo2EIpI_JMQvWfQndUesu0nPBAtZ9gP1o)
- [@course@Hugging Face Course](https://www.youtube.com/playlist?list=PLo2EIpI_JMQvWfQndUesu0nPBAtZ9gP1o)
@@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@article@Visual Instruction Tuning](https://arxiv.org/abs/2304.08485)
- [@article@Segment Anything](https://arxiv.org/abs/2304.02643)
- [@article@SpecVLM: Fast Speculative Decoding in Vision-Language Models](https://arxiv.org/abs/2509.11815)
- [@course@A Multimodal World - Hugging Face Computer Vision Course](https://huggingface.co/learn/computer-vision-course/en/unit4/multimodal-models/a_multimodal_world)
- [@course@A Multimodal World - Hugging Face Computer Vision Course](https://huggingface.co/learn/computer-vision-course/en/unit4/multimodal-models/a_multimodal_world)
@@ -6,5 +6,5 @@ Visit the following resources to learn more:
- [@article@Kernel API](https://developer.apple.com/documentation/kernel)
- [@article@System Configuration](https://developer.apple.com/documentation/systemconfiguration)
- [@article@Apple File System Guide](https://developer.apple.com/documentation/foundation/file_system/about_apple_file_system)
- [@article@Apple File System Guide](https://developer.apple.com/documentation/foundation/file-system)
- [@article@Keychain Services](https://developer.apple.com/documentation/security/keychain_services)
@@ -4,5 +4,5 @@ The Dynamic Type feature allows users to choose the size of textual content disp
Visit the following resources to learn more:
- [@official@Dynamic Type](https://developer.apple.com/documentation/uikit/uifont/scaling_fonts_automatically/)
- [@official@Dynamic Type](https://web.archive.org/web/20241219200814/https://developer.apple.com/documentation/uikit/uifont/scaling_fonts_automatically/)
- [@official@WWDC24: Get started with Dynamic Type](https://www.youtube.com/watch?v=ZqDZjW9TpFw)
@@ -5,5 +5,5 @@ The iOS file system sandboxes each app's data into private directories. The Docu
Visit the following resources to learn more:
- [@official@File System Basics](https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html)
- [@official@About File System](https://developer.apple.com/documentation/foundation/file_system/about_apple_file_system/)
- [@official@About File System](https://developer.apple.com/documentation/foundation/file-system)
- [@official@FileManager](https://developer.apple.com/documentation/foundation/filemanager)
@@ -5,4 +5,4 @@ Apple announces new platform features at WWDC each year that affect how iOS apps
Visit the following resources to learn more:
- [@official@Apple Developer What's New](https://developer.apple.com/whats-new/)
- [@official@Apple WDDC Community](https://developer.apple.com/wwdc24/community/)
- [@official@Apple WDDC Community](https://developer.apple.com/wwdc24/)
@@ -4,7 +4,7 @@ JUnit is a widely-used open-source testing framework for the Java programming la
Visit the following resources to learn more:
- [@official@JUnit](https://junit.org/junit5)
- [@official@JUnit](https://junit.org/junit5/)
- [@official@JUnit Documentation](https://junit.org/junit5/docs/current/user-guide/)
- [@article@JUnit tutorial](https://www.guru99.com/junit-tutorial.html)
- [@article@Basic JUnit tutorial](https://www.baeldung.com/junit-5)
@@ -5,5 +5,5 @@ TestNG is a testing framework inspired from JUnit and NUnit but introducing some
Visit the following resources to learn more:
- [@official@Testng](https://testng.org)
- [@official@Testng Documentation](https://testng.org/doc/documentation-main.html)
- [@official@Testng Documentation](https://testng.org/)
- [@article@Testng tutorial](https://www.guru99.com/all-about-testng-and-selenium.html)
@@ -6,7 +6,7 @@ Visit the following resources to learn more:
- [@book@Introductory Statistics](https://assets.openstax.org/oscms-prodcms/media/documents/IntroductoryStatistics-OP_i6tAI7e.pdf)
- [@article@Computer Science 70, 001 - Spring 2015 - Discrete Mathematics and Probability Theory](http://www.infocobuild.com/education/audio-video-courses/computer-science/cs70-spring2015-berkeley.html)
- [@article@Discrete Mathematics By IIT Ropar NPTEL](https://nptel.ac.in/courses/106/106/106106183/)
- [@article@Discrete Mathematics By IIT Ropar NPTEL](https://nptel.ac.in/courses/106106183)
- [@article@Introduction to Statistics](https://imp.i384100.net/3eRv4v)
- [@article@How to Learn the Math Needed for Data Science](https://towardsdatascience.com/how-to-learn-the-math-needed-for-data-science-86c6643b0c59/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration)
- [@video@Lec 1 | MIT 6.042J Mathematics for Computer Science, Fall 2010](https://www.youtube.com/watch?v=L3LMbpZIKhQ&list=PLB7540DEDD482705B)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@pg_buffercache](https://www.postgresql.org/docs/current/pgbuffercache.html)
- [@official@Write Ahead Logging](https://www.postgresql.org/docs/current/wal-intro.html)
- [@article@Buffer Manager](https://dev.to/vkt1271/summary-of-chapter-8-buffer-manager-from-the-book-the-internals-of-postgresql-part-2-4f6o)
- [@article@Buffer Manager](https://www.interdb.jp/pg/pgsql08.html)
@@ -7,5 +7,4 @@ Visit the following resources to learn more:
- [@course@Databases and SQL](https://www.edx.org/course/databases-5-sql)
- [@article@Relational Databases](https://www.ibm.com/cloud/learn/relational-databases)
- [@article@Intro To Relational Databases](https://www.udacity.com/course/intro-to-relational-databases--ud197)
- [@article@Relational Databases: Concept and History](https://www.ibm.com/topics/relational-databases)
- [@feed@Explore top posts about Relational Databases](https://app.daily.dev/tags/relational-databases?ref=roadmapsh)
- [@article@Relational Databases: Concept and History](https://www.ibm.com/topics/relational-databases)
@@ -4,7 +4,7 @@ Filtering in Pandas selects rows that meet specified conditions. Boolean masks,
Visit the following resources to learn more:
- [@official@pandas.DataFrame.query](https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.query.htmlme.query)
- [@official@pandas.DataFrame.query](https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.query.html)
- [@official@How do I select a subset of a DataFrame?](https://pandas.pydata.org/docs/getting_started/intro_tutorials/03_subset_data.html)
- [@article@10 Elegant Ways to Filter Pandas DataFrames](https://towardsdatascience.com/stop-writing-messy-boolean-masks-10-elegant-ways-to-filter-pandas-dataframes/)
- [@video@Filtering Columns and Rows in Pandas](https://www.youtube.com/watch?v=kB7FV-ijdqE)
@@ -4,4 +4,4 @@ Vulnerability scanning uses automated tools to detect known security weaknesses
Visit the following resources to learn more:
- [@official@NIST Website](https://csrc.nist.gov/glossary/term/vulnerability_scanning)
- [@official@NIST Website](https://csrc.nist.gov/glossary/term/vulnerability_scanning/)
@@ -5,4 +5,3 @@
Visit the following resources to learn more:
- [@official@BTreeMap](https://doc.rust-lang.org/std/collections/struct.BTreeMap.html)
- [@article@BTreeMap](https://cglab.ca/~abeinges/blah/rust-btree-case/)
@@ -4,6 +4,6 @@ Laminar is a UI library for Scala.js that focuses on simplicity, expressiveness,
Visit the following resources to learn more:
- [@official@Official Laminar Website](https://laminar.dev/v)
- [@official@Official Laminar Website](https://laminar.dev/)
- [@official@Laminar Documentation](https://laminar.dev/documentation)
- [@article@Build UIs with Laminar - Scala.js Tutorial](https://www.scala-js.org/doc/tutorial/laminar.html)
@@ -7,6 +7,6 @@ Visit the following resources to learn more:
- [@video@Rock the JVM](https://www.youtube.com/@rockth)
- [@video@Software Mill - YouTube channel](https://www.youtube.com/@SoftwareMillCom)
- [@video@Dev Inside You](https://www.youtube.com/@DevInsideYou)
- [@video@Scala Days - YouTube channel](https://roadmap.sh/r/www.youtube.com/@ScalaDaysConferences)
- [@video@Scala Days - YouTube channel](https://www.youtube.com/@ScalaDaysConferences)
- [@video@IntelliJ IDEA x Scala](https://youtube.com/playlist?list=PLPZy-hmwOdEVDwhWoNSyT7OejCBxgjfsL&si=Jvr-ltV3xUud1jpH)
- [@video@FP Tower](https://www.youtube.com/@fptower-programming)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Go Channel Documentation](https://golang.org/doc/effective_go.html#channels)
- [@official@Rust Channels for Concurrency](https://doc.rust-lang.org/book/ch16-02-message-passing.html)
- [@article@Comprehensive Guide to Channel](https://elixir-lang.org/getting-started/processes.html#using-processes-and-messages)
- [@article@Comprehensive Guide to Channel](https://hexdocs.pm/elixir/processes.html)
@@ -4,7 +4,7 @@ Bash, short for Bourne Again Shell, is a command-line interpreter and a shell sc
Visit the following resources to learn more:
- [@article@https://en.wikipedia.org/wiki/Bash_(Unix_shell)#:~:text=Bash (short for "Bourne Again,Chet Ramey)](https://en.wikipedia.org/wiki/Bash_(Unix_shell)#:~:text=Bash%20(short%20for%20%22Bourne%20Again,Chet%20Ramey))
- [@article@https://en.wikipedia.org/wiki/Bash_(Unix_shell)#:~:text=Bash (short for "Bourne Again,Chet Ramey)](https://en.wikipedia.org/wiki/Bash_%28Unix_shell%29#:~:text=Bash%20%28short%20for%20%22Bourne%20Again,Chet%20Ramey%29)
- [@article@Bash Tutorial](https://www.w3schools.com/bash/)
- [@video@Bash Scripting Full Course 3 Hours](https://www.youtube.com/watch?v=e7BufAVwDiM)
- [@video@Bash Scripting Tutorial for Beginners](https://www.youtube.com/watch?v=tK9Oc6AEnR4)
@@ -5,5 +5,4 @@ Object-oriented programming (OOP) is a programming paradigm that uses objects an
Visit the following resources to learn more:
- [@article@What is Object Oriented Programming?](https://www.freecodecamp.org/news/what-is-object-oriented-programming/)
- [@article@OOP introduction](https://www.geeksforgeeks.org/introduction-of-object-oriented-programming/)
- [@feed@Explore top posts about OOP](https://app.daily.dev/tags/oop?ref=roadmapsh)
- [@article@OOP introduction](https://www.geeksforgeeks.org/introduction-of-object-oriented-programming/)
@@ -5,5 +5,4 @@ Organizing code by the actor it belongs to involves grouping components, classes
Visit the following resources to learn more:
- [@article@Package by Feature vs Package by Layer](https://www.baeldung.com/java-packaging-structures)
- [@article@Screaming Architecture](https://blog.cleancoder.com/uncle-bob/2011/09/30/Screaming-Architecture.html)
- [@feed@Explore top posts about Software Architecture](https://app.daily.dev/tags/software-architecture?ref=roadmapsh)
- [@article@Screaming Architecture](https://blog.cleancoder.com/uncle-bob/2011/09/30/Screaming-Architecture.html)
@@ -4,5 +4,5 @@ Transaction Script is a pattern used in enterprise application development that
Visit the following resources to learn more:
- [@article@Transaction Script Pattern](https://gunnarpeipman.com/transaction-script-pattern/)
- [@article@Transaction Script Pattern](https://martinfowler.com/eaaCatalog/transactionScript.html)
- [@video@Tutorial - Transaction Script Design Pattern](https://www.youtube.com/watch?v=fnsU9cqcY3I)
@@ -4,7 +4,7 @@ The Swift Package Manager is a tool for managing the distribution of Swift code.
Visit the following resources to learn more:
- [@official@Creating a Library Package](https://docs.swift.org/swiftpm/documentation/packagemanagerdocs/gettingstarted#Creating-a-Library-Package)
- [@official@Creating a Library Package](https://www.swift.org/documentation/package-manager/)
- [@official@Creating a standalone Swift package with Xcode](https://developer.apple.com/documentation/xcode/creating-a-standalone-swift-package-with-xcode)
- [@article@Swift Package Manager framework creation in Xcode](https://www.avanderlee.com/swift/creating-swift-package-manager-framework/)
- [@video@Creating and Publishing Swift Packages (Swift Package Manager)](https://www.youtube.com/watch?v=4Rxuc4BcW8o)
@@ -4,7 +4,7 @@ Swift Package Manager plugins allow you to extend the build process of your Swif
Visit the following resources to learn more:
- [@official@Plugins](https://docs.swift.org/swiftpm/documentation/packagemanagerdocs/plugins/)
- [@official@Plugins](https://www.swift.org/documentation/package-manager/)
- [@article@Meet Swift Package plugins](https://wwdcnotes.com/documentation/wwdcnotes/wwdc22-110359-meet-swift-package-plugins/)
- [@video@WWDC22: Create Swift Package plugins | Apple](https://www.youtube.com/watch?v=JiyZmB6aX30)
- [@video@WWDC22: Meet Swift Package plugins | Apple](https://www.youtube.com/watch?v=Oe5JPnVNhRo)
@@ -4,6 +4,6 @@ The Swift Package Manager is a tool for managing dependencies in your Swift proj
Visit the following resources to learn more:
- [@official@Swift Package Manager](https://docs.swift.org/swiftpm/documentation/packagemanagerdocs/)
- [@official@Swift Package Manager](https://www.swift.org/documentation/package-manager/)
- [@opensource@swift-package-manager](https://github.com/swiftlang/swift-package-manager)
- [@article@Mastering Swift Package Manager: A Comprehensive Guide](https://medium.com/@dipenapanchasara/mastering-swift-package-manager-a-comprehensive-guide-5e06f29d812d)
@@ -5,6 +5,6 @@ Swift Package Manager lets you add external libraries and tools to your Swift pr
Visit the following resources to learn more:
- [@official@Swift packages](https://developer.apple.com/documentation/xcode/swift-packages)
- [@official@Introducing Packages](https://docs.swift.org/swiftpm/documentation/packagemanagerdocs/introducingpackages)
- [@official@Introducing Packages](https://www.swift.org/documentation/package-manager/)
- [@video@Adding Swift package dependencies in Xcode](https://www.hackingwithswift.com/books/ios-swiftui/adding-swift-package-dependencies-in-xcode)
- [@video@How to use Third Party Swift Packages in SwiftUI | Swift Packages #0](https://www.youtube.com/watch?v=yp9n5oYONDs)
@@ -6,5 +6,5 @@ Visit the following resources to learn more:
- [@opensource@What Is TCP?](https://github.com/donnemartin/system-design-primer#transmission-control-protocol-tcp)
- [@article@What is the difference between HTTP protocol and TCP protocol?](https://www.quora.com/What-is-the-difference-between-HTTP-protocol-and-TCP-protocol)
- [@article@Networking for game programming](http://gafferongames.com/networking-for-game-programmers/udp-vs-tcp/)
- [@article@Networking for game programming](https://gafferongames.com/post/udp_vs_tcp/)
- [@article@Key differences between TCP and UDP protocols](http://www.cyberciti.biz/faq/key-differences-between-tcp-and-udp-protocols/)
@@ -4,6 +4,6 @@ UDP, or User Datagram Protocol, is a connectionless protocol that sends data wit
Visit the following resources to learn more:
- [@article@Networking for game programming](http://gafferongames.com/networking-for-game-programmers/udp-vs-tcp/)
- [@article@Networking for game programming](https://gafferongames.com/post/udp_vs_tcp/)
- [@article@Key differences between TCP and UDP protocols](http://www.cyberciti.biz/faq/key-differences-between-tcp-and-udp-protocols/)
- [@article@Difference between TCP and UDP](http://stackoverflow.com/questions/5970383/difference-between-tcp-and-udp)
@@ -4,6 +4,6 @@ A technical writer produces documentation that helps users understand and work w
Visit the following resources to learn more:
- [@article@What Is a Technical Writer?](https://boffin.education/introduction-to-technical-writing/#2-what-is-a-technical-writer)
- [@article@A Day in the Life of a Technical Writer](https://boffin.education/technical-writing-roles-and-responsibilities/#4-a-day-in-the-life-of-a-technical-writer)
- [@article@Glossary of Technical Writing Terms: "Technical Writer"](https://boffin.education/glossary-of-technical-writing-terms/#technical-writer)
- [@article@What Is a Technical Writer?](https://web.archive.org/web/20250114032850/https://boffin.education/introduction-to-technical-writing/#2-what-is-a-technical-writer)
- [@article@A Day in the Life of a Technical Writer](https://web.archive.org/web/20250114022932/https://boffin.education/technical-writing-roles-and-responsibilities/#4-a-day-in-the-life-of-a-technical-writer)
- [@article@Glossary of Technical Writing Terms: "Technical Writer"](https://web.archive.org/web/20250214134718/https://boffin.education/glossary-of-technical-writing-terms/#technical-writer)
@@ -5,5 +5,4 @@ Jenkins can orchestrate Terraform workflows using Pipeline scripts written in Gr
Visit the following resources to learn more:
- [@article@Terraform with Jenkins – How to Manage Workflows](https://spacelift.io/blog/terraform-jenkins)
- [@article@£article@How to run Terraform in your Jenkins CI/CD pipeline.](https://blog.digger.dev/how-to-run-terraform-in-jenkins/)
- [@video@How to Use Terraform and Jenkins to Automate Infrastructure Setup](https://www.youtube.com/watch?v=kIDiP3Unj7Y)
@@ -3,5 +3,3 @@
A Business Model Inspirator is a tool or method that helps you to generate new or creative ideas for the strategic, operational, and financial aspects of a business. It helps entrepreneurs, startups, and established companies to explore different ways of designing or improving their business models by drawing inspiration from various sources.
Visit the following resources to learn more:
- [@article@Business Model Inspirator](https://businessdesign.org/knowledge-base/business-model-inspirator)