# #software

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

## Documents

- [LD - In pursuit of better levels](https://heystacks.com/doc/345/ld---in-pursuit-of-better-levels) — Game level design document with useful senior dev knowledge
- [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
- [Attacking Secondary Contexts in Web Applications](https://heystacks.com/doc/401/attacking-secondary-contexts-in-web-applications) — Security considerations when using modern routing technologies for web servers by Sam Curry
- [Ransomware Overview](https://heystacks.com/doc/377/ransomware-overview) — Spreadsheet listing all known as well as unidentified ransomwhare plus detection and prevention guides.
- [Specification gaming examples in AI - master list](https://heystacks.com/doc/186/specification-gaming-examples-in-ai---master-list) — Gaming examples of the AI finding unintended solutions to the specified objective that don't satisfy the designer's intent. This includes reward hacking behaviors in reinforcement learning.
- [Tech Lead Expectations for Engineering Projects (Gergely Orosz @Uber)](https://heystacks.com/doc/837/tech-lead-expectations-for-engineering-projects-ge) — Tips and guidance about being a tech lead on engineering projects. As a project engineering lead, your role will be crucial for the team to succeed. Below is some guidance of what this role consists of, and what the expectations are. Author: Gergely Orosz (@GergelyOrosz)
- [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
- [Intro to Analytics Guide](https://heystacks.com/doc/749/intro-to-analytics-guide) — This is an intro to analytics learning guide. This is a collection of training resources, links, books and practical advice in the field of analytics and data science. It is meant for people interested in learning more about analytics or data science as a career. The goal is to help people looking to transition from an analyst to a data scientist position. Or from a different field altogether into analytics.
- [Coding Resource Collection](https://heystacks.com/doc/389/coding-resource-collection) — A list of resources which aid in teaching coding in Elementary schools
- [Who Is Hiring Software Engineers and EMs? In 2022](https://heystacks.com/doc/1272/who-is-hiring-software-engineers-and-ems-in) — A list of companies hiring software engineers. Different locations, levels of seniority and more!
- [Decentralized Web Platform - Public](https://heystacks.com/doc/1158/decentralized-web-platform-public) — Twitter and Block co-founder Jack Dorsey announced that TBD, a Bitcoin (BTC)-focused subsidiary of Block, is building Web5 - a Decentralized Web Platform (DWP) that is meant to enable ‘truly’ decentralized apps and protocols. This presentation explains what Web5 is and how it will be used.
- [cs329s_03_note_data_engineering](https://heystacks.com/doc/788/cs329s_03_note_data_engineering) — Lecture note on the basics of data engineering, covering * data formats (row- vs. column-based, text vs. binary) * ETL * batch processing vs. stream processing * training datasets WIP. Feedback much appreciated
- ["git for data" FOSS tools](https://heystacks.com/doc/1725/git-for-data-foss-tools) — link source: https://news.ycombinator.com/item?id=26370863
