mkdev
424 subscribers
862 photos
179 videos
1.18K links
Download Telegram
AI models have become substantially more capable since the EU AI Act entered into force in August 2024. OpenAI’s current GPT-5.6 models can support complex professional work, use tools and complete multi-step tasks with much less human guidance than earlier GPT generations.

Greater capability does not remove the need for governance. It makes it more important to understand where AI is operating, which decisions it influences and how humans supervise its output.

Under the EU AI Act, a spam filter, an AI recruitment system and a general-purpose model are not treated as the same kind of risk. The obligations depend on the use case, the system’s role and its potential effect on health, safety and fundamental rights. Businesses may also face transparency requirements when people could reasonably mistake AI-generated output for human-created content.

By mid-2026, AI literacy and prohibited-practice requirements are already applicable, as are obligations for general-purpose AI model providers. Further transparency rules apply from 2 August 2026, while major high-risk-system requirements follow later.

Read the article for a practical overview of the timeline and its implications for your business.

https://mkdev.me/posts/when-does-the-eu-ai-act-come-into-force-and-what-does-this-mean-for-your-business
Without open standards, every container tool could have its own incompatible image format, runtime and registry protocol. This video explains how OCI prevents that fragmentation. Watch it here: https://www.youtube.com/watch?v=oUlD_dOdL04
A request passing through a CDN can arrive at your backend with much more context than it had when it left the user’s browser.

Depending on the provider and configuration, that context can include an approximate country, region, city, timezone, postal code and coordinates. Cloudflare and Amazon CloudFront can generate this information from the visitor’s IP address and forward it as HTTP headers.

This is fast, inexpensive and requires very little application code. It is not precise enough for navigation or other location-sensitive features, but it is often sufficient for analytics, localisation and broad geographic restrictions.

We explain the setup and trade-offs in this article: https://mkdev.me/posts/free-and-lightning-fast-ip-geolocation-from-a-cdn-provider
🔥1
“We only use ChatGPT as a copilot, so the EU AI Act does not really apply to us.”

That is an understandable assumption, but it is incorrect. Article 4’s AI literacy requirement applies to organisations whose employees use tools such as ChatGPT for professional purposes, including relatively ordinary tasks such as drafting marketing copy or translating text.

A human reviewing the answer does not remove the requirement. The person providing that oversight needs enough knowledge to recognise unreliable information, inappropriate recommendations, disclosure of confidential data and situations in which AI should not be used at all.

This has become more relevant with GPT-5.5 and GPT-5.6. Current models can perform deeper analysis, interact with tools and complete multi-step work that earlier chatbots could not reliably handle. Treating them as slightly more convenient search engines is no longer an adequate approach to governance.

The AI Act does not prescribe one identical course for everyone. It expects organisations to take a role-specific and risk-based approach. Our article looks at why ChatGPT falls within the requirement and where companies should begin.

https://mkdev.me/posts/my-company-is-using-chatgpt-does-the-ai-act-literacy-requirement-apply-to-us
Struggling to decide what matters when learning a new technology? Start with the concepts, explore the details when a real project demands them, and don’t confuse theoretical knowledge with experience. Learn more through the Prometheus example in this article.

https://mkdev.me/posts/how-to-learn-new-technologies-prometheus-example
Should you define every GKE resource yourself or use a Terraform module?

Building a basic cluster from individual resources is a good way to understand what Terraform is actually creating. A maintained module becomes useful once you need repeatable configurations, multiple environments and more advanced GKE features without duplicating large amounts of code.

This article demonstrates both approaches, including VPC-native networking, node pools, service accounts and the complete Terraform deployment lifecycle.

A practical introduction for anyone starting to automate GKE: https://mkdev.me/posts/deploying-gke-clusters-with-terraform
Your delivery pipeline should help you move faster without sacrificing stability. mkdev designs CI/CD systems around your team, product and business, from organizational challenges to technical implementation. Check out the page and schedule a call: https://mkdev.me/b/consulting/majestic-pipeline
The more capable AI becomes, the easier it is to trust it too much.

The current GPT-5 generation is better at understanding intent, reasoning across large amounts of context and using external tools. Its answers can be detailed, polished and highly convincing. But a convincing answer is not automatically a correct one, and an autonomous workflow is not automatically an appropriate one.

AI literacy in 2026 therefore involves much more than learning how to write prompts. Employees need to understand what information may be shared, when external sources must be checked, which actions require human approval and where the model’s output should never be treated as a final decision.

This is both the carrot and the stick of the EU AI Act’s literacy requirements: better-trained teams can use AI more effectively, while companies without suitable guidance expose themselves to avoidable operational, legal and reputational risks.

Our article looks at how companies can turn AI literacy from a compliance exercise into a practical business capability.

https://mkdev.me/posts/the-carrot-and-stick-of-the-eu-ai-act-s-literacy-requirements-benefits-compliance-and-risks
The free Argo CD Lightning Course will teach you how Argo CD works, what problems it solves, and why it has become an important tool for managing Kubernetes deployments. Available as both articles and videos, the course also covers Argo CD’s essential features and how it structures projects and applications.

Article series: https://mkdev.me/posts/what-is-argo-cd-and-why-would-you-need-gitops
Video form: https://www.youtube.com/playlist?list=PLozcbFx8FoPHUHoKfuSrkMO0ulZD-CHHu
AWS Lambda and Google Cloud Functions have both evolved, but the main lesson from our pricing comparison remains relevant in 2026: serverless costs depend heavily on the shape of your workload.

Google’s second-generation Cloud Functions are now called Cloud Run functions and follow the Cloud Run pricing model. AWS Lambda continues to bill according to requests, execution duration and allocated resources.

Billing granularity, concurrency, architecture, region, networking and supporting services can all affect which platform is more economical.

Instead of asking which service is cheaper in general, ask which one is cheaper for your actual application.

Read the full article: https://mkdev.me/posts/aws-lambda-pricing-vs-google-cloud-functions-pricing-explained
Is your AWS setup secure, cost-effective and built for reliable growth? mkdev’s In-Depth AWS Audit reviews your architecture, services and applications, then delivers practical recommendations and concrete backlog items. Check out the page and schedule a call: https://mkdev.me/b/audits/in-depth-aws-audit-and-assessment
GPT models have become much better since the early days of ChatGPT, but one lesson from GenAI security has survived every generation: a prompt is not a security boundary.

Prompt injection remains one of OWASP’s major LLM risks, and agentic systems have increased the potential consequences because a manipulated model may now have tools, credentials and access to other systems.

That means securing an AI application cannot consist of writing an increasingly elaborate system prompt telling the model what it must never do.

Input and output validation, least-privilege permissions, secret management, logging, dependency controls and conventional application security still have to surround the model.

GPT-5.6 may be far more capable than the models developers were experimenting with a few years ago. The surrounding software still needs to assume that the model can make mistakes, misunderstand instructions or be manipulated.

https://mkdev.me/posts/don-t-let-cyber-risk-kill-your-genai-vibe-a-developer-s-guide
In the 96th mkdev dispatch, Pablo talks about what technology companies can learn from Spain’s football philosophy: competing with ambition, structure, creativity, and integrity to build systems that win for years instead of relying on shortcuts for short-term victories. Sign up for mkdev dispatch today!

https://mkdev.me/posts/you-don-t-win-by-cheating-96
Moving data into AWS is usually the easy part. Moving it around — and eventually back out — is where the pricing becomes more interesting.

AWS currently gives customers 100 GB of data transfer out to the internet per month for free, aggregated across supported AWS services and Regions, excluding China and GovCloud. CloudFront also includes 1 TB of free data transfer out each month. Beyond that, outbound pricing varies by Region and volume.

Inside AWS, topology matters too. Crossing Availability Zones can create transfer charges, and moving data between Regions has pricing based on the source and destination Regions. A seemingly small architectural choice can therefore become significant once you are moving terabytes every day.

Caching, compression, CloudFront, VPC endpoints and simply understanding your application's traffic patterns can all make a difference.

We break down these costs and optimization options in our guide to AWS data transfer pricing.

https://mkdev.me/posts/understanding-aws-data-transfer-costs
Logs, metrics and traces are only part of observability.

The real goal is understanding what happened, tracing problems across systems and making sure the right people get the right alerts — without alert fatigue.

Take a look at mkdev’s approach and arrange a call with us: https://mkdev.me/b/consulting/observability