Sr. Content Developer at Microsoft, working remotely in PA, TechBash conference organizer, former Microsoft MVP, Husband, Dad and Geek.
150909 stories
·
33 followers

Daily Reading List – April 1, 2026 (#754)

1 Share

Don’t let some of my downbeat reading items make you think I had a bad day. It was a good one! For some reason, I came across a handful of cautionary words today. Which is ok, because we should be asking questions and looking around corners.

[report] The State of Java 2025. Lots of data here, some of it surprising to me. Amazing to see so much Java in China, and from a generally young crowd. Also that more and more people are forgoing any framework.

[blog] Five techniques to reach the efficient frontier of LLM inference. Important stuff here for ML engineers and platform teams.

[blog] Some uncomfortable truths about AI coding agents. Everything isn’t awesome all the time. Maintain healthy cynicism with tech progress to ensure you’re not doing worse work.

[article] What kinds of new debt are teams accumulating with AI? Smart question to ask, and account for.

[article] Lagging cloud maturity threatens enterprise AI plans. If your cloud adoption has stalled—both usage of services and adoption of cloud-style practices—I don’t see how you’ll be widely successful deploying AI for your teams and customers.

[blog] Cloud Run Jobs vs. Cloud Batch: Choosing Your Engine for Run-to-Completion Workloads. The major hyperscalers offer more than one service to do the same task. But there are subtle differences that help you pick which service to use, as pointed out here.

[blog] Six Takeaways From KubeCon EU 2026. I liked this roundup, as the Intuit Engineering team covers a good range of topics from the event.

[blog] Developer’s Guide to Building ADK Agents with Skills. Learn these patterns, as you’ll likely see them become common in your agent framework of choice.

[blog] Building my Comic Trip agent with ADK Java 1.0. Enterprise use cases are helpful for 1:1 mapping to your day job. But we can also get work inspiration from fun examples of new technologies.

[article] What next for junior developers? Get good at communication, analyzing the world around you, and understanding the big picture.

[blog] Google Cloud: Investing in the future of PostgreSQL. The big focus lately has been around replication capabilities for active-active setups.

[blog] Cloud CISO Perspectives: RSAC ’26: AI, security, and the workforce of the future. You’ll see some RSA recaps this week. This, and a bunch of security-focused links, can be found here.

Want to get this update sent to you every day? Subscribe to my RSS feed or subscribe via email below:



Read the whole story
alvinashcraft
13 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

@prompty/anthropic v2.0.0-alpha.1

1 Share

Initial alpha release.

Read the whole story
alvinashcraft
36 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

@prompty/foundry v2.0.0-alpha.1

1 Share

Initial alpha release.

Read the whole story
alvinashcraft
41 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

@prompty/openai v2.0.0-alpha.1

1 Share

Initial alpha release.

Read the whole story
alvinashcraft
46 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

@prompty/core v2.0.0-alpha.1

1 Share

Initial alpha release.

Read the whole story
alvinashcraft
50 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

Azure.AI.Projects_2.0.0

1 Share

2.0.0 (2026-04-01)

Breaking Changes

  • Insights were renamed to ProjectInsights.
  • Insight was renamed to ProjectsInsight.
  • Schedules were renamed to ProjectSchedules.
  • Schedule was renamed to ProjectsSchedule.
  • Target was renamed to EvaluationTarget.
  • Trigger was renamed to ScheduleTrigger.
  • ScheduleTask was renamed to ProjectsScheduleTask.
  • Evaluators client was renamed to ProjectEvaluators.
  • DetailEnum was renamed to InternalImageDetailLevel and made internal.
  • InputImageContentParamAutoParam was renamed to InternalInputImageContentParamAutoParam and made internal.
  • Azure.AI.Projects evaluations and memory operations were moved to Azure.AI.Projects.Evaluation and Azure.AI.Projects.Memory namespaces respectively.
  • AIProjectMemoryStoresOperations were renamed to AIProjectMemoryStores.
  • AgentManifestOptions class was removed.
  • EvalResult.Passed property was renamed to EvalResult.IsPassed.
  • EvalRunResultComparison.Evaluator property was renamed to EvalRunResultComparison.EvaluatorName.
  • EvalRunResultComparison.Metric property was renamed to EvalRunResultComparison.MetricName.
  • InsightSummary.Method property was renamed to InsightSummary.MethodName.
  • RedTeam.NumTurns property was renamed to RedTeam.TurnCount.
  • RedTeam.SimulationOnly property was renamed to RedTeam.IsSimulationOnly.
  • TaxonomySubCategory.Enabled property was renamed to TaxonomySubCategory.IsEnabled.
  • DeleteMemoryStoreResponse.Deleted property was renamed to DeleteMemoryStoreResponse.IsDeleted.
  • MemoryStoreDefaultOptions.ChatSummaryEnabled property was renamed to MemoryStoreDefaultOptions.IsChatSummaryEnabled.
  • MemoryStoreDefaultOptions.UserProfileEnabled property was renamed to MemoryStoreDefaultOptions.IsUserProfileEnabled.
  • MemoryStoreDeleteScopeResponse.Deleted property was renamed to MemoryStoreDeleteScopeResponse.IsDeleted.
  • AIProjectClient.OpenAI property was renamed to AIProjectClient.ProjectOpenAIClient.
  • AIProjectClient.Agents property was renamed to AIProjectClient.AgentAdministrationClient.
  • RecurrenceTrigger.StartTime, RecurrenceTrigger.EndTime, OneTimeTrigger.TriggerAt, CronTrigger.StartTime, CronTrigger.EndTime and ScheduleRun.TriggerTime properties type was changed from string to DateTimeOffset.
  • Remove the EvaluationScheduleTaskEvalRun class.
Read the whole story
alvinashcraft
1 minute ago
reply
Pennsylvania, USA
Share this story
Delete
Next Page of Stories