<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Python on Jesus Oseguera</title><link>https://r0tbyt3.dev/tags/python/</link><description>Recent content in Python on Jesus Oseguera</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 01 Nov 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://r0tbyt3.dev/tags/python/index.xml" rel="self" type="application/rss+xml"/><item><title>Botnet Simulation &amp; C2 Framework</title><link>https://r0tbyt3.dev/projects/botnet/</link><pubDate>Sat, 01 Nov 2025 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/projects/botnet/</guid><description>Overview Developed an educational botnet server with synchronized multi-client handling, remote shell execution, bidirectional file transfer, and modular command handlers for defensive and offensive cybersecurity demonstrations.
Technologies: Python, socket programming, TCP/IP, threading
Features Multi-client handling with synchronized connections Remote shell execution capabilities Bidirectional file transfer functionality Modular command handler architecture Details More details coming soon&amp;hellip;</description></item><item><title>Domain Name Enumeration Tool</title><link>https://r0tbyt3.dev/projects/domain-name-system-enumeration-tool/</link><pubDate>Sun, 01 Jun 2025 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/projects/domain-name-system-enumeration-tool/</guid><description>Overview Engineered a multi-threaded DNS reconnaissance tool processing 500-1,000 subdomains/minute with ThreadPoolExecutor (50 workers), implementing DNS enumeration capabilities including DNSSEC validation, and automated security pattern matching with comprehensive error handling.
Technologies: Python, threading, concurrent.futures, dnspython
Features Multi-threaded DNS processing (500-1,000 subdomains/minute) ThreadPoolExecutor with 50 workers for parallel processing DNSSEC validation Automated security pattern matching Comprehensive error handling Details More details coming soon&amp;hellip;</description></item><item><title>Advanced functions</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/language-fundamentals/advanced-functions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/language-fundamentals/advanced-functions/</guid><description>Advanced functions Advanced Functions - higher-order functions, decorators, generators, and closures in Python.
Higher-order Functions Higher-order functions - functions that can take other functions as arguments or return them as results.
Examples:
def apply_function(func, value): return func(value) def square(x): return x ** 2 result = apply_function(square, 5) # calls square(5) inside apply_function print(result) # Output: 25 Decorators Decorators - functions that modify the behavior of other functions or methods.
Examples:</description></item><item><title>AI and LLMs</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/ai-and-llms/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/ai-and-llms/</guid><description>AI and LLMs AI and LLMs - integrating AI models and large language model capabilities into Python backend applications.
Ai in development Embeddings Function calling RAGs Structured outputs Related Links: Language Fundamentals Software Engineering</description></item><item><title>Ai in development</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/ai-and-llms/ai-in-development/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/ai-and-llms/ai-in-development/</guid><description>Ai in development AI in Development - using AI tools and LLMs to enhance developer workflows and productivity.
Related Links: Embeddings Function calling RAGs Structured outputs</description></item><item><title>Basic data types</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/language-fundamentals/basic-data-types/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/language-fundamentals/basic-data-types/</guid><description>Basic data types Basic Data Types - fundamental Python data types and their usage in programs.
Integers Integers - used for representing whole numbers without a fractional part.
Examples:
Floats Floats - used for representing decimal numbers.
Examples:
Strings Examples:
Lists Examples:
Dictionaries Examples:
Tuples Examples:
Sets Examples:
Booleans Booleans - used for representing truth values (True/False aka 1/0) during conditional operations.
Examples:
x = True y = False Note: True/False can be substitued with values 1/0 respectively due to how Python handles boolean values</description></item><item><title>Basic keywords</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/language-fundamentals/basic-keywords/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/language-fundamentals/basic-keywords/</guid><description>Basic keywords Basic Keywords - reserved words in Python and their usage in programs.
Related Links: Advanced functions Basic operators Basic data types</description></item><item><title>Basic operators</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/language-fundamentals/basic-operators/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/language-fundamentals/basic-operators/</guid><description>Basic operators Basic Operators - arithmetic, comparison, logical, and assignment operators in Python.
Arithemtic Operators Arithmeatic Operators - used for performing mathematical operations on numbers.
Examples:
1 + 2 # Addition 3 - 4 # Subtraction 5 * 6 # Multiplication 7 / 8 # Division 9 % 2 # Modulus 10 ** 3 # Exponentiation 11 // 4 # Floor Division Operator Precedence Operator precedence - the order in which operations are evaluated in an expression.</description></item><item><title>Code reviews</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/code-reviews/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/code-reviews/</guid><description>Code reviews Code Reviews - process of systematically checking code quality, correctness, and maintainability.
Related Links: Documentation generation Functional testing Git Integration testing Refactoring Unit testing</description></item><item><title>Documentation generation</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/documentation-generation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/documentation-generation/</guid><description>Documentation generation Documentation Generation - tools and practices for automatically generating API and code documentation.
Related Links: Code reviews Functional testing Git Integration testing Refactoring Unit testing</description></item><item><title>Embeddings</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/ai-and-llms/embeddings/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/ai-and-llms/embeddings/</guid><description>Embeddings Embeddings - dense vector representations of data used for semantic search and AI tasks.
Related Links: Ai in development Function calling RAGs Structured outputs</description></item><item><title>Function calling</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/ai-and-llms/function-calling/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/ai-and-llms/function-calling/</guid><description>Function calling Function Calling - LLM capability to invoke predefined functions based on natural language input.
Related Links: Ai in development Embeddings RAGs Structured outputs</description></item><item><title>Functional testing</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/functional-testing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/functional-testing/</guid><description>Functional testing Functional Testing - verifying that software functions according to specified requirements.
Related Links: Code reviews Documentation generation Git Integration testing Refactoring Unit testing</description></item><item><title>Git</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/git/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/git/</guid><description>Git Git - distributed version control system for tracking code changes and collaborating on projects.
Related Links: Code reviews Documentation generation Functional testing Integration testing Refactoring Unit testing</description></item><item><title>Integration testing</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/integration-testing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/integration-testing/</guid><description>Integration testing Integration Testing - testing interactions between components to ensure they work together correctly.
Related Links: Code reviews Documentation generation Functional testing Git Refactoring Unit testing</description></item><item><title>Language Fundamentals</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/language-fundamentals/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/language-fundamentals/</guid><description>Language Fundamentals Language Fundamentals - core Python syntax, operators, data types, and functional programming constructs.
Advanced functions Basic keywords Basic operators Basic data types Related Links: AI and LLMs Software Engineering</description></item><item><title>Python</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/</guid><description>Python Python - Python language features, tooling, testing, and AI capabilities relevant to backend development.
AI and LLMs Language Fundamentals Software Engineering Related Links: Backend Engineering Concurrency Databases Django DSA Security System Design Web</description></item><item><title>RAGs</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/ai-and-llms/rags/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/ai-and-llms/rags/</guid><description>RAGs RAGs - Retrieval-Augmented Generation combining knowledge retrieval with language model generation.
Related Links: Ai in development Embeddings Function calling Structured outputs</description></item><item><title>Refactoring</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/refactoring/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/refactoring/</guid><description>Refactoring Refactoring - process of restructuring existing code to improve readability without changing behavior.
Related Links: Code reviews Documentation generation Functional testing Git Integration testing Unit testing</description></item><item><title>Software Engineering</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/</guid><description>Software Engineering Software Engineering - practices for writing maintainable, testable, and well-documented Python code.
Code reviews Documentation generation Functional testing Git Integration testing Refactoring Unit testing Related Links: AI and LLMs Language Fundamentals</description></item><item><title>Structured outputs</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/ai-and-llms/structured-outputs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/ai-and-llms/structured-outputs/</guid><description>Structured outputs Structured Outputs - LLM technique for generating output in specific schemas like JSON.
Related Links: Ai in development Embeddings Function calling RAGs</description></item><item><title>Unit testing</title><link>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/unit-testing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://r0tbyt3.dev/wiki/content/backend-engineering/python/software-engineering/unit-testing/</guid><description>Unit testing Unit Testing - testing individual units of code in isolation to verify their correctness.
Related Links: Code reviews Documentation generation Functional testing Git Integration testing Refactoring</description></item></channel></rss>