# jupyter notebooks

Jupyter Notebooks are an open JSON-based document format containing code, narrative text, equations, and rich output.

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

## AI-assisted programming can speed development while increasing abstraction and technical debt

DevFeed: [AI-assisted programming can speed development while increasing abstraction and technical debt](<https://devfeed.tech/articles/ai-will-be-the-high-interest-credit-card-of-2023-36663.md>)

Original publisher: [Read original article](<https://shostack.org/blog/ai-high-interest-credit-card/>)

Author: Adam

Published: 2023-06-16T00:00:00Z

Content type: opinion

Language: en

Sources: [Shostack & Friends Blog](<https://devfeed.tech/sources/shostack-friends-blog.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>), [jupyter notebooks](<https://devfeed.tech/topics/jupyter-notebooks.md>), [Application Security](<https://devfeed.tech/topics/application-security.md>), [Python](<https://devfeed.tech/topics/python.md>), [pair\_programming](<https://devfeed.tech/topics/pair-programming.md>), [Programming](<https://devfeed.tech/topics/programming.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [appsec](<https://devfeed.tech/tags/appsec.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [jupyter-notebooks](<https://devfeed.tech/tags/jupyter-notebooks.md>), [pair-programming](<https://devfeed.tech/tags/pair-programming.md>), [programming](<https://devfeed.tech/tags/programming.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

The author reflects on using ChatGPT, GitHub Copilot, pair programming, and Jupyter Notebooks while learning Python and producing graphs. The experience accelerated development and debugging, but raised concerns about code quality, application security, abstraction, and the faster accumulation of technical debt.

### Source excerpt

AI will be the high interest credit card of 2023 I haven't done a lot of work in Python, and I've never used it to produce graphs. But after an hour of pair programming and then using Chatgpt and Github Copilot got me quite far in writing a set of Jupyter Notebooks, and dramatically shrunk the effort to use and debug a new tool. I wanted to record some thoughts on the experience, and what it means for programming and for application security.