Tampa Code Camp Oslo Presentation

I gave another Oslo presentation at Tampa Code Camp over the weekend.  It was a really well-attended event and I had about 40 people at my talk.  I had some really good questions and it seemed like people are starting to understand the implications of Oslo could have in our industry.  I tweaked my ONETUG presentation based on some feedback that I got a few weeks ago and I showed some cool demo’s that I found in the Oslo Dev Center as well.  Here are the slides and code samples. 

image_2

67 thoughts on “Tampa Code Camp Oslo Presentation

  1. Zewpreefs

    At the same time that regulatory agencies are stepping up enforcement efforts against illegal online drug sales, professional organizations are launching programs with the goal of cleaning house from within comprare cialis online When you purchase your tablets from our Cialis Online Pharmacy you not only save yourself the hassle of getting a prescription, standing in line at the pharmacy, and overpaying for tablets

  2. Chiexia

    tadalafil increases effects of nifedipine by pharmacodynamic synergism priligy 60 mg price

  3. Impothe

    Unapproved therapies, some of which are available in the US and some elsewhere, some of which have data to prove efficacy and some not, include tadalafil Cialis , vardenafil Levitra , yohimbine, phentolamine, trazodone, apomorphine and neutraceuticals buy priligy in the us

  4. Traurge

    Others use just a formal procedure, like you have to tick a box that you are aware of prescription status of the drug best place to buy generic cialis online com 80 of cialis male enhancement pill coupon Gu Jianxian Noisy voices rang out in the crowd, and most people were accusing Master Wanyun, believing that he should 80 of cialis male enhancement pill coupon not kill a Qianqiujing at this critical moment

  5. ArropyDor

    Aaron oNrVWZbJEubOUF 6 19 2022. clomid vs hcg

  6. optoBeRap

    tamoxifen uses We ve personally tried their Ostarine, RAD 140, and YK11, all of which were definitely legit let s take a look at some other user testimonials, though.

  7. Glighilla

    If the follicle matures but doesn t release the egg then I will be given the HCG shot. nolvadex pct where to buy

  8. anammawet

    In EKC, punctate epithelial erosions are observed from days seven to 10. doxycycline penicillin 2000; 50 140- 161.

  9. moignee

    As I was told by Susan Friedman, when these things happen, we need to take a good look at ourselves. doxycycline for cellulitis

  10. casinocommunity

    Of course, your article is good enough, casinocommunity but I thought it would be much better to see professional photos and videos together. There are articles and photos on these topics on my homepage, so please visit and share your opinions.

  11. cleaphy

    41 Furthermore, IDO expression in melanoma cells enhanced the recruitment of Tregs to evade immune recognition lasix renogram E, Apoptosis of cell lines described in A treated with 1 ВµM tamoxifen, as determined by flow cytometry analysis

  12. frawldatt

    Cytotam Tablets, Packaging Type Strip, For Hospital does lasix cause hypokalemia

  13. PefReoppy

    cialis generic buy Generic nolvadex was not listed above would require estrogen

  14. GaisamP

    Systemic exposure of R26CreER; ZAP mice to 4HT relieves the cytoplasmic sequestration of the CreER fusion protein, allowing it to translocate to the nucleus and irreversibly activate AP expression in a fraction of the cells where is stromectol manufactured

  15. MegeSpela

    stromectol kopen He s very fast and accurate

  16. doodofs

    priligy As with other soft tissue sarcomas in the extremities, MRI is the study of choice for the evaluation of the anatomic extent of the tumor

  17. baccarat online

    Your explanation is organized very easy to understand!!! I understood at once. Could you please post about baccarat online ?? Please!!

  18. casinocommunity

    It’s the same topic , but I was quite surprised to see the opinions I didn’t think of. My blog also has articles on these topics, so I look forward to your visit. casinocommunity

  19. Imatriava

    Call now 415 898 4161 for an appointment with Dr buy nolvadex online However, Cell Pathways, Inc

  20. infanurry

    The consensus view is that they don t online stromectol Three magnesium sulfanyl porphyrazines differing in the size of peripheral substituents 3, 5 dimethoxybenzylsulfanyl, 3, 5 dimethoxybenzyloxy benzylsulfanyl, 3, 5 bis 3, 5 bis 3, 5 dimethoxybenzyloxy benzyloxy benzylsulfanyl were exposed to visible and ultraviolet radiation UV A B C in order to determine their photochemical properties

  21. Gucrach

    Ohno M, Yamaguchi I, Ito T, Saiki K, Yamamoto I, Azuma J 2000 Circadian variation of the urinary 6beta hydroxycortisol to cortisol ratio that would reflect hepatic CYP3A activity cose clomid

  22. Grainaign

    clindamycin vs doxycycline In these embodiments, treatment with the F1Cs is optionally combined with other appropriate treatments or therapies essentially as described herein, e

  23. bibOptoro

    low dose tamoxifen Sorry it never worked for me

  24. hididadut

    buy zithromax with mastercard This is Weird, someone just asked me the Exact same Question on another Forum

  25. usepvurry

    priligy ebay It is very unclear if systemic therapies improve, worsen or make no difference to pain or quality of life for women taking aromatase inhibitors

  26. Fircamn

    Since many forms of breast cancer readily respond to estrogen, the ability of tamoxifen citrate to block its action in such cells has proven effective treatment acheter levitra en fr

  27. ramound

    A prolonged or irreparable stress reaction, however, eventually switches from a repair and survival mechanism to cell death executed by apoptosis 20, 21 can lasix lower blood pressure Am J Cardiol 1986; 58 872 8

  28. totosite

    First of all, thank you for your post. totosite Your posts are neatly organized with the information I want, so there are plenty of resources to reference. I bookmark this site and will find your posts frequently in the future. Thanks again ^^

  29. casinocommunity

    I came to this site with the introduction of a friend around me and I was very impressed when I found your writing. I’ll come back often after bookmarking! casinocommunity

  30. delmTooke

    2, 51 Sentinel lymph node biopsy can be done in patients with a clinically negative axilla to avoid invasive axillary dissection best place to buy generic cialis online The general rule is limiting time spent exposed to radium, putting distance between people and the radium source, and using lead to shield against the radium

  31. clonalazy

    Other research suggests that using a specific mouth spray containing 5 HTP and other extracts 5 HTP Nat Exts, Medestea Biotech S azithromycin drug class

  32. shorriere

    Monitor Closely 1 umeclidinium bromide vilanterol inhaled and torsemide both decrease serum potassium side effects of accutane Doxorubicin may also inhibit polymerase activity, affect regulation of gene expression, and produce free radical damage to DNA

  33. Toninfoca

    maxifort zimax 100mg The clinical term for 3 or more consecutive miscarriages and is suggested to occur due to a range of maternal and embryonic causes

  34. autonyday

    wrt with respect to, SHG sonohysterography lasix 12.5 It s commonly found in women in their 20s and 30s and beyond and is caused by an increase in androgens

  35. paulvaw

    dapoxetina comprar online Sesame seeds contain 50 per cent oil by weight which is essentially a good balance of unsaturated fats

  36. opesmar

    priligy (dapoxetine) And you ll get acne too

  37. Moppics

    where to buy cialis PMID 23164489 No abstract available

  38. Infadib

    Eur J Neurosci 19 871 883 buying cialis online forum

  39. encoxehor

    cialis 20mg price Many money managers doubt the damage will be lasting

  40. baccaratsite

    Your writing is perfect and complete. baccaratsite However, I think it will be more wonderful if your post includes additional topics that I am thinking of. I have a lot of posts on my site similar to your topic. Would you like to visit once?

  41. anypeni

    It must be noted that once you stop taking a compound like Dianabol or Anadrol, then estrogen levels will rise back to their normal level, provided they were high before beginning your cycle since it isn t readily stored in your body propecia before after

  42. Prisaliat

    http://jointpain.top/ – collagen against joint pain

  43. Prisaliat

    http://jointpain.top/ – is moringa oil for joint pain

  44. Prisaliat

    http://jointpain.top/ – can booster shot cause joint pain

  45. Prisaliat

    http://jointpain.top/ – sacroiliac joint pain exercise

  46. Gar

    IND vs ENG 2024, 3RD Test, Day 02: Match Highlights Copyright © 2024. INDIADOTCOM DIGITAL PRIVATE LIMITED. All Rights Reserved. 09:31 mins 10:32 mins Learning is one of the biggest things cricket has taught me: R Ashwin 2nd T20IIDFC FIRST Bank India vs Australia T20I Series 2nd T20IIDFC FIRST Bank India vs Australia T20I Series ICC U19 World Cup 2024 | India vs Nepal | Match Highlights IND vs ENG 2024, 3RD Test, Day 02: Match Highlights You don’t have permission to view this page. 403. Forbidden. 3rd T20IIDFC FIRST Bank India vs Australia T20I Series IND vs ENG 2024, 5TH Test, Day 03: Match Highlights 09:31 mins quora Copyright © 2024. INDIADOTCOM DIGITAL PRIVATE LIMITED. All Rights Reserved. You don’t have permission to view this page. IND vs ENG 2024, 3RD Test, Day 02: Match Highlights
    https://www.statarea.com/team/view/Potenza%20(Italy)/both/last10
    The Cricket Team of India is the most followed and scrutinized cricket team in the world. All Indians are expected from team India to perform well and there is always a sense of anticipation every time the Indian side takes the field. Here is India Next Cricket Match Schedule From 2023 to 2025. India will play the first ODI against South Africa on December 17 at Johannesburg, second ODI at Gqeberha on December 19 and the third ODI at Paarl on December 21. While the first ODI will begin at 1:30 PM, the other two ODIs will begin at 4:30 PM. Wankhede Stadium, Mumbai India will play the first ODI against South Africa on December 17 at Johannesburg, second ODI at Gqeberha on December 19 and the third ODI at Paarl on December 21. While the first ODI will begin at 1:30 PM, the other two ODIs will begin at 4:30 PM.

  47. bluro

    High5 Casino and WOW Vegas also offer excellent apps with plethora of free to play slots for real money. At the end of the day, it all comes to your personal preferences, and the list below is the perfect way to start the search for your next favorite fee slots app. Also note that, each of these free casino apps offer no deposit bonus, so you can explore them without investing any money. While online casinos are awash with bonuses these days, there really is nothing better than using a no deposit bonus to gamble risk-free. There are three main types of no deposit bonuses that you will find in the online casino community. Here’s a breakdown of what you can expect: Getting the bonus is almost always very easy. You simply need to register your details with the casino in question and then either a) enter a bonus code b) contact the casino requesting the bonus or c) simply wait for the bonus to appear in your casino account after registration. Some new no deposit bonuses have exclusive codes for Casino Guru customers, so be sure to check these out, too.
    https://os.mbed.com/users/erevaclan1973/
    Hot Shot Casino Slots Free Coins Fight to survive in this epic multiplayer building shooting game where the last one standing wins! Play now Whether you like to play 3D, video pokies, or fruit machines for fun, you will not spend a dime playing a no deposit demo game platform. The best free slots no download, no registration platforms offer penny and classic pokie games with features in Vegas-style slots. Typical free slot games have the following features: Press the Windows logo key +PrtScn. The file is saved to the Screenshots folder in your Pictures folder. You can also us the Snipping Tool which is available in all versions of Windows Vista, 7, and 8 except the Starter and Basic editions. Welcome to Wynn Rewards, the exciting loyalty program that offers you the finest rewards in Las Vegas. All Red Card members and Wynn Insiders are now part of Wynn Rewards, which offers more benefits and more rewards together with the extraordinary five-star experiences you expect from Wynn Las Vegas and Encore.

  48. vople

    Stay informed daily on the latest news and advice on COVID-19 from the editors at U.S. News & World Report. This included the personal information associated with 533 million users of the social media platform, such as their phone numbers, dates of birth, locations, email addresses, gender, marital status, account creation date, and other profile details. A federal judge has tentatively approved an agreement between Facebook’s parent company, Meta, and lawyers for U.S. Facebook users to settle multiple class-action lawsuits brought in the wake of the Cambridge Analytica scandal in 2018. Meta denies the allegations that it shared users’ data with third parties without permission, but it has nevertheless agreed to pay $725 million into a fund to settle the cases.
    http://www.trainingpages.com/author/dailynews
    When to see meteors, full Flower Moon, bright planets © 2024 Advance Local Media LLC. All rights reserved (About Us). The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of Advance Local. I’ll be thinking about all my friends at ABC 12 during Ms. Ifill’s visit. As she speaks with our journalism students who are hopeful for careers in this field, I know I will feel melancholy, remembering my own carefree days during the summer of ’89 at ABC 12. I wish that’s the way it was. To Bill, Joel, Bleicher, Scott McCrorie, Rob Calef, and all the others who are no longer employed at WJRT but did so much–Good night and good luck. And thank you. © 2024 Advance Local Media LLC. All rights reserved (About Us). The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of Advance Local.

  49. vople

    Harrigan and Dixon do not indicate the exact reel stripping. However, as long as the scatter symbols are not so close on the same reel that they can appear at the same time, the symbol order does not matter for this game, as well as for most video slots. The following reel stripping is hypothetical, based on the 85.0% version. This game can be accessed only after verifying your age. Free games are still available in some online casinos. So if you’re looking for a slot that’s different, exciting, and FUN, this is it. However, if you’re the type of player who prefers slots that are less intricate and more suited to casual players wanting great bang for their buck, Lucky Larry’s Lobstermania 2 might not be the right game for you. IGT and other top manufacturers make many other slots that stick more to the basics.
    https://chancebcca853086.ageeksblog.com/27179617/play-bingo-online-with-friends-free
    Bet on multiple paylines – Online slots offer disproportionately higher payoffs to those that bet more money across more paylines. For gamblers on a budget, it is better to lower your bet amount than reduce your paylines. Ad Unit: “+data2.slot.getAdUnitPath().replace(” 6088″,””)+’ What you want to look at is RTP (Return to Player). That’s basically the way in which the house edge gets displayed for slots. No matter how you look at it, in the long run, the casino will always come out on top. However, the short-term outcome of slots is random, so you have the best slot machine odds if you play a slot that has an RTP of 97% or higher. To play high volatility slots, you need to be patient, have enough money to invest in a long online gaming session. If this isn’t you, low volatility slots may be a better option.

  50. anonymous

    Korean online slot site rankings and casno game information 슬롯사이트 순위

  51. ремонт техники в мск

    Профессиональный сервисный центр по ремонту бытовой техники с выездом на дом.
    Мы предлагаем:сервис центры бытовой техники москва
    Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!

  52. anonymous

    In a world where finance and technology are evolving at breakneck speed, This platform is redefining trading and investment strategies. super trader app ai

  53. ремонт техники в мск

    Профессиональный сервисный центр по ремонту бытовой техники с выездом на дом.
    Мы предлагаем:ремонт крупногабаритной техники в москве
    Наши мастера оперативно устранят неисправности вашего устройства в сервисе или с выездом на дом!

  54. Sora

    Remaining in one neighborhood for several years allows you and your family time to build long-lasting relationships within the community. It also offers children the benefit of educational and social continuity. Sora

  55. anonymous

    EndocrineThe system is a complex network of glands that produce and secrete the body’s hormones.  Endokrinolog

  56. anonymous

    Diving into the world of cryptocurrency trading can be intimidating, but this platform aims to simplify the process for you. Whether you are a beginner or an experienced trader, this automated trading software offers advanced strategies and market analysis to optimize your earnings with minimal effort. pregled immediate innovest

  57. anonymous

    Dr. Cihan Özel,Cilt Yenileme,Mezoterapi,PRP,Botoks,Dolgu,Peeling,Lipoliz,Medikal Estetik,Biyostimülan Tedavi,Saç Mezoterapisi,Bağışıklık Güçlendirme Hizmetleri Üsküdar, Atasehir, Unalan, Bagdat Caddesi, Bostancı, Icerenkoy, Kadıkoy, Kozyatagı Biyostimülan Tedavi

  58. Grand Dunman

    The biggest advantage of owning a home is long-term financial security.  Grand Dunman

  59. 8@BT

    by buying a house, you can enhance your social status significantly. 8@BT

  60. UPPERHOUSE

    You get to identify with the city and its lifestyle. You feel that you have finally settled in life. UPPERHOUSE

  61. Nava Grove

    The launch phase allows buyers to add personal touches beyond standard customisation options. From selecting paint colours to choosing fixtures & fittings, buyers can infuse their personality into every nook and cranny of their new home. Nava Grove

  62. The Hillshore

    Being part of the launch phase means more than just selecting finishes; it often involves a degree of involvement in the design and development process. Developers may solicit feedback or allow buyers to provide inputs on specific aspects of the project. The Hillshore

  63. video call girls

    Chat means one-on-one video conversations with strangers from across the globe—no group chats, no distractions, just you and your match, face-to-face in real time. video call girls

  64. one on one cam chat

    the ultimate destination to kickstart a random video chat with people from all around the globe. Instantly connect with complete strangers in a fun, anonymous, and spontaneous environment! Whether you’re looking to chat with random girls or boys, the possibilities are endless. one on one cam chat

  65. 퍼펙트 가라오케

    Great content! Karaoke brings people together, and this post perfectly captured that magic 퍼펙트 가라오케


Leave a Reply

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