{"id":29,"date":"2012-10-20T22:53:38","date_gmt":"2012-10-21T03:53:38","guid":{"rendered":"http:\/\/nodakengineering.com\/?page_id=29"},"modified":"2026-01-28T14:04:28","modified_gmt":"2026-01-28T20:04:28","slug":"links","status":"publish","type":"page","link":"https:\/\/nodakengineering.com\/?page_id=29","title":{"rendered":"Links"},"content":{"rendered":"\r\n<p><a title=\"News for nerds, stuff that matters\" href=\"https:\/\/slashdot.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Slashdot: News for nerds, stuff that matters<\/a><br><a title=\"The Odin Project\" href=\"https:\/\/www.theodinproject.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">The Odin Project<\/a><br><a title=\"Command line reference\" href=\"http:\/\/ss64.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">SS64<\/a><br><a title=\"From NAND to Tetris\" href=\"http:\/\/www.nand2tetris.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">From NAND to Tetris<\/a><br><a title=\"Stack Overflow\" href=\"http:\/\/stackoverflow.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Stack Overflow<\/a><br><a href=\"https:\/\/www.circuitlab.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Circuit Lab<\/a><br><a href=\"http:\/\/www.slackware.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Slackware Linux<\/a><br><a href=\"http:\/\/www.linuxfromscratch.org\/lfs\/\" target=\"_blank\" rel=\"noopener noreferrer\">Linux From Scratch<\/a><br><a title=\"Petri IT Knowledgebase\" href=\"http:\/\/www.petri.co.il\/\" target=\"_blank\" rel=\"noopener noreferrer\">Petri IT Knowledgebase<\/a><br><a title=\"Raspberry Pi\" href=\"http:\/\/www.raspberrypi.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Raspberry Pi<\/a><br><a title=\"beagleboard\" href=\"http:\/\/beagleboard.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Beagle Board<\/a><br><a title=\"JavaRanch\" href=\"http:\/\/www.javaranch.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">JavaRanch<\/a><br><a title=\"Crunchbang Linux\" href=\"http:\/\/crunchbang.org\" target=\"_blank\" rel=\"noopener noreferrer\">#! Linux<\/a><br><a title=\"SICP Book\" href=\"http:\/\/mitpress.mit.edu\/sicp\" target=\"_blank\" rel=\"noopener noreferrer\">Structure and Interpretation of Computer Programs<\/a><br><a title=\"The Racket Language\" href=\"http:\/\/racket-lang.org\" target=\"_blank\" rel=\"noopener noreferrer\">Racket<\/a><br><a title=\"MIT OpenCourseWare\" href=\"http:\/\/ocw.mit.edu\/index.htm\" target=\"_blank\" rel=\"noopener noreferrer\">MIT OpenCourseWare<\/a><br><a title=\"The Art of Unix Programming\" href=\"http:\/\/www.catb.org\/~esr\/writings\/taoup\/html\/\" target=\"_blank\" rel=\"noopener noreferrer\">The Art of Unix Programming<\/a><br><a title=\"How to Design Programs\" href=\"http:\/\/htdp.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">How to Design Programs<\/a><br><a title=\"Put the fun back into computing. Use Linux, BSD.\" href=\"http:\/\/distrowatch.com\" target=\"_blank\" rel=\"noopener noreferrer\">Distrowatch<\/a><br><a title=\"Development environments made easy.\" href=\"http:\/\/www.vagrantup.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Vagrant<\/a><br><a title=\"A simple GUI to set up virtual machines for PHP development\" href=\"https:\/\/puphpet.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">PuPHPet<\/a><br><a title=\"CodeProject = For those who code\" href=\"http:\/\/www.codeproject.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">CodeProject<\/a><br><a title=\"TrueCrypt\" href=\"https:\/\/www.grc.com\/misc\/truecrypt\/truecrypt.htm\" target=\"_blank\" rel=\"noopener noreferrer\">TrueCrypt<\/a><br><a title=\"The best free cultural &amp; educational media on the web\" href=\"http:\/\/www.openculture.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Open Culture <\/a><br><a title=\"Free IT Training Videos\" href=\"http:\/\/www.professormesser.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Professor Messer<\/a><br><a title=\"Free Question and Answer Forum\" href=\"http:\/\/en.allexperts.com\" target=\"_blank\" rel=\"noopener noreferrer\">All Answers<\/a><br><a title=\"Achievement Unlocked -- evil routers\" href=\"http:\/\/evilrouters.net\/achievement-unlocked\/\" target=\"_blank\" rel=\"noopener noreferrer\">Achievement Unlocked<\/a><br><a title=\"Docker - Build, Ship, and Run Any App, Anywhere\" href=\"https:\/\/www.docker.com\" target=\"_blank\" rel=\"noopener noreferrer\">Docker<\/a><br><a title=\"BSD vs Linux\" href=\"https:\/\/www.over-yonder.net\/~fullermd\/rants\/bsd4linux\/01\" target=\"_blank\" rel=\"noopener noreferrer\">BSD vs Linux<\/a><br><a href=\"https:\/\/www.pfsense.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">pfSense<\/a><br><a href=\"http:\/\/www.freenas.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">FreeNAS<\/a><br><a href=\"http:\/\/www.gutenberg.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Project Gutenburg<\/a><br><a href=\"http:\/\/www.nirsoft.net\/\" target=\"_blank\" rel=\"noopener noreferrer\">NirSoft &#8211; freeware utilities<\/a><br><a title=\"open source boot firmware\" href=\"http:\/\/www.ipxe.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">iPXE<\/a><br><a title=\"making embedded Linux easy\" href=\"http:\/\/buildroot.uclibc.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Buildroot<\/a><br><a href=\"http:\/\/www.busybox.net\/\" target=\"_blank\" rel=\"noopener noreferrer\">BusyBox<\/a><br><a title=\"The missing package manager for OS X\" href=\"http:\/\/brew.sh\/\" target=\"_blank\" rel=\"noopener noreferrer\">Hombrew<\/a><br><a title=\"BleepingComputer.com - News, Reviews, and Technical Support\" href=\"http:\/\/www.bleepingcomputer.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">BleepingComputer<\/a><br><a title=\"OpenBooks.com - Read, Love, Share and Pay what you want\" href=\"https:\/\/openbooks.com\" target=\"_blank\" rel=\"noopener noreferrer\">OpenBooks<\/a><br><a title=\"The Calculus MOOC\" href=\"https:\/\/mooculus.osu.edu\/\" target=\"_blank\" rel=\"noopener noreferrer\">mooculus<\/a><br><a title=\"American Mathematical Society\" href=\"http:\/\/www.ams.org\/home\/page\" target=\"_blank\" rel=\"noopener noreferrer\">AMS<\/a><br><a title=\"Simplifience\" href=\"http:\/\/simplifience.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Simplifience<\/a><br><a title=\"freeCodeCamp\" href=\"https:\/\/www.freecodecamp.org\" target=\"_blank\" rel=\"noopener noreferrer\"> freeCodeCamp <\/a><br><a title=\"udemy\" href=\"https:\/\/www.udemy.com\" target=\"_blank\" rel=\"noopener noreferrer\">udemy<\/a><br><a title=\"SoylentNews is people\" href=\"https:\/\/soylentnews.org\" target=\"_blank\" rel=\"noopener noreferrer\">SoylentNews<\/a><br><a title=\"A webcomic of romance, sarcasm, math, and language.\" href=\"https:\/\/xkcd.com\" target=\"_blank\" rel=\"noopener noreferrer\">xkcd<\/a><br><a title=\"Welcome to the LEDE Project\" href=\"https:\/\/lede-project.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">LEDE Project<\/a><br><a title=\"Project Euler\" href=\"https:\/\/projecteuler.net\/\" target=\"_blank\" rel=\"noopener noreferrer\">Project Euler<\/a><br><a title=\"Hacker News\" href=\"https:\/\/news.ycombinator.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Hacker News<\/a><br><a title=\"Nautilus | Science Connected\" href=\"https:\/\/nautil.us\/\" target=\"_blank\" rel=\"noopener noreferrer\">Nautilus<\/a><br><a title=\"Truth, Beauty, Science - Undark\" href=\"https:\/\/undark.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Undark<\/a><br><a title=\"ExactCODE - higher quality software\" href=\"http:\/\/exactcode.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">ExactCODE<\/a><br><a title=\"Protectli - Take Back Your Network\" href=\"https:\/\/protectli.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Protectli<\/a><br><a title=\"LessWrong 2.0\" href=\"https:\/\/www.lesswrong.com\" target=\"_blank\" rel=\"noopener noreferrer\"> LessWrong<\/a><br><a title=\"Teach Yourself Computer Science\" href=\"https:\/\/teachyourselfcs.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"> Teach Yourself Computer Science<\/a><br><a title=\"Open Source Society University\" href=\"https:\/\/github.com\/ossu\/\" target=\"_blank\" rel=\"noopener noreferrer\"> Open Source Society University<\/a><br><a title=\"Code practice and mentorship for everyone\" href=\"https:\/\/exercism.io\/\" target=\"_blank\" rel=\"noopener noreferrer\"> exercism<\/a><br><a title=\"Portacle - A Portable Common Lisp Development Environment\" href=\"https:\/\/portacle.github.io\/\" target=\"_blank\" rel=\"noopener noreferrer\"> Portacle<\/a><br><a title=\"Electron | Build cross platform desktop apps with JavaScript, HTML, and CSS.\" href=\"https:\/\/electronjs.org\/\" target=\"_blank\" rel=\"noopener noreferrer\"> ELECTRON<\/a><br><a title=\"Home | Codewars\" href=\"https:\/\/www.codewars.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"> Codewars<\/a><br><a title=\"Dashboard | HackerRank\" href=\"https:\/\/www.hackerrank.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"> HackerRank<\/a><br><a title=\"Stack Abuse\" href=\"https:\/\/stackabuse.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"> Stack Abuse<\/a><br><a title=\"Hackaday | Fresh Hacks Every Day\" href=\"https:\/\/hackaday.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"> Hackaday<\/a><br><a title=\"SciPy.org\" href=\"https:\/\/www.scipy.org\/\" target=\"_blank\" rel=\"noopener noreferrer\"> SciPy.org<\/a><br><a title=\"MDN Web Docs\" href=\"https:\/\/developer.mozilla.org\/en-US\/\" target=\"_blank\" rel=\"noopener noreferrer\"> MDN Web Docs<\/a><br><a title=\"Microsoft Azure\" href=\"https:\/\/portal.azure.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"> Microsoft Azure<\/a><br><a title=\"Amazon Web Services\" href=\"http:\/\/portal.aws.amazon.com\" target=\"_blank\" rel=\"noopener noreferrer\"> Amazon Web Services<\/a><br><a title=\"The Twelve-Factor App\" href=\"https:\/\/12factor.net\/\" target=\"_blank\" rel=\"noopener noreferrer\"> The Twelve-Factor App<\/a><br><a title=\"Ops School Curriculum\" href=\"http:\/\/www.opsschool.org\" target=\"_blank\" rel=\"noopener noreferrer\"> Ops School Curriculum<\/a><br><a title=\"7 node Kubernetes cluster on your desk\" href=\"https:\/\/turingpi.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"> TURING PI<\/a><br><a title=\"Cloud Hosting &amp; Linux Servers\" href=\"https:\/\/www.linode.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">linode<\/a><br><a title=\"Ansible is Simple IT Automation\" href=\"https:\/\/www.ansible.com\" target=\"_blank\" rel=\"noopener noreferrer\">Ansible<\/a><br><a title=\"Fix your WiFi network!\" href=\"https:\/\/metis.fi\/en\/services\/wifi\" target=\"_blank\" rel=\"noopener noreferrer\">Metis WiFi<\/a><br><a title=\"Concise shots of dev knowledge\" href=\"https:\/\/www.educative.io\/edpresso\" target=\"_blank\" rel=\"noopener noreferrer\">edpresso<\/a><br><a title=\"Router Security\" href=\"https:\/\/routersecurity.org\/index.php\" target=\"_blank\" rel=\"noopener noreferrer\">Router Security<\/a><br><\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Slashdot: News for nerds, stuff that mattersThe Odin ProjectSS64From NAND to TetrisStack OverflowCircuit LabSlackware LinuxLinux From ScratchPetri IT KnowledgebaseRaspberry PiBeagle BoardJavaRanch#! LinuxStructure and Interpretation of Computer ProgramsRacketMIT OpenCourseWareThe Art of Unix ProgrammingHow to Design ProgramsDistrowatchVagrantPuPHPetCodeProjectTrueCryptOpen Culture Professor MesserAll AnswersAchievement UnlockedDockerBSD vs LinuxpfSenseFreeNASProject GutenburgNirSoft &#8211; freeware utilitiesiPXEBuildrootBusyBoxHombrewBleepingComputerOpenBooksmooculusAMSSimplifience freeCodeCamp udemySoylentNewsxkcdLEDE ProjectProject EulerHacker NewsNautilusUndarkExactCODEProtectli LessWrong Teach Yourself Computer &#8230; <a title=\"Links\" class=\"read-more\" href=\"https:\/\/nodakengineering.com\/?page_id=29\" aria-label=\"Read more about Links\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":4,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-29","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/nodakengineering.com\/index.php?rest_route=\/wp\/v2\/pages\/29","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nodakengineering.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nodakengineering.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nodakengineering.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nodakengineering.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=29"}],"version-history":[{"count":109,"href":"https:\/\/nodakengineering.com\/index.php?rest_route=\/wp\/v2\/pages\/29\/revisions"}],"predecessor-version":[{"id":1456,"href":"https:\/\/nodakengineering.com\/index.php?rest_route=\/wp\/v2\/pages\/29\/revisions\/1456"}],"wp:attachment":[{"href":"https:\/\/nodakengineering.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=29"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}