Technology Resources
A selected list of research resources, tools, and guides. For other related subject pages on this wiki see Data and Science pages.
Research
ACM Digital Library "Full text of every article ever published by ACM and bibliographic citations from major publishers in computing."
arXiv "an e-print service in the fields of physics, mathematics, computer science, quantitative biology, quantitative finance and statistics. ... arXiv is owned and operated by Cornell University."
CSC Journals open access computer science journals
CoRR Computing Research Repository from ACM (Association for Computing Machinery)
dblp: computer science bibliography currently indexes 2.7 million computer science publications; this is a joint project of the University of Trier and Schloss Dagstuhl
Encyclopedia of Computer Science, 4th ed. ACM (2003;) available in the Digital Library of the Association for Computing Machinery
Directory of Open Access Journals
E-LIS search for Library and Information Science preprints
Internet Law Treatise compiled by the Electronic Frontier Foundation (EFF)
Preprint Archive Science Direct allows free access to computer science preprints; registration required
Science Publishing Group publishes 14 open access journals in computer technology and communications fields
Books
Digital Environments: Ethnographic Perspectives across Global Online and Offline Spaces edited by Urte Undine Frömming, et al. transcript Verlag, 2017. This book is open access and can be read for free.
This Could Be Important: my life and times with artificial intelligentsia by Pamela McCorduck. ETC Press, 2019. This book is open access and can be read for free at ETC Press.
Current awareness sources for technology news
ADT Mag Application Development Trends
Content Forward blog covering news in publishing technology
Everywhere Tech discussions on open source technology
Open Source Hardware Association
Pew Research Center internet, science, tech trends and statistics
Re/code technology news
Techdirt keep current on the latest tech news
UX Magazine "resource exploring all facets of experience design"
Wired Wired magazine online; see category Gamelife for focus on gaming news
Other technology resources
Archive Team programmers and archivists working to save digital history
Free Code Camp learn to code
Free Software Foundation a non-profit concerned with technology and the computer user
Institute for Ethics and Emerging Technologies
An Introduction to APIs an open access book
MIT Media Lab follow research on 3D technology, robots, and the development of new tools such as StoryScape, where you can design your own storybook
New Media Institute "a research and fact finding organization whose mission is to improve public understanding of issues surrounding the Internet and other forms new media communications."
Pew Research Center reports, publications, statistics on trends in technology, social media, and the internet
Processing.org a place to download Processing (an open source programming language), find tutorials and other tools; the companion book (Processing) is published by MIT Press, 2014.
Semantic University learn about the Semantic Web; introductory information provided by Cambridge Semantics
The Talking Machines a podcast series on the history of machine learning
Teach AP Computer Science a collection of resources for those who teach computer science
Teach Yourself Programming in Ten Years classic essay by Peter Norvig
Usability.gov excellent resource for guides and concepts for the user experience
Open access publications
The Engineer a weekly technology publication (UK)
Future Internet a scholarly open access journal on Internet technologies and the information society published by MDPI
Information an open access information science journal
International Free and Open Source Software Law Review an open access publication
International Journal of Computer Network and Information Security an open access journal
International Journal of Computer Science
International Journal of Computer Trends and Technology
International Journal of Information Technology Convergence and Services an open access peer-reviewed journal
Internet of Things and Cloud Computing open access journal from the Science Publishing Group
Journal of Evolution and Technology a peer-reviewed electronic journal published by the Institute of Ethics and Emerging Technologies
Journal of Open Research Software peer-reviewed open access journal published by Ubiquity Press
Journal of Technology Studies an open access journal
Semantic Web Journal open access publication from IOS Press
Sensors open access journal covering the science and technology of sensors and biosensors; see e.g. article "A Review on Internet of Things for Defense and Public Safety" (v. 16 2016)
Technology Innovation Management Review open access journal published by Carleton University in Ottawa, Canada
Theory of Computing an open access journal
Tools
nbviewer share iPython notebooks
Pinshape free 3D printable files
Thingiverse view, create, or explore designs that can be downloaded to a 3-D digital printer
Tools for the Open Source Internet of Things
Video Microlectures a collection of YouTube microlectures in computer science