# Al Sweigart

> American software developer and writer

**Wikidata**: [Q125994279](https://www.wikidata.org/wiki/Q125994279)  
**Source**: https://4ort.xyz/entity/al-sweigart

## Summary
Al Sweigart is an American software developer and writer known for his technical publications and online presence. He works as a software developer in San Francisco and shares content about programming through his blog and social media channels.

## Biography
- Nationality: American
- Given name: Albert
- Family name: Sweigart
- Nickname: Al
- Occupation: programmer, writer, software developer
- Work location: San Francisco

## Contributions
Al Sweigart works as a software developer and writer, maintaining a professional presence in the programming community. Through his website at alsweigart.com and technical blog at inventwithpython.com/blog, he shares content related to programming and software development. His technical books are available on Amazon under the author ID B007716TEG, indicating published work in the technical writing domain. While specific projects or publications aren't detailed in the provided information, his continued activity across platforms like GitHub, Twitch, and social media demonstrates ongoing engagement with the programming community.

## FAQs
### Q: What type of technical books has Al Sweigart written?
A: The provided information indicates Al Sweigart has written technical books available on Amazon with author ID B007716TEG, though specific titles aren't detailed in the available information.

### Q: How can I follow Al Sweigart's work online?
A: Al Sweigart maintains an active presence across multiple platforms including his website (alsweigart.com), technical blog (inventwithpython.com/blog), GitHub (asweigart), Twitch (alsweigart), Bluesky (alsweigart.bsky.social), and Mastodon (AlSweigart@mastodon.social).

### Q: Does Al Sweigart contribute to open-source projects?
A: While Al Sweigart maintains a GitHub profile under the username "asweigart," specific contributions to open-source projects aren't detailed in the provided information.

### Q: What programming languages does Al Sweigart work with?
A: Specific programming languages aren't mentioned in the available information about Al Sweigart.

## Why They Matter
Al Sweigart contributes to the programming and technical writing communities through his published works and online presence. His activity across multiple platforms like GitHub, Twitch, and social networks demonstrates an engagement with the developer community. While specific notable projects or publications aren't detailed in the provided information, his status as a software developer and writer places him within the broader landscape of technical education resources available to programmers and aspiring developers. His inclusion in multiple library authority systems further indicates recognition in professional and academic contexts.

## Notable For
- Holds multiple professional identifiers including ISNI 0000000449639788 and 0000000446028578
- Amazon author ID: B007716TEG
- Maintains active professional profiles on GitHub (asweigart), Twitch (alsweigart), and Bluesky (alsweigart.bsky.social)
- Has been featured in library authority databases including the Library of Congress and Bibliothèque nationale de France
- Operates an official technical blog at inventwithpython.com/blog

## Body
### Personal Information
- Full name: Albert Sweigart
- Preferred name: Al Sweigart
- Nationality: American
- Gender: Male
- Professional location: San Francisco

### Professional Identifiers
- ISNI: 0000000449639788, 0000000446028578
- VIAF ID: 112149842003102842568, 314875273
- GND ID: 1067771913
- Goodreads author ID: 4079189
- Amazon author ID: B007716TEG
- Open Library ID: OL7244458A
- Library of Congress authority ID: no2015070742

### Online Presence
- Website: https://alsweigart.com/
- Official blog: https://inventwithpython.com/blog/
- GitHub username: asweigart
- Twitch username: alsweigart (since 2013-09-17)
- Bluesky handle: alsweigart.bsky.social (since 2023-05-11)
- Mastodon address: AlSweigart@mastodon.social (since 2021-05-18)
- Patreon ID: AlSweigart

### Library Authority Identifiers
- NUKAT ID: n2017080177
- RERO ID (legacy): A027361382
- Bibsys ID: 14030763
- NACsis Cat Author ID: DA18833389
- National Library of Korea ID: KAC201428916
- Bibliothèque nationale de France ID: 17837241z
- NDL authority ID: 001266599
- Canadiana Name Authority ID: ncf11934562
- Yale Lux ID: person/ad519ff9-bdcd-4a0f-ae9d-b010be7d2b8f

### Professional Roles
- Occupation: programmer, writer, software developer
- Instance of: human
- Class relationships: programmer (subclass of software developer), software developer (person or company concerned with facets of the software development process), software engineer (practitioner of software engineering)

## References

1. Catalog of the German National Library
2. Virtual International Authority File
3. CiNii Research