ONETUG Oslo Presentation

I presented an intro-level presentation on “Oslo” last night at ONETUG.  The presentation went pretty well and it seemed that people left the meeting with a pretty good understanding about the technology and what it can do and what it means for the future of software development.  Here are the slides and code samples.  I will post again over the weekend with a more detailed overview of the presentation.  Thanks to everyone that came out!

image_2

164 thoughts on “ONETUG Oslo Presentation

  1. Besydalslax

    where to buy stromectol online
    stromectolreef.com

  2. chloroquine price in india

    hydroxychloroquine bylcffvj hydroxychloroquine drug class

  3. buy zithromax no prescription

    buy zithromax no prescription buy zithromax no prescription buy
    zithromax no prescription

  4. Blaine

    I am sure this piece of writing has touched all the internet viewers,
    its really really pleasant paragraph on building
    up new webpage.

  5. mycounter.ua

    Amazing blog! Is your theme custom made or did
    you download it from somewhere? A theme like yours with a few simple adjustements would
    really make my blog jump out. Please let me know where you got your theme.

    Thanks a lot

  6. Sheryl

    Hi to all, how is all, I think every one is getting more from this
    site, and your views are fastidious for new users.

  7. nuimop

    hydrochloraquin chloroquine buy on line

  8. Jonelle
  9. sxiirvoe

    https://erythromycinn.com/# erythromycin ophthalmic ointment for cats

  10. xsspnmfv

    http://erythromycinn.com/# erythromycin ophth oint 3.5gm

  11. zmhgmylj

    what is erythromycin ophthalmic ointment used for https://erythromycinn.com/#

  12. 1opponent

    3administrative

  13. 2backbone

    3constituent

  14. what does dissertation mean
  15. all but dissertation
  16. masters dissertation help

    mba dissertation writing services https://helpwithdissertationwritinglondon.com/

  17. writing a master's dissertation

    masters dissertation writing services https://dissertationwritingcenter.com/

  18. proposal and dissertation help geography

    dissertation help online free https://dissertationhelpexpert.com/

  19. research writing help

    dissertation writing grants https://accountingdissertationhelp.com/

  20. thesis and dissertation writing

    dissertation proposal writing help https://writing-a-dissertation.net/

  21. define dissertation

    proposal and dissertation help 2000 words https://bestdissertationwritingservice.net/

  22. help dissertation dissertation help
  23. buy art online berlin
  24. chapters writing room
  25. dissertation writing

    thesis and dissertation writing https://dissertationhelperhub.com/

  26. proquest dissertations

    writing a literature review for a dissertation https://customthesiswritingservices.com/

  27. betting casino online

    nj online casino golden nugget https://download-casino-slots.com/

  28. riversweeps online casino download

    free casino online games https://firstonlinecasino.org/

  29. casino real money online
  30. online casino nj

    nj online casino free slots https://newlasvegascasinos.com/

  31. betmgm online casino nj

    jacks casino online https://trust-online-casino.com/

  32. real money online casino usa
  33. ruby slots online casino

    jackpot city online casino https://9lineslotscasino.com/

  34. online casino no minimum deposit

    sugarhouse casino online https://free-online-casinos.net/

  35. greektown online casino

    chumba online casino login https://cybertimeonlinecasino.com/

  36. firekeepers online casino
  37. casino online nj

    no deposit sign up bonus online casino https://casino-online-jackpot.com/

  38. casino free online

    nj casino online https://ownonlinecasino.com/

  39. vegas casino online eu

    best michigan online casino https://all-online-casino-games.com/

  40. live casino online free

    drake online casino https://casino8online.com/

  41. vpn free trial no credit card

    free unlimited vpn for mac https://freevpnconnection.com/

  42. completely free vpn

    best free vpn for torrenting https://shiva-vpn.com/

  43. vpn configuration windows free

    download vpn free https://freehostingvpn.com/

  44. best vpn for streaming reddit

    best antivirus with vpn https://imfreevpn.net/

  45. why buy a vpn

    vpn for windows 10 free https://superfreevpn.net/

  46. best vpn service for china

    which vpn to buy https://free-vpn-proxy.com/

  47. free vpn for linux
  48. 샌즈카지노

    I cannot thank you enough for the blog post.Really thank you! Will read on…

  49. whats the best sith for findina a gay dating site

    sado masichism dating site gay men https://gay-singles-dating.com/

  50. gay italian men dating site

    manhunt, gay dating site https://gayedating.com/

  51. single woman free

    totally free dating sites no fees ever https://onlinedatingbabes.com/

  52. free dateing sites
  53. online date

    no credit card dating sites https://adult-classifieds-online-dating.com/

  54. chat singles
  55. chinese dating show

    top online meeting sites https://speedatingwebsites.com/

  56. best single sites

    professional dating sites https://datingpersonalsonline.com/

  57. free dating websites singles
  58. ourtime login uk

    worldwide internet dating https://lavaonlinedating.com/

  59. mgm pa online casino

    online casino bitcoin https://onlinecasinos4me.com/

  60. new jersey online casino

    casino online uk https://online2casino.com/

  61. real online casino no deposit bonus

    most legit online casino https://casinosonlinex.com/

  62. gay chat site

    cleveland gay chat https://newgaychat.com/

  63. chat with senior gay'
  64. m4m chat phone free rochester ny gay

    gay teen cam chat https://gaychatspots.com/

  65. nipples gay chat

    bi gay chat rooms https://gay-live-chat.net/

  66. teen chat rooms 13-16 gay

    older gay video chat https://chatcongays.com/

  67. zoom cam rooms gay chat

    zoom cams gay sex chat https://gayphillychat.com/

  68. Randypaw

    Awesome advice. Appreciate it. online essay writing help thesis statement maker dissertation help

  69. CharlosFaund

    With thanks. Excellent information! https://definitionessays.com/ admission essay service

  70. arab friends gay webcam chat

    free gay chat avenue #1 https://gaychatnorules.com/

  71. gay phone chat lines

    gay chat pittsburgh https://gaymusclechatrooms.com/

  72. gay video chat sites realty to dirty roulette

    gay porn video chat https://free-gay-sex-chat.com/

  73. chat gay las vegas

    gay universe chat https://gayinteracialchat.com/

  74. Alvenjer

    Kudos. Valuable stuff! best essay writing services buy essay papers online

  75. Abrahamarism

    Thank you, An abundance of material.
    Who wants to write my essay help writing thesis statement paper writing services

  76. Alvinmeazy

    Factor effectively utilized.!
    buy essays online cheap how to write an argument essay best professional cv writing services

  77. BruceStype

    Cheers. Numerous advice!
    walgreens online pharmacy list of approved canadian pharmacies canada prescription plus pharmacy

  78. Alvinmeazy

    Nicely put, Thank you.
    how to write a scientific essay essays writing service i need a essay written

  79. Alvinmeazy

    Incredible all kinds of beneficial tips!
    write essays for money https://ouressays.com/ research writing service

  80. BruceStype

    Wow tons of awesome data!
    northwest pharmacy canadian drug store cialis from canada

  81. Alvinmeazy

    Great content, Cheers!
    write a narrative essay essay writing services review writing service

  82. Alvinmeazy

    Thanks. I appreciate it.
    writing quotes in an essay essay writing service wanted freelance writers

  83. WendellLouff

    You mentioned that perfectly!
    prescription drugs without prior prescription cheap drugs online viagra from canada

  84. BruceStype

    Nicely put, Thank you!
    canadian rx pharmacy online cialis online buying prescription drugs canada

  85. Alvinmeazy

    Wow all kinds of wonderful knowledge.
    essays about yourself for college writing my essay help me write a thesis

  86. WendellLouff

    You have made the point!
    ed meds online prescription drug assistance national pharmacies online

  87. Alvinmeazy

    Really all kinds of superb material!
    good college admission essay https://ouressays.com/ professional cover letter writing service

  88. BruceStype

    You actually revealed that very well.
    canadian prescriptions online medicine order discount online pharmacy without scripts

  89. Alvinmeazy

    Wonderful forum posts. Thanks a lot!
    how to write an interpretive essay uc college application essay content writing services usa

  90. Alvinmeazy

    Nicely put, Thanks.
    compare and contrast high school and college essay https://freshappshere.com/ thesis writers

  91. Alvinmeazy

    Nicely put. Appreciate it.
    college level essays https://theessayswriters.com/ custom written dissertation

  92. WendellLouff

    Thanks a lot. Wonderful stuff.
    prescription discount pharmacy discount buy online prescription drugs

  93. BruceStype

    Seriously tons of great data!
    discount pharmaceuticals online pharmacies of canada canadian government approved pharmacies

  94. Alvinmeazy

    You said it perfectly..
    essay for college entrance https://writingthesistops.com/ custom resume writing

  95. WendellLouff

    You explained it wonderfully.
    online canadian pharmacies compare prescription prices walmart online pharmacy

  96. BruceStype

    You actually revealed it effectively!
    costco online pharmacy cialis generic pharmacy online indian pharmacy

  97. Alvinmeazy

    You explained this fantastically.
    how to write a good essay about yourself https://ouressays.com/ essay writing services australia

  98. Alvinmeazy

    You said it perfectly..
    customer service essay https://dissertationwritingtops.com/ writing help for students

  99. WendellLouff

    With thanks! Wonderful information.
    viagra online canadian pharmacy cialis canadian pharmacy international drug mart canadian pharmacy online store

  100. Alvinmeazy

    Many thanks! Useful information.
    essays on college life college vs high school essay blog writing service

  101. Alvinmeazy

    Kudos, Awesome information.
    how to write a correct essay https://ouressays.com/ resume and cover letter writing services

  102. Alvinmeazy

    Truly lots of useful knowledge.
    how to write contrast essay personal statement essay help articles writing service

  103. Alvinmeazy

    Wow all kinds of amazing information.
    essay writing prompts essay typer coursework writer

  104. Alvinmeazy

    Really plenty of excellent material!
    rutgers college essay essay writer best dissertation writing service

  105. BruceStype

    Kudos, Fantastic information!
    canadian pharmacies without prescriptions prescription pricing buy medication without an rx

  106. Alvinmeazy

    You revealed it very well.
    best custom essay writing famous essay writers web content writer

  107. WendellLouff

    You reported it exceptionally well.
    cheap prescription drugs pharmacy online mexico walgreens pharmacy online

  108. Alvinmeazy

    Fantastic write ups, Thanks a lot.
    how to write analytical essay freedom writers summary essay master thesis writing service

  109. BruceStype

    Point effectively taken!.
    order medicine online canada pharmacy northwest pharmacy canada

  110. Alvinmeazy

    Regards! A good amount of facts!
    how to write essay for scholarship essays writing service best custom writing service

  111. WendellLouff

    You have made your point!
    canadian pharma companies doctor prescription online pharmacy busted

  112. Alvinmeazy

    Useful stuff. Thanks a lot!
    writing reflective essay https://topswritingservices.com/ urgent essay writing service

  113. Alvinmeazy

    This is nicely expressed! .
    essay on college how to write an argumentative essay affordable writing services

  114. BruceStype

    Reliable stuff. Many thanks.
    canadian pharmacy king canadian pharmacies without an rx canadian pharmacy viagra generic

  115. Alvinmeazy

    Seriously many of terrific advice.
    what to write about for college essay https://homeworkcourseworkhelps.com/ top essay writing services

  116. WendellLouff

    Wonderful material. Regards.
    canada pharmaceuticals the canadian pharmacy pharmacy tech

  117. Alvinmeazy

    Many thanks. Loads of tips!
    how to write a good college application essay writing a response essay pay someone to write my assignment

  118. WendellLouff

    Amazing quite a lot of terrific data!
    prescription drugs online without doctor canadian pharcharmy onlinecanadian online pharmacy buy prescription drugs canada

  119. Alvinmeazy

    Nicely put. With thanks!
    what to write an essay about essays writing service writing customer

  120. Alvinmeazy

    Many thanks! Lots of tips.
    essays about service https://topswritingservices.com/ top writing services

  121. BruceStype

    Kudos. I appreciate this!
    cialis online no prescription online pharmacy pharmacy in canada

  122. WendellLouff

    Thanks. Terrific information.
    prescription cost pharmacies shipping to usa legal canadian prescription drugs online

  123. WendellLouff

    Seriously plenty of very good advice!
    costco pharmacy pricing pharmeasy pharmacy online prescription

  124. Alvinmeazy

    Thanks a lot! Loads of info!
    persuasive essay writer https://theessayswriters.com/ cheap dissertation writing services

  125. BruceStype

    Kudos, Loads of material.
    legit online pharmacy pharmacy canada trust pharmacy canada

  126. WendellLouff

    This is nicely put. !
    canadian pharmacy online canada online pharmacies canada prescription drug cost

  127. Alvinmeazy

    Seriously plenty of fantastic material!
    how to write an cause and effect essay buy my essay hire a ghostwriter

  128. Alvinmeazy

    Thanks, Good information.
    how to write an descriptive essay write my essays write my book report for me

  129. Alvinmeazy

    Nicely put, Kudos.
    argumentative essay college https://freshappshere.com/ ghostwriter for hire

  130. WendellLouff

    Nicely put, Kudos!
    prescription cost order medicine online 24 hour pharmacy

  131. Alvinmeazy

    With thanks. A good amount of data!
    cheap custom essays essay typer ghostwriting service

  132. WendellLouff

    Kudos, Excellent stuff!
    navarro pharmacy drugs for sale canadian pharmacies-24h

  133. Alvinmeazy

    Info clearly utilized.!
    custom essay writing company essay website writing services reviews

  134. BruceStype

    You said this fantastically!
    drug prices comparison medical pharmacy no prior prescription required pharmacy

  135. WendellLouff

    Seriously a good deal of good knowledge!
    medical pharmacies canadian pharmaceuticals online safe drugstore online shopping

  136. Alvinmeazy

    Awesome postings. Many thanks!
    how to write a essay about yourself https://homeworkcourseworkhelps.com/ article rewriting service

  137. Alvinmeazy

    Many thanks, Awesome stuff!
    college personal essays https://theessayswriters.com/ ebook writing service

  138. Alvinmeazy

    Really plenty of awesome advice!
    how to write introduction essay please write my essay thesis writing service reviews

  139. WendellLouff

    You made your stand quite nicely!.
    publix pharmacy online ordering non prescription online pharmacy reviews medicine online shopping

  140. Alvinmeazy

    Wonderful data, Kudos!
    essay about website argumentative essay affordable writing services

  141. BruceStype

    You actually expressed that well.
    mexican pharmacies online best online pharmacy stores best online canadian pharmacy

  142. Alvinmeazy

    Nicely put. Cheers!
    well written college essays how to write research essay online writing service

  143. BruceStype

    You have made your point quite effectively!.
    cialis canadian pharmacy best online pharmacies no prescription canadian drugstore

  144. Alvinmeazy

    Nicely put. Cheers.
    how to find college essay prompts essay typer coursework writing services

  145. Alvinmeazy

    You actually expressed it superbly.
    best college essays ever help write an essay online college admission essay writing service

  146. Alvinmeazy

    Good info. Many thanks!
    write an informative essay essay help writing phd proposal

  147. BruceStype

    Regards! I appreciate this.
    generic viagra online pharmacy pharmacies in canada canadian drugs

  148. Alvinmeazy

    Thanks. I value this!
    how to write synthesis essay https://essaypromaster.com/ thesis writing services

  149. Alvinmeazy

    Thank you! A good amount of postings.
    college essay https://altertraff.com/ custom writing plagiarism

  150. WendellLouff

    You reported this well.
    pharmacy online pharmacy india drugs from canada online

  151. Alvinmeazy

    You actually mentioned this well!
    best essay writers review write my essay cite website in essay

  152. BruceStype

    Whoa quite a lot of helpful material.
    online pharmacies canada canada pharmacies/account online rx pharmacy

  153. Alvinmeazy

    Cheers, Useful information.
    essay writer software how to write an essay for an application custom writings service

  154. WendellLouff

    Regards, I enjoy this.
    canada online pharmacies canadian drugs pharmacies online cialis from canada

  155. BruceStype

    You stated it well.
    online drugstore pharmacy prescription price comparison canadian viagra

  156. Alvinmeazy

    Amazing many of superb information!
    how to write a intro paragraph for an essay https://quality-essays.com/ custom report writing

  157. Alvinmeazy

    You have made the point!
    writing college essays for money essay writing service professional personal statement writing services

  158. Alvinmeazy

    Incredible loads of wonderful advice.
    writing a reflective essay how to write an essay about yourself essay writing service toronto

  159. Alvinmeazy

    Helpful posts. With thanks.
    essay writing company how to write a strong essay website content writing services

  160. สล็อตแตกบ่อย

    Really informative article post.Really thank you! Really Great.


Leave a Reply

Your email address will not be published. Required fields are marked *