Skip to content
sebastian.sigl
Search

Results for “tech”

28 articles
  1. 5 Advanced ChatGPT Prompt For Software Developers

    Get ahead in your career and business by using ChatGPT's advanced prompt techniques, including generating tables, controlling creativity with temperature settings, simulating an expert, creating unique business ideas, and explaining complex concepts in simple language.

    10 min
  2. Understanding Coupling in Software Development

    Explores the concept of coupling in software development, its various forms, practical implications, and strategies to balance coupling and decoupling for better system architecture and maintainability.

    10 min
  3. Bounded Contexts as Cognitive Boundaries for AI and Humans

    Explores how bounded contexts from Domain-Driven Design serve as cognitive boundaries that improve signal-to-noise ratio for both humans and LLMs, making AI-assisted coding more reliable and reducing complexity in modern software development.

    12 min
  4. What Does K8s Mean?

    You might've seen the term k8s in different sources, and wondered what it means. Well, it means Kubernetes.

    10 min
  5. What is Docker?

    Containers are an essential tool for software development today. Running applications in any environment becomes easy when you leverage containers.

    10 min
  6. The Apache Cassandra Beginner Tutorial

    There are lots of data-storage options available today. You have to choose between managed or unmanaged, relational or NoSQL, write- or read-optimized, proprietary or open-source — and it doesn't end there.

    10 min
  7. Kubernetes VS Docker: What's the Difference?

    Nowadays, two of the essential tools in a developer's toolbox are Docker and Kubernetes. Both let developers to package applications into containers to run them in different environments.

    10 min
  8. Docker Image Guide: Handle Docker Images, Containers, and Volumes

    Docker has been widely adopted and is a great vehicle to deploy an application to the cloud (or some other Docker-ready infrastructure). It is also useful for local development. You can start complex applications quickly, develop in isolation, and still have a very good performance.

    10 min
  9. Separating Decision Gathering from Decision Making

    Separating decision gathering from decision making enhances agility by allowing teams to collect diverse input without being slowed by the need for consensus. Empowering individuals to make informed decisions based on collective insights fosters innovation and swift progress in tech environments.

    10 min