Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PETE Stack #45

Merged
merged 14 commits into from
Feb 16, 2017
Merged

PETE Stack #45

merged 14 commits into from
Feb 16, 2017

Conversation

nelsonic
Copy link
Member

@nelsonic nelsonic commented Feb 14, 2017

So... the reason this PR has been exceptionally "long time in the making"
is because I wanted to have a decent learn-... tutorial forEach element in the stack! before updating this doc!
Thanks to the amazing people in the @dwyl community contributing to the tutorials,
we can finally update the Tech Stack document to reflect our plans for 2017...!

This Pull Request "fixes #37 by adding:

  • New Diagram
  • Description of each element in the stack with links to where people can read more
  • Reasoning for considering a new stack when we are already good with the "old" one!
  • Deployment details for Azure "Cloud" for HealthLocker

Sorry that it's a bit "long"...
If I had "more time" I would cut it down ...
Hopefully someone else can provide a bit of editorial to streamline my ramblings.
Thanks for reviewing! happy to make any changes necessary.
(but would prefer this to be merged in soon so that I can show it to Kumar+Katy ...
and then we can iterate/improve laters... e.g. PETE -> TEPPE ?
)

Thanks!! ❤️

@nelsonic nelsonic self-assigned this Feb 14, 2017
@nelsonic nelsonic added the enhancement New feature or enhancement of existing functionality label Feb 16, 2017
@nelsonic
Copy link
Member Author

nelsonic commented Feb 16, 2017

@jruts thanks for reading the draft and spotting the typo. it's been corrected. ✅
@iteles, @katbow @SimonLab, @Shouston3 ... please read if you have time ... ⏳
anyone can merge because we can/will iterate on this!

@nelsonic nelsonic added the discuss Share your constructive thoughts on how to make progress with this issue label Feb 16, 2017
@nelsonic nelsonic added the help wanted If you can help make progress with this issue, please comment! label Feb 16, 2017
We were ~~pleasantly surprised~~ ***delighted*** to see the _amazing progress_
made by the people in the Elixir, Phoenix and Elm communities!
These technologies are set to "***take off***" in 2017 and we are _excited_
to be _sharing_ the technical/competitve advantage with our clients!
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

competitve > competitive

Copy link
Member

@iteles iteles left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, this is comprehensive!

There are a couple of tiny typos but I'll PR a change in for those a bit later in the interest of getting all this good information out in the world 🌎:heart:

@iteles iteles merged commit a686b46 into master Feb 16, 2017
@iteles iteles deleted the pete-stack branch February 16, 2017 10:23
Each element in our stack was _carefully_ selected based
on it's individual merits. <br />
When _assembled_ into a seamless "machine",
the stack _unrivaled_ for developer productivity and word-class quality!
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is it supposed to be world-class quality? And if it is word-class, how do I interpret this sentence?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for spotting the typo! just committed a fix. 👍

[github.com/dwyl/learn-phoenix-framework#our-**top-10-reasons**-why-phoenix](https://github.com/dwyl/learn-phoenix-framework#our-top-10-reasons-why-phoenix) <br />

+ **Elixir** is the _functional_ programming language used to
build using the Phoenix framework. Elixir is a _beautiful_ language
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

programming language used to build using the Phoenix framework

+ **Elixir** is the _functional_ programming language used to
build using the Phoenix framework. Elixir is a _beautiful_ language
written _from scratch_ to be ***friendly, concise and efficient***.
***Yes***, Elixir not a "_popular_" as JavaScript, Java, C# or PHP,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not as popular

build using the Phoenix framework. Elixir is a _beautiful_ language
written _from scratch_ to be ***friendly, concise and efficient***.
***Yes***, Elixir not a "_popular_" as JavaScript, Java, C# or PHP,
but its' adoption is growing rapidly and most importantly its'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

its' -> it's (2 times)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I never know how to write it's or its' ...
would be stoked for anyone with much betterererer engrish to fix the typos in the next PR. 👍

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It should be its in the first case and it's in the second case

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@SimonLab beat me to it

Copy link
Member Author

@nelsonic nelsonic Feb 16, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😉 thanks @rjmk 👍

[***sunk cost bias***](http://www.investopedia.com/terms/s/sunk-cost-trap.asp).
see: [github.com/dwyl/learn-elixir#key-advantages](https://github.com/dwyl/learn-elixir#**key-advantages**)

+ **Tachyons** is the most _sane_ way of creating a _beatiful_ web app UI
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

beatiful -> beautiful

@sohilpandya
Copy link
Member

@jruts you are on 🔥🎉☺️

brilliant and dedicated developers. <br />
While Elm is
[***incredibly fast***](http://elm-lang.org/blog/blazing-fast-html-round-two)
the _reason_ we love elm is _nothing_ to do
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is nothing -> has nothing

@iteles
Copy link
Member

iteles commented Feb 16, 2017

@jruts Sorry I merged this out from under you, got a little carried away! Let's PR in the typo corrections 👍

having been used by Telecoms companies for over 20 years in production
with some Telcos reporting 99.99999% ("_seven nines_") of "_up-time_".

> It's _far_ more likely that the _infrastructure_ provider (_e.g. AWS/Azuer_)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AWS/Azuer > AWS/Azure

Copy link
Member Author

@nelsonic nelsonic Feb 16, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

well-spotted. fixing now. flipping Microsoft and their "Azure"!! 👍

Nokia continued to _dominate_ the mobile phone industry/market for the next
***decade*** producing the _best-selling_
**5110** and **3310** we all remember! <br />
But by being "_ahead_" Nokia were _unable_ to see the "_contender_"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nokia were > Nokia was?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

agreed. fixing. 👍

In 2006 _nobody_ was making/buying "smart" mobile phones
with glass touch screens that ran "apps" ... <br />
in [January 2007 Steve Jobs introduced the iPhone](https://www.youtube.com/results?search_query=Steve+Jobs+iPhone+Introduction+2007)
and _litterally_ changed the industry!
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

litterally > literally

Copy link
Member Author

@nelsonic nelsonic Feb 16, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks!! fixed. (I need to go back to school!!) 😆

and instead **focus** on building something **useful** <br />
**focus** on **User Experience** not "backend" **scalability**!

The _good_ news is that Phoenix was _does_ "***scale***" _really well_! <br />
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Phoenix was does "scale" > Phoenix was does "scale"

nelsonic added a commit that referenced this pull request Feb 16, 2017
The **fact** is: we _only_ use JavaScript because it is the
["***Lingua Franca***"](https://en.wikipedia.org/wiki/Lingua_franca)
that _all_ web browsers "_understand_".<br />
It's _definately_ not because it's a "_better_" language than Python or Lisp;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

definately > definitely

nelsonic added a commit that referenced this pull request Feb 16, 2017
… improvements but for now, we can ship this!
@jruts
Copy link
Member

jruts commented Feb 16, 2017

@nelsonic that is all I found in my read-through.

Good stuff <3

@nelsonic
Copy link
Member Author

nelsonic commented Feb 16, 2017

@jruts thanks a million for making time to review. ❤️
I've addressed the typos & grammar issues in: #46
please check & merge if ok. thanks!! 🖖

@nelsonic nelsonic mentioned this pull request Jun 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss Share your constructive thoughts on how to make progress with this issue enhancement New feature or enhancement of existing functionality help wanted If you can help make progress with this issue, please comment!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

"New Stack" |> Elixir, Phoenix, Elm & Tachyons?