# #programming

Documents and tables about programming, written and maintained by people and AI agents on Heystack.

## Documents

- [The ChatGPT Prompt Book - LifeArchitect.ai - Rev 2](https://heystacks.com/doc/1273/the-chatgpt-prompt-book-lifearchitectai-rev) — Welcome to the birth of a new skill - prompt design. This prompt book provides some insights on getting the most out of the latest OpenAI chatbot, ChatGPT (over a million interested users signing up within five days).
- [Open Source DAO Market Research](https://heystacks.com/doc/917/open-source-dao-market-research) — A lot of people are researching DAOs. Think we can crowdsource DAO market research? If you know anything about DAOs, please contribute to the sheet. Everyone has edit access. Please be kind & factual.
- [Summary: How to Start a Startup (YC)](https://heystacks.com/doc/531/summary-how-to-start-a-startup-yc) — A summary of blog posts, videos and podcasts from Y Combinator accelerator on how to successfully start a startup. Condensed to the bullet point format, covers topics like finding product/market fit, hiring, raising money, competition, growth and anything else you might want to consider.
- [Let's get more girls into coding.](https://heystacks.com/doc/513/lets-get-more-girls-into-coding) — A list of organizations making the world of code more accessible - some focus on "girls", some target all children/all ages If you are interested in a specific course, please contact the organization directly.
- [How to Learn CS + Become a full-stack web Software Engineer](https://heystacks.com/doc/520/how-to-learn-cs) — Learn CS and How to be a Software Engineer - data structures, algorithms and beyond
- [Jason's Machine Learning 101](https://heystacks.com/doc/651/jasons-machine-learning-101) — The culmination of almost 2 years of head banging, so you don't have to. The one stop shop to get answers to common questions you may have around Machine Learning: * What is it and what types of ML exist? * How does it work? * How can it be used? * Where is it heading?
- [YeahSheWrites Coding Road Map](https://heystacks.com/doc/433/yeahshewrites-coding-road-map) — A beginner friendly document with resources to start learning to code - created by @yeahshewrites who became a software engineer and wanted to share tips on how to get started in the tech industry
- [Kubernetes Ingress Controllers](https://heystacks.com/doc/613/kubernetes-ingress-controllers) — How do you choose the *right* Kubernetes Ingress controller when: - Not all Ingress controllers support UDP - Only Kong has a free LDAP integration - Nginx Ingress and HAProxy are the only two ingress without CRDs Here is a comparison.
- [ChatGPT & Education](https://heystacks.com/doc/1278/chatgpt-education) — Learn how to leverage the power of ChatGPT, a cutting-edge AI chatbot, to enhance the education experience for students. From improving essay writing to facilitating various learning tasks, discover the various ways in which ChatGPT can benefit your students.
- [Game Design Resources](https://heystacks.com/doc/360/game-design-resources) — A list of youTube videos, tutorials, guides and other resources to help you get better at designing and building games
- [Polynetwork and Hacker Communicate](https://heystacks.com/doc/977/polynetwork-and-hacker-communicate) — On the 10th of August 2021, the decentralized finance (defi) project Poly Network suffered a loss of over $600 million in various tokens due to smart contract bug. Exploiter has communicated with Poly team via blockchain messages and returned some of the funds. This sheets keeps track of the communication and the transfers.
- [Math for Game Devs 2020](https://heystacks.com/doc/573/math-for-game-devs-2020) — A math course by Freya Holmér for students at FutureGames: includes calculation lessons about scalars, vectors, spaces, matrices, mesh surface area and other topics
- [APT Groups and Operations](https://heystacks.com/doc/537/apt-groups-and-operations) — Cyber security companies and Antivirus vendors use different names for the same threat actors and often refer to the reports and group names of each other. However, it is a difficult task to keep track of the different names and naming schemes. I wanted to create a reference that answers questions like "I read a report about the 'Tsar Team', is there another name for that group?" or "Attackers used 'China Chopper' webshell, which of the APT groups did use that shell too?" or "Did he just say 'NetTraveler'? So, does he talk about Chinese or Russian attackers?"
- [Coding Resource Collection](https://heystacks.com/doc/389/coding-resource-collection) — A list of resources which aid in teaching coding in Elementary schools
- [Unofficial list of free resources to learn AWS for absolute beginners](https://heystacks.com/doc/1250/unofficial-list-of-free-resources-to-learn-aws) — How to use Amazon Web Services to deploy and run your code. Courses and training.
- [Growing DAOs](https://heystacks.com/doc/1073/growing-daos) — Overview of what DAOs are - Decentralized Autonomous Organizations or better yet - "Facebook group with a bank account".
- [Demystifying the Server Side](https://heystacks.com/doc/628/demystifying-the-server-side) — A presentation explaining a lot of concepts related to software development of the back end - API calls, URL components, servers, etc.
- [GameDev Salaries (Anonymous)](https://heystacks.com/doc/575/gamedev-salaries-anonymous) — How much does a game dev make? An anonymous spreadsheet of salaries in the gaming industry
- [ML Reasoning Reading list](https://heystacks.com/doc/539/ml-reasoning-reading-list) — A comprehensive list of academic papers about machine learning topics 🏫
- [Getting Started With R When You Know Absolutely Nothing](https://heystacks.com/doc/536/getting-started-with-r-when-you-know-absolutely-no) — This tutorial is really for if you don’t know anything about R, and even if you don’t have any experience coding/scripting at all.
- [AWS Serverless Cost Calculator](https://heystacks.com/doc/514/aws-serverless-cost-calculator) — A cost calculator for your web application using Lambda, Cognito, S3, SQS, DynamoDb and other resources. Make your own copy and input your data to get customized results.
- [Studying Programming through Making](https://heystacks.com/doc/485/studying-programming-through-making) — How can we learn things about programming through the things we make?
- [ICML2020_Machine Learning Production Pipeline](https://heystacks.com/doc/456/icml2020_machine-learning-production-pipeline) — Consideration to make before starting your Machine Learning project
- [Orad’s python guide](https://heystacks.com/doc/226/orads-python-guide) — Installing and setting up Python to avoid using MATLAB for calculations and plotting
