# Latest

**URL:** https://forum.codeselfstudy.com/latest.md

[Latest](https://forum.codeselfstudy.com/latest.md) · [Categories](https://forum.codeselfstudy.com/categories.md) · [Tags](https://forum.codeselfstudy.com/tags.md)

---

## [I need help with naming stuff in pvz code](https://forum.codeselfstudy.com/t/i-need-help-with-naming-stuff-in-pvz-code/3192)

<div class="topic-metadata">

**Author:** [@Boredhow98](https://forum.codeselfstudy.com/u/Boredhow98)\
**Replies:** 3\
**Last updated:** [July 25, 2026, 6:39am UTC](https://forum.codeselfstudy.com/t/i-need-help-with-naming-stuff-in-pvz-code/3192 "2026-07-25T06:39:34Z")

</div>

I plan on doing a plants vs zombies code project in either Lua or Javascript and I’m wondering what I should use. Here’s my draft for the basic stuff: Plants: (name, name-zh, description, davetip, dmg, cost, source Zom…

---

## [Problem with code in book](https://forum.codeselfstudy.com/t/problem-with-code-in-book/3191)

<div class="topic-metadata">

**Author:** [@robinclaire](https://forum.codeselfstudy.com/u/robinclaire)\
**Replies:** 1\
**Last updated:** [June 29, 2026, 5:10am UTC](https://forum.codeselfstudy.com/t/problem-with-code-in-book/3191 "2026-06-29T05:10:39Z")

</div>

def spam(): eggs = 'spam local' print (eggs( def bacon(): eggs = 'bacon local' print (eggs) spam() print (eggs) eggs = 'global' bacon() print (eggs)

---

## [Any interest in Vibe Coding some games](https://forum.codeselfstudy.com/t/any-interest-in-vibe-coding-some-games/3130)

<div class="topic-metadata">

**Author:** [@wrightmikea](https://forum.codeselfstudy.com/u/wrightmikea)\
**Replies:** 24\
**Last updated:** [June 7, 2026, 9:12pm UTC](https://forum.codeselfstudy.com/t/any-interest-in-vibe-coding-some-games/3130 "2026-06-07T21:12:02Z")

</div>

I’ve been Vibe Coding some simple games and want to build something more complex. Anyone else interested in this?

---

## ["Every Claude Code Memory System Compared"](https://forum.codeselfstudy.com/t/every-claude-code-memory-system-compared/3134)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 9\
**Last updated:** [June 7, 2026, 11:36am UTC](https://forum.codeselfstudy.com/t/every-claude-code-memory-system-compared/3134 "2026-06-07T11:36:05Z")

</div>

“Every Claude Code Memory System Compared” I pasted a Gemini-generated summary below the video. I haven’t tried these techniques yet. Let me know if you’ve tried anything like this. Claude Memory Systems…

---

## [Netronics ELF-II emulator in Rust/WASM via Claude Code](https://forum.codeselfstudy.com/t/netronics-elf-ii-emulator-in-rust-wasm-via-claude-code/3145)

<div class="topic-metadata">

**Author:** [@wrightmikea](https://forum.codeselfstudy.com/u/wrightmikea)\
**Replies:** 0\
**Last updated:** [May 16, 2026, 11:36pm UTC](https://forum.codeselfstudy.com/t/netronics-elf-ii-emulator-in-rust-wasm-via-claude-code/3145 "2026-05-16T23:36:56Z")

</div>

FYI, I created a web-based demo, in Rust/Yew, to recreate a project I built back in the late 1970s using an RCA CDP1802 board kit I purchased mail order from the back of a computer magazine. I used a resistor capacitor …

---

## [Experience porting a web app using Capacitor](https://forum.codeselfstudy.com/t/experience-porting-a-web-app-using-capacitor/3129)

<div class="topic-metadata">

**Author:** [@PaulH](https://forum.codeselfstudy.com/u/PaulH)\
**Replies:** 7\
**Last updated:** [February 20, 2026, 7:43am UTC](https://forum.codeselfstudy.com/t/experience-porting-a-web-app-using-capacitor/3129 "2026-02-20T07:43:07Z")

</div>

So far there have been a few hiccups around native auth for google auth, and also the app overtook the top status bar, which was unexpected. I had to get up to speed with Android Studio and so you have to kind of edit t…

---

## [Organizing AI Agent Context Files](https://forum.codeselfstudy.com/t/organizing-ai-agent-context-files/3120)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 1\
**Last updated:** [January 12, 2026, 8:38am UTC](https://forum.codeselfstudy.com/t/organizing-ai-agent-context-files/3120 "2026-01-12T08:38:38Z")

</div>

It seems like every AI CLI tool creates its own context/instructions file with the /init command: Codex creates AGENTS.md Gemini CLI creates GEMINI.md Claude Code creates CLAUDE.md I didn’t want to duplicate the instr…

---

## [Diagramming tools](https://forum.codeselfstudy.com/t/diagramming-tools/3117)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 5\
**Last updated:** [January 8, 2026, 9:30pm UTC](https://forum.codeselfstudy.com/t/diagramming-tools/3117 "2026-01-08T21:30:58Z")

</div>

There are a few old discussions about diagramming tools. I’m going to merge/link them all in this topic so that they are in one place. Here are a few more: Mermaid.js — works in the forum (log-in might be required) Fr…

---

## [What AI coding agents do you use? What is your workflow?](https://forum.codeselfstudy.com/t/what-ai-coding-agents-do-you-use-what-is-your-workflow/3116)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 8\
**Last updated:** [January 8, 2026, 9:30pm UTC](https://forum.codeselfstudy.com/t/what-ai-coding-agents-do-you-use-what-is-your-workflow/3116 "2026-01-08T21:30:23Z")

</div>

I’m curious to hear what kinds of AI coding tools people use and what you think about them. So far I’ve used: Copilot in VS Code, and on GitHub for code reviews. Windsurf (referral link that gives some extra credits) …

---

## [Is coding by hand over in 2026?](https://forum.codeselfstudy.com/t/is-coding-by-hand-over-in-2026/3115)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 5\
**Last updated:** [January 8, 2026, 5:25am UTC](https://forum.codeselfstudy.com/t/is-coding-by-hand-over-in-2026/3115 "2026-01-08T05:25:08Z")

</div>

I was initially a skeptic about AI coding, but over the past few weeks I haven’t been coding much by hand. I write some of the code, and programming knowledge is still essential (systems design, reading code, understandi…

---

## [AI Code Review Tools](https://forum.codeselfstudy.com/t/ai-code-review-tools/3111)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 8\
**Last updated:** [December 29, 2025, 2:46am UTC](https://forum.codeselfstudy.com/t/ai-code-review-tools/3111 "2025-12-29T02:46:24Z")

</div>

I recently compiled a list of AI code review tools and posted on Slack, but I wanted to save a copy here too. If anyone has tried these or knows of others, leave a comment. I’ve only used GitHub Copilot for review so far…

---

## [Loop Invariants](https://forum.codeselfstudy.com/t/loop-invariants/2896)

<div class="topic-metadata">

**Author:** [@andy](https://forum.codeselfstudy.com/u/andy)\
**Replies:** 3\
**Last updated:** [April 23, 2025, 3:46pm UTC](https://forum.codeselfstudy.com/t/loop-invariants/2896 "2025-04-23T15:46:13Z")

</div>

I am reading about loop invariants and I don’t understand one thing: For algorithm r = c while r \> 0: r = 31 \* r % 73 Is r \< 73 loop invariant? Answer in the book says yes, but from what I understand loop invariant…

---

## [Inactive Forum](https://forum.codeselfstudy.com/t/inactive-forum/3057)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 11\
**Last updated:** [March 12, 2025, 11:42pm UTC](https://forum.codeselfstudy.com/t/inactive-forum/3057 "2025-03-12T23:42:12Z")

</div>

I’m thinking of taking the forum offline, since it hasn’t been used for a long time, and the hosting isn’t free. Most discussions happen in Slack. If we take it offline there will still be a backup and it could be reviv…

---

## [HARO Alternatives](https://forum.codeselfstudy.com/t/haro-alternatives/3029)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 0\
**Last updated:** [November 13, 2024, 4:48pm UTC](https://forum.codeselfstudy.com/t/haro-alternatives/3029 "2024-11-13T16:48:00Z")

</div>

It looks like HARO is shutting down. I didn’t look closely, but here are some possible alternatives. https://sourceofsources.com/ https://featured.com/ https://www.qwoted.com/ https://www.presspulse.ai/

---

## [Hello from CLI](https://forum.codeselfstudy.com/t/hello-from-cli/3033)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 2\
**Last updated:** [December 12, 2024, 1:30am UTC](https://forum.codeselfstudy.com/t/hello-from-cli/3033 "2024-12-12T01:30:27Z")

</div>

This is a test post from an API client written by AI.

---

## [3D Graphics Programming from Scratch](https://forum.codeselfstudy.com/t/3d-graphics-programming-from-scratch/2240)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 9\
**Last updated:** [August 14, 2024, 5:49pm UTC](https://forum.codeselfstudy.com/t/3d-graphics-programming-from-scratch/2240 "2024-08-14T17:49:06Z")

</div>

Note: This thread was split from Learn Assembly Language by Making Games for the Atari 2600 I got an email about the instructor’s new course. I’ve been searching for exactly this kind of content over the past few weeks,…

---

## [Generative Music](https://forum.codeselfstudy.com/t/generative-music/2512)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 21\
**Last updated:** [June 19, 2024, 4:00pm UTC](https://forum.codeselfstudy.com/t/generative-music/2512 "2024-06-19T16:00:58Z")

</div>

Has anyone looked into generative music? These slides are very interesting: https://teropa.info/loop/#/title This article is interesting too: The recorded track “2/1” on Ambient 1 is but a short sample of the output…

---

## [Quantum computing for the determined](https://forum.codeselfstudy.com/t/quantum-computing-for-the-determined/2671)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 0\
**Last updated:** [June 20, 2021, 10:18pm UTC](https://forum.codeselfstudy.com/t/quantum-computing-for-the-determined/2671 "2021-06-20T22:18:41Z")

</div>

Mentioned in chat: Quantum computing for the determined.

---

## [Create a cryptocurrency trading bot in Elixir](https://forum.codeselfstudy.com/t/create-a-cryptocurrency-trading-bot-in-elixir/2490)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 2\
**Last updated:** [December 28, 2023, 7:38am UTC](https://forum.codeselfstudy.com/t/create-a-cryptocurrency-trading-bot-in-elixir/2490 "2023-12-28T07:38:49Z")

</div>

I didn’t watch this video series on Create a cryptocurrency trading bot in Elixir yet, but it looks interesting. The playlist page is here.

---

## [Cryptopals Crypto Challenges](https://forum.codeselfstudy.com/t/cryptopals-crypto-challenges/2908)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 5\
**Last updated:** [December 28, 2023, 7:37am UTC](https://forum.codeselfstudy.com/t/cryptopals-crypto-challenges/2908 "2023-12-28T07:37:26Z")

</div>

Someone mentioned this site to me today. It might interest people here. https://www.cryptopals.com/

---

## [Web Development Project Ideas](https://forum.codeselfstudy.com/t/web-development-project-ideas/2359)

<div class="topic-metadata">

**Author:** [@content\_bot](https://forum.codeselfstudy.com/u/content_bot)\
**Replies:** 1\
**Last updated:** [June 20, 2020, 11:42pm UTC](https://forum.codeselfstudy.com/t/web-development-project-ideas/2359 "2020-06-20T23:42:31Z")

</div>

This is a “wiki post” that anyone can edit. It’s designed to be a list of projects that you can build and deploy to practice your coding skills. Feel free to add more to the list. If you would like assistance with bui…

---

## [Mozilla's Readability API](https://forum.codeselfstudy.com/t/mozillas-readability-api/2387)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 1\
**Last updated:** [October 26, 2023, 11:33am UTC](https://forum.codeselfstudy.com/t/mozillas-readability-api/2387 "2023-10-26T11:33:31Z")

</div>

I wonder if this is what Pocket uses. Here’s a tool to read webpages in the terminal.

---

## [Displaying Guitar Chord Diagrams with JavaScript and Python](https://forum.codeselfstudy.com/t/displaying-guitar-chord-diagrams-with-javascript-and-python/2522)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 2\
**Last updated:** [February 10, 2021, 9:36pm UTC](https://forum.codeselfstudy.com/t/displaying-guitar-chord-diagrams-with-javascript-and-python/2522 "2021-02-10T21:36:48Z")

</div>

I'm looking around for libraries for music notation, especially guitar chord diagrams. I'll post some links to ones I've found so far. I’m writing for the browser, so most of these use JS, but something that renders th…

---

## [Django Videos (Very Academy, YouTube)](https://forum.codeselfstudy.com/t/django-videos-very-academy-youtube/2814)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 1\
**Last updated:** [July 13, 2023, 9:39am UTC](https://forum.codeselfstudy.com/t/django-videos-very-academy-youtube/2814 "2023-07-13T09:39:23Z")

</div>

It looks like this channel has some interesting Django content. Example: here’s a playlist on the Django ORM.

---

## [Notes/Links from Bay Area Search Meetup (SEO Tools)](https://forum.codeselfstudy.com/t/notes-links-from-bay-area-search-meetup-seo-tools/1426)

<div class="topic-metadata">

**Author:** [@PaulH](https://forum.codeselfstudy.com/u/PaulH)\
**Replies:** 1\
**Last updated:** [June 6, 2023, 8:01pm UTC](https://forum.codeselfstudy.com/t/notes-links-from-bay-area-search-meetup-seo-tools/1426 "2023-06-06T20:01:34Z")

</div>

Bright Edge is an enterprise SEO tool with many keyword services: OK Dork Link on Content Marketing: Answer the public: Good free tool to suggest long tail keywords or topics to add to content: SEO Clarity - Anothe…

---

## [Algorithm Study Groups](https://forum.codeselfstudy.com/t/algorithm-study-groups/341)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 4\
**Last updated:** [June 4, 2023, 12:14pm UTC](https://forum.codeselfstudy.com/t/algorithm-study-groups/341 "2023-06-04T12:14:40Z")

</div>

There are some people interested in studying algorithms at the meetings. This thread is a place where people can organize study groups. (I’m going to link to this post in today’s email newsletter.) Here are some other t…

---

## [Learn Django's Class-Based Views (playlist)](https://forum.codeselfstudy.com/t/learn-djangos-class-based-views-playlist/2810)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 4\
**Last updated:** [May 30, 2023, 10:49pm UTC](https://forum.codeselfstudy.com/t/learn-djangos-class-based-views-playlist/2810 "2023-05-30T22:49:37Z")

</div>

I found a playlist about Django’s class-based views that might interest people who are learning #django.

---

## [Self-Study Computer Science](https://forum.codeselfstudy.com/t/self-study-computer-science/23)

<div class="topic-metadata">

**Author:** [@content\_bot](https://forum.codeselfstudy.com/u/content_bot)\
**Replies:** 22\
**Last updated:** [May 30, 2023, 3:41pm UTC](https://forum.codeselfstudy.com/t/self-study-computer-science/23 "2023-05-30T15:41:05Z")

</div>

There are some online resources for DIY computer science degrees. This thread is an attempt to compile a list of good resources on that topic. This is a wiki-post, so anyone with a high enough trust level will be able to…

---

## ["10 tools I wish I knew when I started working with Python"](https://forum.codeselfstudy.com/t/10-tools-i-wish-i-knew-when-i-started-working-with-python/2795)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 3\
**Last updated:** [May 30, 2023, 3:33pm UTC](https://forum.codeselfstudy.com/t/10-tools-i-wish-i-knew-when-i-started-working-with-python/2795 "2023-05-30T15:33:47Z")

</div>

https://python.plainenglish.io/10-tools-to-help-claw-your-way-back-to-sanity-while-coding-python-df0af160c33e Also mentioned in the Reddit comments: https://github.com/sumerc/yappi GitHub - benfred/py-spy: Sampling pr…

---

## [Rust for Node.js Developers](https://forum.codeselfstudy.com/t/rust-for-node-js-developers/2294)

<div class="topic-metadata">

**Author:** [@Josh](https://forum.codeselfstudy.com/u/Josh)\
**Replies:** 1\
**Last updated:** [May 6, 2020, 6:09am UTC](https://forum.codeselfstudy.com/t/rust-for-node-js-developers/2294 "2020-05-06T06:09:02Z")

</div>

Here’s a short intro to Rust web development for NodeJS developers. Rust is different. You can pick up Python or Ruby over the weekend, create a first CRUD application and be happy with the results. With Rust… with Ru…

[Next page](https://forum.codeselfstudy.com/latest.md?page=1)
