<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: mfoman</title>
    <description>The latest articles on DEV Community by mfoman (@mfoman).</description>
    <link>https://dev.to/mfoman</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F87115%2Fe4506d8c-e9fb-4f43-ade2-e00837481dbf.png</url>
      <title>DEV Community: mfoman</title>
      <link>https://dev.to/mfoman</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mfoman"/>
    <language>en</language>
    <item>
      <title>Daily Digest</title>
      <dc:creator>mfoman</dc:creator>
      <pubDate>Fri, 27 Jul 2018 21:48:02 +0000</pubDate>
      <link>https://dev.to/mfoman/daily-digest-33jo</link>
      <guid>https://dev.to/mfoman/daily-digest-33jo</guid>
      <description>&lt;p&gt;A quick question/discussion? What would you like to learn by tomorrow? Comment.&lt;/p&gt;

&lt;h2&gt;
  
  
  TOC
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Feeds(Things I've read today)&lt;/li&gt;
&lt;li&gt;Encounters(Things I've encountered aside from the feeds)&lt;/li&gt;
&lt;li&gt;Book(Things I've read in my book(Implementing DDD))&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Feeds
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Warning
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.reddit.com/r/netsec/comments/926o1a/ysk_reddits_data_response_collecting_company_had/"&gt;Reddit exposed the phone and email tied to your username for those who took voluntary surveys&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Free Stuff
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://landing.google.com/sre/book.html"&gt;Google's 2 books on theory/implementation on Site Reliability Engineering&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Must Read
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://arcentry.com/blog/scaling-webapps-for-newbs-and-non-techies/"&gt;Scaling for noobs! With orgasmic pictures&lt;/a&gt;&lt;br&gt;
To sum it up: Let providers deal with the headache - go serverless!&lt;/p&gt;

&lt;h3&gt;
  
  
  Serverless
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://hackernoon.com/serverless-and-lambdaless-scalable-crud-data-api-with-aws-api-gateway-and-dynamodb-626161008bb2"&gt;Serverless/Lambdaless? CRUD API with App model and Swagger&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hackernoon.com/best-tutorials-to-get-started-with-serverless-97c86623cdc0"&gt;Someone made a small list of tutorials to serverless&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Tech
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://hackernoon.com/quickstart-a-nuxt-js-website-using-a-headless-cms-api-2934f186bf89"&gt;Headless CMS with NuxtJS?&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.discoverdev.io/archive/2018-07-27.html"&gt;Discoverdev curated engineering articles 2018-07-27 - I plain stole this&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  People/Business
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://www.avalon.host/blog/how-to-successfully-build-and-manage-a-team-distributed-around-the-world/"&gt;How to build/manage a distributed team - comments on psychological needs, etc.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.freecodecamp.org/how-i-built-my-side-project-and-got-31-000-users-the-first-week-d9053bae5302?source=rss----336d898217ee---4&amp;amp;gi=50b6cc880183"&gt;A sideproject got 31.000 users first week&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.coryzue.com/writing/road-to-passive-income-part-3/"&gt;Passive Income? Part 3 - "trying to build a revenue-generating web application that provides sustainable passive income"&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.codeproject.com/Articles/1253990/I-Dont-Know"&gt;Learn to say I don't know - Software Developing is overwhelming - Don't learn everything&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hackernoon.com/top-10-roles-for-your-data-science-team-e7f05d90d961"&gt;The top 10 roles in AI/Data-Science&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/catcarbn/explain-encapsulation-and-polymorphism-like-im-five-1hmp"&gt;Incredible encapsulation n polymorphis example&lt;/a&gt;&lt;br&gt;
Thank you &lt;a class="mentioned-user" href="https://dev.to/dance2die"&gt;@dance2die&lt;/a&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  Encounters
&lt;/h2&gt;

&lt;p&gt;Might heard of &lt;a href="https://nextjs.org/"&gt;Next.js&lt;/a&gt;(lightweight framework for static and server‑rendered applications), but what about &lt;a href="https://nuxtjs.org/guide"&gt;Nuxt.js&lt;/a&gt;(a framework for creating Universal Vue.js Applications.)?&lt;/p&gt;

&lt;p&gt;AWS Elastic Service for Kubernetes: &lt;a href="https://aws.amazon.com/eks/"&gt;https://aws.amazon.com/eks/&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;So one way to approach bi-directional communication with server/client is with &lt;a href="https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events"&gt;server-sent events&lt;/a&gt; - Looks easy/doable and with a small example.&lt;/p&gt;

&lt;p&gt;So amazon now provides a linux environment? &lt;a href="https://aws.amazon.com/amazon-linux-2/"&gt;Amazon Linux 2&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ngrok.com/"&gt;Ngrok&lt;/a&gt; - secure introspectable tunnel to your localhost. Application could be for development with webhooks etc(clever).&lt;/p&gt;




&lt;h2&gt;
  
  
  Book
&lt;/h2&gt;

&lt;p&gt;I came to the chapter on Entities in DDD - and learned of the many ways to generate ID's for them properly. A bit about how to figure out if it's an entity or value object i'm dealing with. Also about the separation of models when something doesn't concern one bounded context.&lt;/p&gt;

</description>
      <category>digest</category>
      <category>serverless</category>
      <category>react</category>
      <category>vue</category>
    </item>
    <item>
      <title>Daily Digest</title>
      <dc:creator>mfoman</dc:creator>
      <pubDate>Thu, 26 Jul 2018 21:42:31 +0000</pubDate>
      <link>https://dev.to/mfoman/daily-digest-5c10</link>
      <guid>https://dev.to/mfoman/daily-digest-5c10</guid>
      <description>&lt;h2&gt;
  
  
  Feed
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;A guy gets banned from LinkedIn when making an automatic "add all connections"-script&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://medium.freecodecamp.org/how-i-made-a-linkedin-contact-adding-bot-and-actually-got-a-few-interviews-with-it-37a6f5f85d4d"&gt;https://medium.freecodecamp.org/how-i-made-a-linkedin-contact-adding-bot-and-actually-got-a-few-interviews-with-it-37a6f5f85d4d&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;A very short pros/cons of the 3 web frameworks(angular, react and vue)&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://hackernoon.com/top-pros-and-cons-of-reactjs-angular-js-and-vuejs-f9d7ff31878b"&gt;https://hackernoon.com/top-pros-and-cons-of-reactjs-angular-js-and-vuejs-f9d7ff31878b&lt;/a&gt;&lt;br&gt;
In short:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;React-syntax is easy. But react is only a view layer.&lt;/li&gt;
&lt;li&gt;Angular is good for streaming and is 2-way data binding. But it's very complicated.&lt;/li&gt;
&lt;li&gt;Vue is small and easy to scaffold. Relatively young and flexibility comes with accidental complexity.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;strong&gt;A short/sweet sharing of resources from a developer(feeds, books and podcasts)&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://medium.freecodecamp.org/resources-for-software-developers-who-are-obsessed-with-learning-94dd26ed5dbd"&gt;https://medium.freecodecamp.org/resources-for-software-developers-who-are-obsessed-with-learning-94dd26ed5dbd&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;The Google Cloud which should make the DevOps pipeline easier, just announced their integration with GitHub. Link to the blog and tool:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://cloudplatform.googleblog.com/2018/07/go-fast-safely-and-easily-with-cloud-build-and-github.html"&gt;https://cloudplatform.googleblog.com/2018/07/go-fast-safely-and-easily-with-cloud-build-and-github.html&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/marketplace/google-cloud-build"&gt;https://github.com/marketplace/google-cloud-build&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Note&lt;/strong&gt;: Seems easy enough? A alternative would be the GitLab autodevops if you don't like github. &lt;a href="https://about.gitlab.com/auto-devops/"&gt;https://about.gitlab.com/auto-devops/&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;CosmicJS, a headless CMS + node.js for easy CMS&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://hackernoon.com/quickstart-a-node-js-app-using-a-headless-cms-api-b5e6f42d8081"&gt;https://hackernoon.com/quickstart-a-node-js-app-using-a-headless-cms-api-b5e6f42d8081&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;A guy told the world that he took 5-10x normal amount of LSD and that it made him more intelligent&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://hackernoon.com/how-taking-900mcg-of-lsd-permanently-accelerated-my-personal-growth-52935c848f9c"&gt;https://hackernoon.com/how-taking-900mcg-of-lsd-permanently-accelerated-my-personal-growth-52935c848f9c&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Note&lt;/strong&gt;: Really funny.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Got 95/100 in optimization score - tells how to optimize NGinx settings&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://medium.freecodecamp.org/powerful-ways-to-supercharge-your-nginx-server-and-improve-its-performance-a8afdbfde64d?source=rss----336d898217ee---4&amp;amp;gi=95640952c2d6"&gt;https://medium.freecodecamp.org/powerful-ways-to-supercharge-your-nginx-server-and-improve-its-performance-a8afdbfde64d?source=rss----336d898217ee---4&amp;amp;gi=95640952c2d6&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Discord tells us why they stick with React&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://blog.discordapp.com/why-discord-is-sticking-with-react-native-ccc34be0d427"&gt;https://blog.discordapp.com/why-discord-is-sticking-with-react-native-ccc34be0d427&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Flutter, the cross-platform native SDK from google. Also about Fuchsia which is a new OS to be released in 2019&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://flutter.io/"&gt;https://flutter.io/&lt;/a&gt;&lt;br&gt;
&lt;a href="https://fuchsia.googlesource.com/docs/+/master/the-book/"&gt;https://fuchsia.googlesource.com/docs/+/master/the-book/&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;How to get started with Reason, the new functional language, that encourages immutability, provides an inferred static type system, and compiles down to JavaScript&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://medium.freecodecamp.org/how-to-get-started-with-reason-cef7ab40660"&gt;https://medium.freecodecamp.org/how-to-get-started-with-reason-cef7ab40660&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;How serverless benefits startups&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://hackernoon.com/how-your-startup-can-benefit-from-serverless-39ff8c88090b"&gt;https://hackernoon.com/how-your-startup-can-benefit-from-serverless-39ff8c88090b&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Don't learn a framework - go bare, github did it&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://dev.to/gypsydave5/why-you-shouldnt-use-a-web-framework-3g24"&gt;https://dev.to/gypsydave5/why-you-shouldnt-use-a-web-framework-3g24&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Visualising sorting algorithms and how to create a program like that&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=8qdpiVup9dY"&gt;https://www.youtube.com/watch?v=8qdpiVup9dY&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=WBbA9zwV1ns"&gt;https://www.youtube.com/watch?v=WBbA9zwV1ns&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Understanding system behaviour with ML - for big systems&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://www.infoq.com/articles/system-behaviour-time-series-ml"&gt;https://www.infoq.com/articles/system-behaviour-time-series-ml&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Easy pairprogramming in VSCode&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://zellwk.com/blog/vs-live-share"&gt;https://zellwk.com/blog/vs-live-share&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Data preprocessing - ML&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://hackernoon.com/what-steps-should-one-take-while-doing-data-preprocessing-502c993e1caa"&gt;https://hackernoon.com/what-steps-should-one-take-while-doing-data-preprocessing-502c993e1caa&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Knative: Kubernetes-based platform to build, deploy, and manage modern serverless workloads&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://www.infoq.com/news/2018/07/knative-kubernetes-serverless"&gt;https://www.infoq.com/news/2018/07/knative-kubernetes-serverless&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Encounters
&lt;/h2&gt;

&lt;p&gt;Recently heard of &lt;a href="https://dev.to/"&gt;https://dev.to/&lt;/a&gt; from Google Devs on YouTube.&lt;/p&gt;

&lt;p&gt;Heard about &lt;a href="https://storybook.js.org/"&gt;https://storybook.js.org/&lt;/a&gt; on dev.to, which is a UI development environment. But is it better than &lt;a href="http://airbnb.io/react-sketchapp/"&gt;http://airbnb.io/react-sketchapp/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;From my feed i stumbled upon &lt;a href="https://www.discoverdev.io/"&gt;https://www.discoverdev.io/&lt;/a&gt; which is a currated list of tech. I tapped into their RSS and added to my feedly.com.&lt;/p&gt;

&lt;p&gt;The book: High Performance Browser Networking (O'Reilly) as found on &lt;a href="https://hpbn.co/"&gt;https://hpbn.co/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;High-performance webcrawler in python that uses ninja-mode &lt;a href="https://github.com/s0md3v/Photon"&gt;https://github.com/s0md3v/Photon&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Extendable browser with built-in adblock: &lt;a href="https://github.com/wexond/wexond"&gt;https://github.com/wexond/wexond&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  Books
&lt;/h2&gt;

&lt;p&gt;I read about the architectural style of CQRS and how to implement it in my "Implementing DDD".&lt;/p&gt;

&lt;p&gt;Also read about other styles like EDA.&lt;/p&gt;

&lt;p&gt;Didn't get much more done as I was stopped and talked with two Mormons.&lt;/p&gt;

</description>
      <category>cloud</category>
      <category>serverless</category>
      <category>devops</category>
      <category>drugs</category>
    </item>
  </channel>
</rss>
