Skip to content

Commit 2370dda

Browse files
author
Steve Krouse
committed
migrated all html to md
1 parent 8d1e638 commit 2370dda

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+902
-2456
lines changed

404.md

Lines changed: 11 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22
title: 404
33
---
44

5-
<h1 id="title">404</h1>
5+
# 404
66

7-
<h2 id="notFoundText">
8-
Congrats, you've discovered my 404 page!
9-
</h2>
7+
Will there be 404 pages in the future?
108

119
<li id="directory" style="display:none">
1210
</li>
@@ -45,6 +43,14 @@ const moved = {
4543

4644
const movedKey = Object.keys(moved).find(url => window.location.pathname.includes(url))
4745
movedKey && window.location.replace(moved[movedKey])
46+
47+
// futureofcoding.org/epsiodes/1 --> futureofcoding.org/epsiodes/001
48+
const episodeNumberMatch = /\/episodes\/(\d+)/.exec(window.location.pathname)
49+
const episodeNumber = episodeNumberMatch && episodeNumberMatch[1]
50+
if (episodeNumber) {
51+
window.location.replace(`/episodes/${episodeNumber.padStart(3, '0')}`)
52+
}
53+
4854
const sf = (a, b) => {
4955
const aInt = parseInt(a.split("-")[0])
5056
const bInt = parseInt(b.split("-")[0])
@@ -54,7 +60,6 @@ const sf = (a, b) => {
5460
return a.localeCompare(b)
5561
}
5662
}
57-
5863
const endingSlash = window.location.pathname.endsWith("/") ? "" : "/"
5964
const pathname = window.location.pathname + endingSlash
6065
const files = document.getElementById('fileElement').innerText.split(".").filter(path => path.startsWith(pathname)).map(path => path.replace(pathname, "")).sort(sf)
@@ -67,21 +72,4 @@ if (files.length) {
6772
document.getElementById('directory').innerHTML += '<li style="list-style-type: none;"><a href="./' + file + '">' + file + '</a></li>'
6873
})
6974
}
70-
71-
72-
73-
74-
</script>
75-
76-
77-
<script>
78-
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
79-
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
80-
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
81-
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
82-
83-
ga('create', 'UA-103157758-1', 'auto');
84-
ga('send', 'pageview');
85-
86-
</script>
87-
75+
</script>

episodes/001.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
title: Welcome to the Future of Coding
3+
---
4+
5+
# Episode 1 - Welcome to the Future of Coding
6+
7+
<iframe src="https://omny.fm/shows/future-of-coding/welcome-to-the-future-of-coding/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>

episodes/002.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
---
2+
title: Episode 2 - Research Recap<
3+
---
4+
5+
# Episode 2 - Research Recap
6+
7+
<iframe src="https://omny.fm/shows/future-of-coding/research-recap/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>
8+
9+
## Episode References
10+
11+
* 1:17 scratch is baby-ish - https://medium.freecodecamp.com/scratch-has-a-marketing-problem-f84626bd18ef
12+
* 1:30 scratch is amazing - https://medium.com/@stevekrouse/6-reasons-mits-scratch-is-better-than-you-think-104b63f1d41
13+
* 1:43 types are shapes - https://medium.com/@stevekrouse/types-are-shapes-d6af1e83192f
14+
* 7:30 begin recapping cycle v1 - https://medium.com/@stevekrouse/rose-983dc5e0908f
15+
* 7:58 blockly - https://developers.google.com/blockly/
16+
* 8:10 scratch 3.0 fork of blockly - https://github.com/LLK/scratch-blocks#introduction
17+
* 9:10 jquery - https://jquery.com/
18+
* 9:34 links in the documentation for cycle v1 - http://cycle.thecodingspace.com
19+
* 11:45 code.org app lab - https://code.org/educate/applab
20+
* 12:19 pencil code- http://pencilcode.net/
21+
* 12:23 droplet - https://github.com/PencilCode/droplet
22+
* 12:45 The coding space - thecodingspace.com
23+
* 13:00 WoofJS - woofjs.com
24+
* 13:15 Cycle v2 - http://stevekrouse.com/cycle/
25+
* 13:20 VueJS - vuejs.org
26+
* 13:45 ReactJS - https://facebook.github.io/react/
27+
* 14:00 differences between vue and react - https://vuejs.org/v2/guide/comparison.html#React
28+
* 15:45 Todomvc.com - http://todomvc.com/
29+
* 16:24 todomvc in cycle v2 - http://stevekrouse.com/cycle/index.html#todo-mvc/2
30+
* 17:26 links to cycle v2 - http://stevekrouse.com/cycle/user.html#qfIHIX5tGQethjCoUtiDkqIYqEM2
31+
* 18:42 virtual-dom - https://github.com/Matt-Esch/virtual-dom
32+
* 21:40 Prune - https://www.facebook.com/notes/kent-beck/prune-a-code-editor-that-is-not-a-text-editor/1012061842160013/
33+
* 22:04 projectional editor - https://martinfowler.com/bliki/ProjectionalEditing.html
34+
* 22:25 AST - https://en.wikipedia.org/wiki/Abstract\_syntax\_tree
35+
* 23:45 demo with text <--> semantic editor - http://stevekrouse.com/rose/demo.html
36+
* 28:00 doing research into other products - http://futureofcoding.org/links
37+
* 29:24 Paul Chuisano and Unison - http://unisonweb.org/
38+
* 30:54 Elm - http://elm-lang.org/
39+
* 31:00 Haskell - https://www.haskell.org/
40+
* 31:15 Elm IDEs - https://ellie-app.com/new
41+
* 31:30 elm no runtime errors - https://guide.elm-lang.org/error\_handling/
42+
* 31:42 Elm user friendly type errors - http://elm-lang.org/blog/compiler-errors-for-humans
43+
* 32:06 CycleJS - https://github.com/cyclejs/cyclejs
44+
* 32:11 Andre Staltz, reactive interfaces - https://staltz.com/unidirectional-user-interface-architectures.html
45+
* 32:45 CycleJS and Elm are similar - https://staltz.com/some-problems-with-react-redux.html
46+
* 33:00 Streams in Cycle - https://cycle.js.org/streams.html
47+
* 33:49 Eve, Chris Granger - witheve.com
48+
* 35:05 Projectional Unison structured editor - https://pchiusano.github.io/2015-03-17/unison-update5.html
49+
* 36:22 broad and exciting vision for unison - https://pchiusano.github.io/2013-05-22/future-of-software.html
50+
* 37:30 search engine in 20 lines of code - http://unisonweb.org/2016-10-12/search.html#post-start
51+
* 39:45 Lamdu - https://github.com/lamdu/lamdu
52+
* 39:49 Luna - http://luna-lang.org
53+
* 40:50 list of links, google doc - http://futureofcoding.org/links
54+
* 41:15 let me know about other products here to research @stevekrouse - https://twitter.com/stevekrouse
55+
* 41:40 woofjs - https://medium.com/@stevekrouse/woof-d9adf2110fc6
56+
* 41:49 learnable programming - worrydream.com/LearnableProgramming/
57+
* 44:07 kids learning html, css, js - http://coding.space/web
58+
* 45:37 building games directly on the HTML 5 canvas - http://s2js.com/
59+
* 46:28 http://woofjs.com
60+
* 46:46 google docs style coding in Woof - https://medium.com/@stevekrouse/learn-to-code-in-two-player-mode-e1dfa7710c0f
61+
62+
63+
<script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>
64+
<script>
65+
function urlify(text) {
66+
var urlRegex = /(https?:\/\/[^\s]+)/g;
67+
return text.replace(urlRegex, function(url) {
68+
return '<a href="' + url + '">' + url + '</a>';
69+
})
70+
71+
}
72+
73+
$('li').each(function(index, element) {
74+
element.innerHTML = urlify(element.innerHTML);
75+
});
76+
</script>

episodes/003.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: Jonathan Leung on Inventing on Principle
3+
---
4+
5+
# Episode 3 - Jonathan Leung on Inventing on Principle
6+
7+
<iframe src="https://omny.fm/shows/future-of-coding/3-jonathan-leung-on-inventing-on-principle/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>
8+
9+
## Notes
10+
11+
* 3:05 - [Cycle Version 2 Principles](https://github.com/stevekrouse/cycle/blob/d6094179c97ec815198cf24cbab9248968a2f157/README.md#principles)
12+
* 42:00 - [Rich Hickey - Simple Made Easy](https://www.infoq.com/presentations/Simple-Made-Easy)
13+
* 44:19 - [Andre Stalz article on reactive programming](http://futurice.com/blog/reactive-mvc-and-the-virtual-dom)

episodes/004.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Episode 4 - Research Recap Two
3+
---
4+
5+
# Episode 4 - Research Recap Two
6+
7+
<iframe src="https://omny.fm/shows/future-of-coding/4-research-recap-two/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>
8+
9+
You can find [my notes and outline for this podcast here](http://futureofcoding.org/journal#july-31-2017-202pm).

episodes/005.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
title: Samantha John of Hopscotch on Learnable Programming
3+
---
4+
5+
# Episode 5 - Samantha John of Hopscotch on Learnable Programming
6+
7+
<iframe src="https://omny.fm/shows/future-of-coding/5-samantha-john-of-hopscotch-on-learnable-programm/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>
8+
9+
## Notes
10+
11+
* [@hopscotch](https://twitter.com/hopscotch?lang=en)
12+
* [@saj0hn](https://twitter.com/samj0hn?lang=en)

episodes/006.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
title: Research Recap Three (WoofJS Workflow)
3+
---
4+
5+
# Episode 6 - Research Recap Three (WoofJS Workflow)
6+
7+
<iframe src="https://omny.fm/shows/future-of-coding/6-research-recap-three-woofjs-workflow/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>
8+
9+
## Notes
10+
11+
* [http://woofjs.com/workflow](http://woofjs.com/workflow)
12+
* [Top Down Programming Assistant Paper (Google Doc)](https://docs.google.com/document/d/1gt4SDLgCSeKa_h1seWtriPFsve8aYHzdhuADWas2j0c/edit#heading=h.5gx0zjbf597u). If the Google Doc doesn't work, you can [download a PDF version here](https://github.com/stevekrouse/futureofcoding.org/files/1248895/Top-down.programming.assistant.pdf).

episodes/007.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Lloyd Tabb on Growing Languages Through Deprecation
3+
---
4+
5+
# Episode 7 - Looker's Lloyd Tabb on Growing Languages Through Deprecation
6+
7+
<iframe src="https://omny.fm/shows/future-of-coding/7-lookers-lloyd-tabb-on-growing-languages-through/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>
8+
9+
<a href="https://looker.com/">Looker</a>

episodes/008.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: Research Recap Four
3+
---
4+
5+
# Episode 8 - Research Recap Four
6+
7+
<iframe src="https://omny.fm/shows/future-of-coding/8-research-recap-four/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>
8+
9+
You can find [my notes and outline for this podcast here](http://futureofcoding.org/journal#research-recap-4).

episodes/009.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: Research Recap Five
3+
---
4+
5+
# Episode 9 - Research Recap Five
6+
7+
The last two-week-research-cycle was my most productive yet! In this recap, I debreif my Alan Kay deep dive, discuss tweaking my schedule after reading Peak, review conversations with Jaime Brandon and Dan Scanlon, read aloud my thoughts on proper computer use patterns and my prototype idea LogicHub, recap my early morning meeting with CycleJS creator Andre Staltz, and discuss the next steps for my StreamSheets prototype (which is why I'm putting my Bret Victor deep dive on pause).
8+
9+
<iframe src="https://omny.fm/shows/future-of-coding/9-research-recap-five/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>
10+
11+
## Notes
12+
13+
* [You can find more notes and links for this podcast here.](http://futureofcoding.org/journal#research-recap-5)
14+
* Apologize for no episode last week, working on getting two interviews out the door (Pete and Paul), and should be soon.
15+
* Podcast Analytics - It says my number of suscribers grew from ~50 to ~130 in the past two weeks! Most of the growth seemed to happen between August 31 and Sept 1, which is interesting because I didn't publish anything in that timeframe. It looks like people have been starting with episode 1 and then go straight to the most recent episode, which is currently 8. In total, I have had 156 people listen to episodes, 403 episode downloads, with most people listening on iPhones, most from America, but like 100 (which is shocking to me) other countries, broken down by a few dozen from Canada, France, Brazil, UK, Spain and Singapore.
16+
* Website Analytics - Probably the most interesting metrics are monthly, weekly and daily active users. I have 245 monthly active users, 35 weeks, and 6 daily. This is very exciting to me that I have a even a single person (let alone 5) other than me that come to my website every day! It's basically only US visitors, half phone and half desktop. Not surprisingly, people who find me via organic search, bounce the least. In the last 28 days, I've had 394 sessions, with a bounce rate of 67%, and 1m31s session duration, with a huge spike on the launch date, settling with higher but still pretty low daily viewage.
17+
* Love peak from Jaime Brandon. 1) get a teacher. 2) debugging (here and on stevekrouse.com), such as my schedule. I started doing my research from 7:30-10:30am every morning with the help of coffee and going to bed by 11pm. Working so far! When I need to, I can make a day's research longer or shorter as long as I adjust the other ones. I want to be more precise here eventually.
18+
* Had a fun call with Dan Scanlon last week. He's all about the "thinking in public" idea.
19+
* He helped me articulate the current state of my research, with StreamSheets.
20+
* I invited him, as well as Jaime to the NYC Future of Coding meetup and Slack. We'd love more members so reach out if you'd like to be added!
21+
* I've been having a lot of fun with the Alan Kay deep dive. TODO
22+
* STEPS is eerily similar to StreamSheets in both goals and implementation.
23+
* Reflections on overlapping windows.
24+
* LogicHub
25+
* Bret Victor Deep Dive
26+
* Call with Andre just a few hours ago. Similar to Eve's approach from a number of years ago. https://www.youtube.com/watch?v=5V1ynVyud4M
27+
* He and Nick Bostrom are working on a similar-ish idea.
28+
* Next steps with research

episodes/010.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: Unison's Paul Chiusano on how Abstraction Will Save Distributed Computing
3+
---
4+
5+
# Episode 10 - Unison's Paul Chiusano on how Abstraction Will Save Distributed Computing
6+
7+
<iframe src="https://omny.fm/shows/future-of-coding/1-0-unisons-paul-chiusano-on-how-abstraction-will/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>
8+
9+
## Links
10+
11+
* [The future of software, the end of apps, and why UX designers should care about type theory](http://pchiusano.github.io/2013-05-22/future-of-software.html)
12+
* [Unison](https://unisonweb.com/)
13+
* [Paul's Blog](https://pchiusano.github.io/)
14+
* [@pchiusano](https://twitter.com/pchiusano)

episodes/011.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
title: How ReactJS was created - with Pete Hunt
3+
---
4+
5+
# Episode 11 - How ReactJS was created - with Pete Hunt
6+
7+
<iframe src="https://omny.fm/shows/future-of-coding/1-1-how-reactjs-was-created-with-pete-hunt/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>
8+
9+
## Links
10+
11+
* [David Nolan - The Future of JavaScript MVCs](http://swannodette.github.io/2013/12/17/the-future-of-javascript-mvcs) & [the Hacker News Thread](https://news.ycombinator.com/item?id=6936975)
12+
* [ReactJS](https://facebook.github.io/react/)
13+
* Pete's Twitter: [@floydophone](https://twitter.com/floydophone)
14+
* Pete's current company: [Smyte](https://www.smyte.com/)

episodes/012.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: CycleJS Deep Dive
3+
---
4+
5+
# Episode 12 - Research Recap Six: CycleJS Deep Dive
6+
7+
<iframe src="https://omny.fm/shows/future-of-coding/1-2-research-recap-six-cyclejs-deep-dive/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>
8+
9+
You can <a target="_blank" href="http://futureofcoding.org/journal#research-recap-6">see the notes for this recap here in my journal</a>.

episodes/013.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: Teaching Elm To 4th Graders - Christopher Anand
3+
---
4+
5+
6+
# Episode 13 - Teaching Elm To 4th Graders: Christopher Anand
7+
8+
Most people consider ML-based langauges like Elm hard enough to learn as an adult. But according to Professor Christopher Anand of McMaster University, they work really well to introduce Computer Science to children, starting in 4th grade! In this episode, Christopher and I explore the difference between alegbraic thinking and computational (or sequential) thinking, and why this is incredibly relevant today as the "coding for all" movement
9+
gains traction.
10+
11+
<iframe src="https://omny.fm/shows/future-of-coding/1-3-teaching-elm-to-4th-graders-christopher-anand/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>
12+
13+
## Links</h4>
14+
15+
* 5:00 - "For a kid who's never seen syntax, good errors are still opaque". Elm is known for [good errors](http://elm-lang.org/blog/compiler-errors-for-humans).
16+
* 28:00 - State diagram activity, included in [this paper](https://www.cs.kent.ac.uk/people/staff/sjt/TFPIE2017/TFPIE_2017/Papers/TFPIE_2017_paper_2.pdf)
17+
* [MacSVG - the Elm library for making animations and games](https://github.com/MacCASOutreach/graphicsvg)
18+
* [iPad App to learn binary](https://itunes.apple.com/us/app/image-2-bits/id967807383?ls=1&mt=8)
19+
* [McMaster University Outreach](http://outreach.mcmaster.ca/)
20+
* Christopher Anand's email: anandc at mcmaster.ca
21+

episodes/014.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
---
2+
title: Master Planning
3+
---
4+
5+
<h1>Episode 14 - Research Recap Seven: Master Planning</h1>
6+
7+
<iframe src="https://omny.fm/shows/future-of-coding/1-4-research-recap-seven-master-planning/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>
8+
9+
* TOC
10+
{:toc}
11+
12+
## Fun engagement
13+
14+
I've been having some fun engagement! [Spoke with AndreaS from Twitter. Tweeted with Chris Granger, emailed with Alan Kay and Nick Johnstone and Christopher Anand.](http://futureofcoding.org/journal#septempber-29-2017-1206pm)
15+
16+
### I love emails
17+
18+
I'm also getting cold emails from listeners which has been unreal! Please keep it coming and apologies if I'm not able to review your tech right away. I will try to respond within a day or two but it might be just to tell you that I'm busy and will add you to my list. I am human so the more you follow up with me, the faster I will get to your stuff.
19+
20+
## [Finally finished CycleJS Flappy Bird](http://futureofcoding.org/journal#september-27-2017-1226pm)
21+
22+
## [Made good progress on Elm Flappy Bird](http://futureofcoding.org/journal#october-2-2017-853am)
23+
24+
## [Juan-Benet-inspired Master Plan](http://futureofcoding.org/journal#juan-benet-insired-master-plan), which I continued on [the about page](/about.html)
25+
26+
## [Structural Editors Thesis](http://futureofcoding.org/journal#structural-editors)
27+
28+
## [StreamSheets write up](http://futureofcoding.org/journal#streamsheets-write-up)
29+
30+
## Website reorg
31+
32+
[Journal Death Knell](http://futureofcoding.org/journal#death-knoll-of-this-journal) and future on commit log and [unbreakable-links](https://github.com/stevekrouse/unbreakable-links) ([which may turn into its own github pages alternative service](https://github.com/stevekrouse/unbreakable-links/issues/11))
33+
34+
## [Amazing recent call with Andre Staltz](/notes/andre-staltz-call-10-9-17.md)
35+
36+
### (https://www.scuttlebutt.nz/) is really cool
37+
38+
### Marinate on problems
39+
40+
### Design for the future (AI)
41+
42+
### Strongly Consider Expression Editor or Blockly Alternative (as a subcomponent to prototype other things)
43+
44+
## Plan for next week
45+
46+
### 1\. Continue Master planning (writing and getting feedback)
47+
48+
### 2\. Start writing about problems more explicitly (as opposed to solutions)
49+
50+
* View update problem
51+
* Prototyping graphic languages problem
52+
* Error messages are hard problem
53+
* Files and folders are a tough abstraction to make sense of a codebase problem
54+
55+
### 3\. Continue writing up solutions
56+
57+
* [StreamSheets](https://github.com/stevekrouse/futureofcoding.org/issues/54)
58+
* [FRP WoofJS](https://github.com/stevekrouse/futureofcoding.org/issues/55)
59+
* FRP Scratch
60+
* Blockly Elm
61+
* Blockly CycleJS
62+
* Expression Editor
63+
64+
### 4\. Make this website scale with changes: [unbreakable-links](https://github.com/stevekrouse/unbreakable-links)
65+

episodes/015.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: Raising Genius with Scott Mueller
3+
---
4+
5+
# Episode 15 - Raising Genius with Scott Mueller
6+
7+
<iframe src="https://omny.fm/shows/future-of-coding/1-5-raising-genius-with-scott-mueller/embed?style=artwork" width="100%" height="180" frameborder="0"></iframe>
8+
9+
## Links
10+
11+
* [Scott's son Ken doing Calculus at 6 years old!](https://www.youtube.com/watch?v=5AEmMlMuda8)
12+
* [Ucode](http://ucode.com)
13+
* Scott Mueller's email: scott at ucode.com

0 commit comments

Comments
 (0)