# Learn

Published articles for Learn.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Engineering career development at Khan Academy

DevFeed: [Engineering career development at Khan Academy](<https://devfeed.tech/articles/engineering-career-development-at-khan-academy-27369.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/career-development.htm>)

Author: Khan Academy

Published: 2016-04-11T22:00:00Z

Content type: article

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [Job](<https://devfeed.tech/topics/job.md>), [Framework](<https://devfeed.tech/topics/framework.md>)

Tags: [career-development](<https://devfeed.tech/tags/career-development.md>), [development](<https://devfeed.tech/tags/development.md>), [eng-leads](<https://devfeed.tech/tags/eng-leads.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [guide](<https://devfeed.tech/tags/guide.md>), [learn](<https://devfeed.tech/tags/learn.md>), [news](<https://devfeed.tech/tags/news.md>)

### AI overview

Khan Academy shares its Engineering Career Development guide, explaining how the organization supports engineers' learning and uses career structures to help assess skill sets, impact, hiring, and pay fairly.

### Source excerpt

By Ben Eater At Khan Academy, we see ourselves as part of a broader engineering community and just ... Read more

## Time Management at Khan Academy

DevFeed: [Time Management at Khan Academy](<https://devfeed.tech/articles/time-management-at-khan-academy-27411.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/time-management-multiple-authors.htm>)

Author: Khan Academy

Published: 2016-07-25T22:00:00Z

Content type: opinion

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [To-Do](<https://devfeed.tech/topics/todo.md>), [Job](<https://devfeed.tech/topics/job.md>)

Tags: [email](<https://devfeed.tech/tags/email.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [learn](<https://devfeed.tech/tags/learn.md>), [management](<https://devfeed.tech/tags/management.md>), [meetings](<https://devfeed.tech/tags/meetings.md>), [news](<https://devfeed.tech/tags/news.md>), [team](<https://devfeed.tech/tags/team.md>), [time-management](<https://devfeed.tech/tags/time-management.md>), [web-frontend](<https://devfeed.tech/tags/web-frontend.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

Khan Academy employees share approaches to managing their time, including weekly Trello to-do lists, scheduling uninterrupted work around meetings, and organizing tasks around energy and responsiveness needs.

### Source excerpt

By Multiple Everyone at Khan Academy received a plea recently: I'm hoping to organize a blog post that ... Read more

## Build with Claude Code: Enrollment for a Two-Day Cohort Course

DevFeed: [Build with Claude Code: Enrollment for a Two-Day Cohort Course](<https://devfeed.tech/articles/last-call-for-enrollment-build-with-claude-code-26893.md>)

Original publisher: [Read original article](<https://blog.bytebytego.com/p/last-call-for-enrollment-build-with-d63>)

Author: ByteByteGo

Published: 2026-09-15T19:31:01Z

Content type: article

Language: en

Sources: [ByteByteGo](<https://devfeed.tech/sources/bytebytego.md>)

Topics: [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Development](<https://devfeed.tech/topics/development.md>), [Code](<https://devfeed.tech/topics/code.md>), [Git](<https://devfeed.tech/topics/git.md>)

Tags: [build](<https://devfeed.tech/tags/build.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [development](<https://devfeed.tech/tags/development.md>), [git](<https://devfeed.tech/tags/git.md>), [hooks](<https://devfeed.tech/tags/hooks.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [learn](<https://devfeed.tech/tags/learn.md>), [mcps](<https://devfeed.tech/tags/mcps.md>), [parallel](<https://devfeed.tech/tags/parallel.md>)

### AI overview

The article announces the relaunch of Build with Claude Code, a two-day cohort-based course taught by John Kim. It covers Claude Code fundamentals and production workflows, including context engineering, memory, Skills, MCPs, hooks, Git worktrees, subagents, and agent teams.

### Source excerpt

We're relaunching Build with Claude Code, a 2-day intensive cohort-based course taught by John Kim, who has trained hundreds of engineers at Meta to use Claude Code in real production workflows.

## This Week in Spring - September 15th, 2026

DevFeed: [This Week in Spring - September 15th, 2026](<https://devfeed.tech/articles/this-week-in-spring-september-15th-2026-26974.md>)

Original publisher: [Read original article](<https://spring.io/blog/2026/09/15/this-week-in-spring-september-15th-2026>)

Author: joshlong

Published: 2026-09-15T00:00:00Z

Content type: article

Language: en

Sources: [Spring](<https://devfeed.tech/sources/spring.md>)

Topics: [Spring AI](<https://devfeed.tech/topics/spring-ai.md>), [Java](<https://devfeed.tech/topics/java.md>), [Security](<https://devfeed.tech/topics/security.md>), [OAuth 2.0](<https://devfeed.tech/topics/oauth2.md>), [Spring Boot](<https://devfeed.tech/topics/spring-boot.md>), [JavaFX](<https://devfeed.tech/topics/javafx.md>), [IntelliJ IDEA](<https://devfeed.tech/topics/intellij-idea.md>), [debugging](<https://devfeed.tech/topics/debugging.md>)

Tags: [batch](<https://devfeed.tech/tags/batch.md>), [boot](<https://devfeed.tech/tags/boot.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [intellij-idea](<https://devfeed.tech/tags/intellij-idea.md>), [java](<https://devfeed.tech/tags/java.md>), [learn](<https://devfeed.tech/tags/learn.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [oauth-2-0](<https://devfeed.tech/tags/oauth-2-0.md>), [reactive](<https://devfeed.tech/tags/reactive.md>), [security](<https://devfeed.tech/tags/security.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [spring](<https://devfeed.tech/tags/spring.md>), [spring-ai](<https://devfeed.tech/tags/spring-ai.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

A September 15, 2026 roundup of Spring-related developer content, covering Java memory management, Spring AI chat-memory summarization, JavaFX application security with Spring Security and OAuth 2.0, OAuth 2.1 with Spring Authorization Server, Spring and Gemini video understanding, Java AI libraries, Netflix's Java and Spring story, Spring Batch, and Spring Boot debugging.

### Source excerpt

Hi, Spring fans! Welcome to another rip-roarin' installment of This Week in Spring! I'm writing this to you from sun-kissed San Francisco, CA, sipping some coffee and watching the bay from my breakfast nook. What a wonderful day! A wonderful day in which to learn about the latest and greatest in Spring, even! Let's dive right in! I really loved this presentation by Oracle's Ron Pressler on the principles of memory management in Java More Craig Walls Spring AI goodness! Here's a nice recipe on summarizing chat memory Over the last few weeks, I've done some content on securing JavaFX applications with Spring Security and OAuth 2.0. That work has landed, and our friends at JFX-central.com have taken that video and the resulting code and transcribed the content into this lovely tutorial - check it out! I loved this post on securing modern applications with OAuth 2.1 and Spring Authorization Server This is a really cool video on understanding video with Spring and Gemini I just learned about this amazing new Java library called Quixotic.ai (what a name! LOL) that provides all sorts of cool stuff that might make your Java-based AI workloads even better. I wonder if there are amazing integration possibilities for Spring AI, too... In last week's A Bootiful Podcast, I was delighted to sit down and chat with Netflix's Paul Bakker on their Java and Spring story, scaling the system, and more. Huh! There's a new Spring Batch IntelliJ IDEA plugin, but search me for what's new! No release notes. Either way, get it while it's hot! Speaking of Spring Batch, there's a nice post here on scaling to millions of rows with Spring Batch that just dropped Speaking of Spring and IntelliJ, there's a nice article over on Baeldung on debugging Spring Boot-based workloads with the Spring debugger

## Kodebits Day 91: Property Observer \[FREE\]

DevFeed: [Kodebits Day 91: Property Observer \[FREE\]](<https://devfeed.tech/articles/kodebits-day-91-property-observer-free-11508.md>)

Original publisher: [Read original article](<https://www.kodeco.com/52032928-kodebits-day-91-property-observer>)

Published: 2026-09-13T17:00:05Z

Content type: tutorial

Language: en

Sources: [Kodeco | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more](<https://devfeed.tech/sources/kodeco-high-quality-programming-tutorials-ios-android-swift-kotlin-unity-and-more.md>)

Topics: [Swift](<https://devfeed.tech/topics/swift.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [development](<https://devfeed.tech/tags/development.md>), [free](<https://devfeed.tech/tags/free.md>), [learn](<https://devfeed.tech/tags/learn.md>), [swift](<https://devfeed.tech/tags/swift.md>)

### AI overview

A short Swift challenge focused on practicing property observers.

### Source excerpt

Practice properties with a short swift challenge.

## Primer on Jinja Templating

DevFeed: [Primer on Jinja Templating](<https://devfeed.tech/articles/primer-on-jinja-templating-10823.md>)

Original publisher: [Read original article](<https://realpython.com/primer-on-jinja-templating/>)

Author: Philipp Acsany

Published: 2026-09-13T14:00:00Z

Content type: tutorial

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [Template](<https://devfeed.tech/topics/template.md>), [Python](<https://devfeed.tech/topics/python.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Flask](<https://devfeed.tech/topics/flask.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>), [HTML](<https://devfeed.tech/topics/html.md>), [Django](<https://devfeed.tech/topics/django.md>)

Tags: [building](<https://devfeed.tech/tags/building.md>), [code](<https://devfeed.tech/tags/code.md>), [content](<https://devfeed.tech/tags/content.md>), [django](<https://devfeed.tech/tags/django.md>), [features](<https://devfeed.tech/tags/features.md>), [framework](<https://devfeed.tech/tags/framework.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [html](<https://devfeed.tech/tags/html.md>), [learn](<https://devfeed.tech/tags/learn.md>), [learning](<https://devfeed.tech/tags/learning.md>), [python](<https://devfeed.tech/tags/python.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

A practical introduction to Jinja templating in Python. The tutorial covers installation, template creation and rendering, dynamic content, conditionals, loops, filters, macros, nesting, standalone text generation, and integration with Flask.

### Source excerpt

With Jinja, you can build rich templates that power the front end of your web applications. But you can use Jinja without a web framework running in the background. Anytime you want to create text files with programmatic content, Jinja can help you out.

## Quiz: Python Debugging With Pdb

DevFeed: [Quiz: Python Debugging With Pdb](<https://devfeed.tech/articles/quiz-python-debugging-with-pdb-8810.md>)

Original publisher: [Read original article](<https://realpython.com/quizzes/python-debugging-pdb/>)

Author: Real Python

Published: 2026-09-12T12:00:00Z

Content type: tutorial

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [debug](<https://devfeed.tech/topics/debug.md>)

Tags: [bugs](<https://devfeed.tech/tags/bugs.md>), [course](<https://devfeed.tech/tags/course.md>), [debugger](<https://devfeed.tech/tags/debugger.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [learn](<https://devfeed.tech/tags/learn.md>), [python](<https://devfeed.tech/tags/python.md>), [resources](<https://devfeed.tech/tags/resources.md>), [tool](<https://devfeed.tech/tags/tool.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

An interactive 10-question quiz that tests practical knowledge of Python's built-in pdb debugger, including inspecting variables, stepping through code, using conditional breakpoints, watching expressions, and interpreting stack traces.

### Source excerpt

Practice using pdb, Python's built-in debugger. Check variables, step through code, set conditional breakpoints, and read a stack trace.

## How to set up Postmark email templates for Webflow form submissions

DevFeed: [How to set up Postmark email templates for Webflow form submissions](<https://devfeed.tech/articles/how-to-set-up-postmark-email-templates-for-webflow-form-submissions-9234.md>)

Original publisher: [Read original article](<https://webflowmarketingmain.com/blog/postmark-email-templates-webflow-forms>)

Author: Ismail Ajagbe

Published: 2026-09-12T00:00:00Z

Content type: tutorial

Language: en

Sources: [Webflow Blog](<https://devfeed.tech/sources/webflow-blog.md>)

Topics: [webflow](<https://devfeed.tech/topics/webflow.md>), [Forms](<https://devfeed.tech/topics/forms.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [API](<https://devfeed.tech/topics/api.md>), [App](<https://devfeed.tech/topics/app.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [app](<https://devfeed.tech/tags/app.md>), [building](<https://devfeed.tech/tags/building.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [developer](<https://devfeed.tech/tags/developer.md>), [forms](<https://devfeed.tech/tags/forms.md>), [guide](<https://devfeed.tech/tags/guide.md>), [guides](<https://devfeed.tech/tags/guides.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [learn](<https://devfeed.tech/tags/learn.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [server](<https://devfeed.tech/tags/server.md>), [webflow](<https://devfeed.tech/tags/webflow.md>)

### AI overview

A practical guide to moving email copy out of a Webflow Cloud app and into Postmark templates. It explains the prerequisites and focuses on keeping Webflow form field names aligned with Postmark template placeholders so the Route Handler sends data instead of hard-coded email text.

### Source excerpt

Learn how to send Webflow form submissions through Postmark templates.

## Thanks for participating in APNIC 62

DevFeed: [Thanks for participating in APNIC 62](<https://devfeed.tech/articles/thanks-for-participating-in-apnic-62-10865.md>)

Original publisher: [Read original article](<https://blog.apnic.net/2026/09/10/thanks-for-participating-in-apnic-62/>)

Author: Timothy Hildred

Published: 2026-09-10T13:16:58Z

Content type: article

Language: en

Sources: [APNIC Blog](<https://devfeed.tech/sources/apnic-blog.md>)

Topics: [Internet](<https://devfeed.tech/topics/internet.md>), [networking](<https://devfeed.tech/topics/networking.md>), [NIXI](<https://devfeed.tech/topics/nixi.md>)

Tags: [apnic-62](<https://devfeed.tech/tags/apnic-62.md>), [blog](<https://devfeed.tech/tags/blog.md>), [community](<https://devfeed.tech/tags/community.md>), [conference](<https://devfeed.tech/tags/conference.md>), [conferences](<https://devfeed.tech/tags/conferences.md>), [event](<https://devfeed.tech/tags/event.md>), [events](<https://devfeed.tech/tags/events.md>), [india](<https://devfeed.tech/tags/india.md>), [industry](<https://devfeed.tech/tags/industry.md>), [internet](<https://devfeed.tech/tags/internet.md>), [keynote](<https://devfeed.tech/tags/keynote.md>), [learn](<https://devfeed.tech/tags/learn.md>), [linkedin](<https://devfeed.tech/tags/linkedin.md>), [networking](<https://devfeed.tech/tags/networking.md>), [nixi](<https://devfeed.tech/tags/nixi.md>), [september-2026](<https://devfeed.tech/tags/september-2026.md>), [speakers](<https://devfeed.tech/tags/speakers.md>), [survey](<https://devfeed.tech/tags/survey.md>), [transcripts](<https://devfeed.tech/tags/transcripts.md>), [updates](<https://devfeed.tech/tags/updates.md>), [videos](<https://devfeed.tech/tags/videos.md>), [youtube](<https://devfeed.tech/tags/youtube.md>)

### AI overview

APNIC 62 brought together 583 in-person and remote attendees from 54 economies in Mumbai from 4 to 10 September 2026. The article thanks participants, speakers, sponsors, and organizers, and points readers to the conference report, recordings, presentations, transcripts, and survey.

### Source excerpt

Thank you to everyone who participated in person and remotely at APNIC 62, hosted by the National Internet Exchange of India (NIXI) and co-hosted by ISPAI, from 4 to 10 September 2026 in Mumbai, India.

## Quiz: Starting With Python IDLE

DevFeed: [Quiz: Starting With Python IDLE](<https://devfeed.tech/articles/quiz-starting-with-python-idle-4411.md>)

Original publisher: [Read original article](<https://realpython.com/quizzes/starting-python-idle/>)

Author: Real Python

Published: 2026-09-09T12:00:00Z

Content type: article

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [debug](<https://devfeed.tech/topics/debug.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [course](<https://devfeed.tech/tags/course.md>), [debug](<https://devfeed.tech/tags/debug.md>), [debugger](<https://devfeed.tech/tags/debugger.md>), [development](<https://devfeed.tech/tags/development.md>), [learn](<https://devfeed.tech/tags/learn.md>), [python](<https://devfeed.tech/tags/python.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

An eight-question interactive quiz that tests understanding of Python IDLE, including its REPL shell, editing and running Python files, built-in debugging, and customization options.

### Source excerpt

Test your grasp of Python IDLE. Run code in the shell, edit and run files, debug with breakpoints, and make the editor look the way you like.

## Kodebits Day 88: Inout Parameter \[FREE\]

DevFeed: [Kodebits Day 88: Inout Parameter \[FREE\]](<https://devfeed.tech/articles/kodebits-day-88-inout-parameter-free-11505.md>)

Original publisher: [Read original article](<https://www.kodeco.com/52032921-kodebits-day-88-inout-parameter>)

Published: 2026-09-07T17:00:59Z

Content type: tutorial

Language: en

Sources: [Kodeco | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more](<https://devfeed.tech/sources/kodeco-high-quality-programming-tutorials-ios-android-swift-kotlin-unity-and-more.md>)

Topics: [Swift](<https://devfeed.tech/topics/swift.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [development](<https://devfeed.tech/tags/development.md>), [free](<https://devfeed.tech/tags/free.md>), [learn](<https://devfeed.tech/tags/learn.md>), [swift](<https://devfeed.tech/tags/swift.md>)

### AI overview

A short Kodeco challenge focused on practicing Swift functions and the inout parameter.

### Source excerpt

Practice functions with a short swift challenge.

## Quiz: Python Statistics Fundamentals: How to Describe Your Data

DevFeed: [Quiz: Python Statistics Fundamentals: How to Describe Your Data](<https://devfeed.tech/articles/quiz-python-statistics-fundamentals-how-to-describe-your-data-4406.md>)

Original publisher: [Read original article](<https://realpython.com/quizzes/python-statistics/>)

Author: Real Python

Published: 2026-09-07T12:00:00Z

Content type: article

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [learn](<https://devfeed.tech/tags/learn.md>), [python](<https://devfeed.tech/tags/python.md>), [statistics](<https://devfeed.tech/tags/statistics.md>)

### AI overview

An interactive 13-question quiz on descriptive statistics in Python, covering central tendency, variability, correlation, calculation tools, and plots.

### Source excerpt

Check your understanding of descriptive statistics in Python, from means and spread to correlation, summaries, and plots that reveal your data.

## Kodebits Day 87: Default Parameters \[FREE\]

DevFeed: [Kodebits Day 87: Default Parameters \[FREE\]](<https://devfeed.tech/articles/kodebits-day-87-default-parameters-free-11504.md>)

Original publisher: [Read original article](<https://www.kodeco.com/52032919-kodebits-day-87-default-parameters>)

Published: 2026-09-06T16:00:57Z

Content type: tutorial

Language: en

Sources: [Kodeco | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more](<https://devfeed.tech/sources/kodeco-high-quality-programming-tutorials-ios-android-swift-kotlin-unity-and-more.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [development](<https://devfeed.tech/tags/development.md>), [free](<https://devfeed.tech/tags/free.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [learn](<https://devfeed.tech/tags/learn.md>)

### AI overview

A short Kotlin challenge focused on practicing default parameters.

### Source excerpt

Practice parameters with a short kotlin challenge.

## Pipelined SQL in ClickHouse 26.8

DevFeed: [Pipelined SQL in ClickHouse 26.8](<https://devfeed.tech/articles/pipelined-sql-in-clickhouse-26-8-5499.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/pipelined-sql-26.8>)

Author: Mark Needham

Published: 2026-09-04T12:16:04Z

Content type: tutorial

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [feature](<https://devfeed.tech/tags/feature.md>), [learn](<https://devfeed.tech/tags/learn.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

ClickHouse 26.8 introduces pipelined SQL, which expresses a query as sequential transformations. The article compares conventional, FROM-first, and pipelined queries and explains that pipelines are translated to optimized standard SQL before execution.

### Source excerpt

Learn how ClickHouse 26.8's pipelined SQL syntax lets you build multi-stage queries as a readable sequence of transformations.

## How to Get Started With Ollama

DevFeed: [How to Get Started With Ollama](<https://devfeed.tech/articles/how-to-get-started-with-ollama-4366.md>)

Original publisher: [Read original article](<https://realpython.com/courses/get-started-with-ollama/>)

Author: Real Python

Published: 2026-09-01T14:00:00Z

Content type: tutorial

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [Language models](<https://devfeed.tech/topics/language-models.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [apps](<https://devfeed.tech/tags/apps.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [large-language-models-llms](<https://devfeed.tech/tags/large-language-models-llms.md>), [learn](<https://devfeed.tech/tags/learn.md>), [local](<https://devfeed.tech/tags/local.md>), [models](<https://devfeed.tech/tags/models.md>), [offline](<https://devfeed.tech/tags/offline.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [python](<https://devfeed.tech/tags/python.md>), [text-generation](<https://devfeed.tech/tags/text-generation.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A video course on using Ollama and its Python SDK to run local LLMs, generate text, and build offline-capable AI applications.

### Source excerpt

Learn how to install Ollama, pull local models, and connect them to your Python code using the chat and text generation interfaces.

## Kodebits Day 85: Type Check As Cast \[FREE\]

DevFeed: [Kodebits Day 85: Type Check As Cast \[FREE\]](<https://devfeed.tech/articles/kodebits-day-85-type-check-as-cast-free-11502.md>)

Original publisher: [Read original article](<https://www.kodeco.com/52032913-kodebits-day-85-type-check-as-cast>)

Published: 2026-08-31T18:00:49Z

Content type: tutorial

Language: en

Sources: [Kodeco | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more](<https://devfeed.tech/sources/kodeco-high-quality-programming-tutorials-ios-android-swift-kotlin-unity-and-more.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [development](<https://devfeed.tech/tags/development.md>), [free](<https://devfeed.tech/tags/free.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [learn](<https://devfeed.tech/tags/learn.md>)

### AI overview

A short Kodeco challenge for practicing Kotlin type checks.

### Source excerpt

Practice type checks with a short kotlin challenge.

## Kodebits Day 84: Reduce Product \[FREE\]

DevFeed: [Kodebits Day 84: Reduce Product \[FREE\]](<https://devfeed.tech/articles/kodebits-day-84-reduce-product-free-11501.md>)

Original publisher: [Read original article](<https://www.kodeco.com/52032910-kodebits-day-84-reduce-product>)

Published: 2026-08-29T16:00:27Z

Content type: article

Language: en

Sources: [Kodeco | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more](<https://devfeed.tech/sources/kodeco-high-quality-programming-tutorials-ios-android-swift-kotlin-unity-and-more.md>)

Topics: [Swift](<https://devfeed.tech/topics/swift.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [books](<https://devfeed.tech/tags/books.md>), [catalog](<https://devfeed.tech/tags/catalog.md>), [development](<https://devfeed.tech/tags/development.md>), [free](<https://devfeed.tech/tags/free.md>), [learn](<https://devfeed.tech/tags/learn.md>), [swift](<https://devfeed.tech/tags/swift.md>)

### AI overview

A short Swift challenge focused on practicing higher-order functions, presented as part of Kodeco's mobile development learning content.

### Source excerpt

Practice higher-order functions with a short swift challenge.

## Kodebits Day 83: Smart Cast \[FREE\]

DevFeed: [Kodebits Day 83: Smart Cast \[FREE\]](<https://devfeed.tech/articles/kodebits-day-83-smart-cast-free-11500.md>)

Original publisher: [Read original article](<https://www.kodeco.com/52032908-kodebits-day-83-smart-cast>)

Published: 2026-08-28T18:00:52Z

Content type: tutorial

Language: en

Sources: [Kodeco | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more](<https://devfeed.tech/sources/kodeco-high-quality-programming-tutorials-ios-android-swift-kotlin-unity-and-more.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [free](<https://devfeed.tech/tags/free.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [learn](<https://devfeed.tech/tags/learn.md>)

### AI overview

A short Kotlin challenge about smart casts and type checks. It explains that after an `is` check, Kotlin treats the value as the checked type within the `if` block, allowing direct access to String properties such as `.length`.

### Source excerpt

Practice type checks with a short kotlin challenge.

## Managing Kubernetes node drains with Pod Disruption Budgets

DevFeed: [Managing Kubernetes node drains with Pod Disruption Budgets](<https://devfeed.tech/articles/managing-kubernetes-node-drains-with-pod-disruption-budgets-11664.md>)

Original publisher: [Read original article](<https://www.gremlin.com/blog/managing-kubernetes-node-drains-with-pod-disruption-budgets>)

Author: Andre Newman

Published: 2026-08-27T00:00:00Z

Content type: article

Language: en

Sources: [Gremlin Blog](<https://devfeed.tech/sources/gremlin-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [nginx](<https://devfeed.tech/topics/nginx.md>)

Tags: [deployment](<https://devfeed.tech/tags/deployment.md>), [features](<https://devfeed.tech/tags/features.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [latency](<https://devfeed.tech/tags/latency.md>), [learn](<https://devfeed.tech/tags/learn.md>), [nginx](<https://devfeed.tech/tags/nginx.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This article explains how Kubernetes PodDisruptionBudgets protect application availability during voluntary disruptions such as node drains, autoscaler consolidation, and pod migration. It describes the risks of missing PDB definitions, explains how PDBs limit simultaneous pod unavailability, and outlines how to identify deployments without them and test their behavior.

### Source excerpt

A missing PodDisruptionBudget lets a routine node drain take your service offline. Learn how to set minAvailable, find gaps, and test that your PDB holds.

## How to use Gemini Notebook to learn faster

DevFeed: [How to use Gemini Notebook to learn faster](<https://devfeed.tech/articles/how-to-use-gemini-notebook-to-learn-faster-30021.md>)

Original publisher: [Read original article](<https://www.augmentedswe.com/p/how-to-use-gemini-notebook>)

Author: Jeff Morhous

Published: 2026-08-26T10:06:43Z

Content type: tutorial

Language: en

Sources: [The AI-Augmented Engineer](<https://devfeed.tech/sources/the-ai-augmented-engineer.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [App](<https://devfeed.tech/topics/app.md>), [Google](<https://devfeed.tech/topics/google.md>), [Obsidian](<https://devfeed.tech/topics/obsidian-md.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [app](<https://devfeed.tech/tags/app.md>), [drive](<https://devfeed.tech/tags/drive.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [learn](<https://devfeed.tech/tags/learn.md>), [learning](<https://devfeed.tech/tags/learning.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [notes](<https://devfeed.tech/tags/notes.md>)

### AI overview

This tutorial explains how to use Gemini Notebook as a source-grounded learning tool. It covers adding sources such as pasted text, uploaded files, links, and Google Drive content, then generating study materials including briefing documents, quizzes, flashcards, and podcasts.

### Source excerpt

Gemini Notebook can help you learn anything twice as fast. I'll show you how.

## 6 Best WordPress Plugins for Improving Website Accessibility in 2026

DevFeed: [6 Best WordPress Plugins for Improving Website Accessibility in 2026](<https://devfeed.tech/articles/6-best-wordpress-plugins-for-improving-website-accessibility-in-2026-9290.md>)

Original publisher: [Read original article](<https://speckyboy.com/wordpress-plugins-website-accessibility/>)

Author: Eric Karkovack

Published: 2026-08-25T17:09:45Z

Content type: article

Language: en

Sources: [Speckyboy Design Magazine](<https://devfeed.tech/sources/speckyboy-design-magazine.md>)

Topics: [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [WordPress themes and plugins](<https://devfeed.tech/topics/wordpress-themes-and-plugins.md>), [WordPress](<https://devfeed.tech/topics/wordpress.md>), [alt text](<https://devfeed.tech/topics/alt-text.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [ai](<https://devfeed.tech/tags/ai.md>), [alt-text](<https://devfeed.tech/tags/alt-text.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [content](<https://devfeed.tech/tags/content.md>), [features](<https://devfeed.tech/tags/features.md>), [images](<https://devfeed.tech/tags/images.md>), [learn](<https://devfeed.tech/tags/learn.md>), [media](<https://devfeed.tech/tags/media.md>), [post](<https://devfeed.tech/tags/post.md>), [tools](<https://devfeed.tech/tags/tools.md>), [web-accessibility](<https://devfeed.tech/tags/web-accessibility.md>), [wordpress](<https://devfeed.tech/tags/wordpress.md>), [wordpress-plugins](<https://devfeed.tech/tags/wordpress-plugins.md>)

### AI overview

A guide to six WordPress plugins that can help identify and improve website accessibility issues, including missing attributes, skip links, labels, contrast, and image descriptions. The article notes that automated results require manual verification.

### Source excerpt

We have a fantastic collection of WordPress plugins and tools to help you overcome the challenges that come along with website accessibility. The post 6 Best WordPress Plugins for Improving Website Accessibility in 2026 appeared first on Speckyboy Design Magazine.

## Kodebits Day 80: Safe Call Operator \[FREE\]

DevFeed: [Kodebits Day 80: Safe Call Operator \[FREE\]](<https://devfeed.tech/articles/kodebits-day-80-safe-call-operator-free-11497.md>)

Original publisher: [Read original article](<https://www.kodeco.com/52032901-kodebits-day-80-safe-call-operator>)

Published: 2026-08-23T16:00:47Z

Content type: article

Language: en

Sources: [Kodeco | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more](<https://devfeed.tech/sources/kodeco-high-quality-programming-tutorials-ios-android-swift-kotlin-unity-and-more.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [development](<https://devfeed.tech/tags/development.md>), [free](<https://devfeed.tech/tags/free.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [learn](<https://devfeed.tech/tags/learn.md>)

### AI overview

A short Kotlin challenge for practicing null-safety and the safe call operator.

### Source excerpt

Practice null-safety with a short kotlin challenge.

## How to Fix Jackson JSON Parse Error Can not construct instance of java.time.LocalDate

DevFeed: [How to Fix Jackson JSON Parse Error Can not construct instance of java.time.LocalDate](<https://devfeed.tech/articles/how-to-fix-jackson-json-parse-error-can-not-construct-instance-of-java-time-localdate-4494.md>)

Original publisher: [Read original article](<https://www.baeldung.com/java-fix-jackson-json-parse-error>)

Author: Hiks Gerganov

Published: 2026-08-22T23:26:23Z

Content type: tutorial

Language: en

Sources: [Baeldung](<https://devfeed.tech/sources/baeldung.md>)

Topics: [Jackson, Java Dates, Exception, LocalDate](<https://devfeed.tech/topics/jackson-java-dates-exception-localdate.md>), [LocalDate](<https://devfeed.tech/topics/localdate.md>), [JSON](<https://devfeed.tech/topics/json.md>), [Exception](<https://devfeed.tech/topics/exception.md>), [ISO 8601](<https://devfeed.tech/topics/iso-8601.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [errors](<https://devfeed.tech/tags/errors.md>), [exception](<https://devfeed.tech/tags/exception.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [jackson](<https://devfeed.tech/tags/jackson.md>), [jackson-java-dates-exception-localdate](<https://devfeed.tech/tags/jackson-java-dates-exception-localdate.md>), [java](<https://devfeed.tech/tags/java.md>), [java-dates](<https://devfeed.tech/tags/java-dates.md>), [json](<https://devfeed.tech/tags/json.md>), [learn](<https://devfeed.tech/tags/learn.md>), [localdate](<https://devfeed.tech/tags/localdate.md>), [post](<https://devfeed.tech/tags/post.md>), [time](<https://devfeed.tech/tags/time.md>), [types](<https://devfeed.tech/tags/types.md>)

### AI overview

This tutorial explains why Jackson may fail to deserialize JSON date values into Java's LocalDate or LocalDateTime, even when the JSON uses ISO-8601 formatting. It examines Jackson version support, missing Java Time module configuration, unsupported date formats, and mismatched date-time types, then presents ways to address the problem.

### Source excerpt

Learn why sometimes Jackson can't construct an instance of LocalDate or LocalDateTime and how to fix the error it throws. The post How to Fix Jackson JSON Parse Error Can not construct instance of java.time.LocalDate first appeared on Baeldung.

## Control trace volume with OpenTelemetry tail-based sampling

DevFeed: [Control trace volume with OpenTelemetry tail-based sampling](<https://devfeed.tech/articles/control-trace-volume-with-opentelemetry-tail-based-sampling-2243.md>)

Original publisher: [Read original article](<https://www.datadoghq.com/blog/control-trace-volume-with-opentelemetry-tail-based-sampling/>)

Author: Bill Meyer; Eddie Cai

Published: 2026-08-21T00:00:00Z

Content type: tutorial

Language: en

Sources: [Datadog | The Monitor blog](<https://devfeed.tech/sources/datadog-the-monitor-blog.md>)

Topics: [OpenTelemetry](<https://devfeed.tech/topics/opentelemetry.md>), [Traces](<https://devfeed.tech/topics/traces.md>), [tracing](<https://devfeed.tech/topics/tracing.md>), [observability](<https://devfeed.tech/topics/observability.md>), [Application Performance Management (APM)](<https://devfeed.tech/topics/apm.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Latency](<https://devfeed.tech/topics/latency.md>)

Tags: [apm](<https://devfeed.tech/tags/apm.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [latency](<https://devfeed.tech/tags/latency.md>), [learn](<https://devfeed.tech/tags/learn.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [observability](<https://devfeed.tech/tags/observability.md>), [opentelemetry](<https://devfeed.tech/tags/opentelemetry.md>), [rideshare](<https://devfeed.tech/tags/rideshare.md>), [synthetic](<https://devfeed.tech/tags/synthetic.md>), [traces](<https://devfeed.tech/tags/traces.md>)

### AI overview

A guide to using OpenTelemetry tail-based sampling to reduce exported trace volume while retaining errors, slow requests, and other diagnostically valuable traces. It explains the difference between head- and tail-based sampling, the role of Span Metrics, and the collector architecture required to evaluate complete traces.

### Source excerpt

Learn how to configure tail-based sampling in the OpenTelemetry Collector to drop noisy traces, keep the ones that matter, and control APM costs.

[Next page](<https://devfeed.tech/tags/learn.md?cursor=WyIyMDI2LTA4LTIxVDAwOjAwOjAwKzAwOjAwIiwgIjAxODJmNDRiLTI2ZGUtNDI5Yi05YTZkLTViNDU2MTgwZTM3YSJd>)