Skip to content

ertgl/ertgl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

More

Hello, I'm Noyan.

/ɛrˈtuːɾul noˈjan keɾeˈmoːɫu/

This is my jungle boogie. [🎵]


My approach to software development is primarily data-centric, balancing both holistic and atomistic perspectives.

Some topics that I find interesting and/or valuable:

  • Programming languages:
    • Syntax, semantics, and paradigms
    • How they are implemented
    • How they influence the way we think
  • Algorithms and data structures:
    • Formulating problems, devising solutions
    • Time and space complexity
    • Zero-copy, zero-cost, zero-overhead abstractions
    • Data architecture, data modeling
    • Trade-offs, optimizations
  • Systems design and software architecture:
    • Extensibility, interoperability
    • Performance, scalability
    • Reliability, security, sustainability
    • Maintainability, testability
    • Design patterns, anti-patterns
    • Standards, conventions, technical debts
    • Accessibility, user interface, user experience
    • Metaprogramming, code generation, developer experience
  • Distributed systems:
    • Consistency, high availability, fault tolerance
    • Service discovery, service mesh, load balancing
    • Concurrency, parallelism, topology
    • Event-driven architecture, back-pressure
    • Data ingestion and processing
    • Immutability, statelessness, statefulness
  • Automation and self-healing:
    • Adaptive systems, bots, reducing human intervention
    • Monitoring, alerting, logging
    • Automatic maintenance
  • CI/CD pipelines:
    • Automated builds, tests, and deployments
    • Provisioning, configuration management
    • Transparent provenance

Some qualities that I find important:

  • Accessibility: Accepting emergency calls but didn't think about deaf people? So do most governments.
  • Deterministic environment: Automatically updating kernel modules on aircraft? You wouldn't want to be on that plane.
  • Resource consumption: Needing nuclear power just to run faster? Better to rate-limit by prioritizing businesses categorically. Because scaling without limits is already breaking sustainability.

Safety first. 💚

If you have any questions, suggestions, or feedback, feel free to reach out. My contact information is available on my profile.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks