Closed mebyz closed 8 years ago
Would you want to do a full talk (~40min) or a lightning talk (~15min) about that?
I'll try to prepare a lightning talk for this first presentation of pistahx
That being said, I could also arrange a full talk, with more insights and workflow examples, if the community wants to dig more in the subject :
Personally I think the last point "full live demo from 0 to functional rest api" is very interesting. I think this can be really hard (finding a problem with just the right complexity), but if you feel up to it, then I think it should be the centerpiece of the talk. There are many grand ideas but seeing the implementation at work tends to be quite eye-opening.
Thanks for your message @back2dos.
Alright then, let's go for a long talk. I'll try focus as much as possible on the "0 to functional rest api" journey using pistahx, within a (fictive)real-case production workflow scenario.
I'll try to post a clean summary here, so everyone can review it before D-day
+1 would love to have a presentation of ORMS
thanks for your support !
I'm starting organizing things for pistahx (formerly "orms") talk, and I wondered :
Is that ok for you guys if my demo relies on an cloud-based aws architecture ? The stack would include postgresql server, redis server, and linux instances, all deployed in aws cloud and ruled by aws elastic beanstalk.
While orms could be deployed on any stack even locally, I think there will be more interest if i show something that is more than just a local api getting it's data from a simple local sqlite db ;)
what do you think ? are cloud deployment-problematics one of your concerns ?
Also, if you guys want me to talk about some specific api-related problems you may have had, maybe I can try to think of it and prepare something during the talk by integrating theses cases
Feel free to tell me. Thanks in advance !
I don't mind a cloud-based architecture if you skip the AWS setup phase because it takes ages :smile:
@JbIPS I will of course avoid the aws setup phase while presenting the demo. Everything will be ready, so we can focus on the real work using pistahx (formerly "orms") itself.
I just chose to use an aws stack for the demo to show you "a cloud-based implementation" of pistahx (formerly "orms"), but we won't loose much time there, got it.
My advice is not to worry too much about specific details but try to get a good flow that strings together all the strong points of your solution. You have to inspire the will in people to deal with the details themselves, because that's what it means to pick up a 3rd party tool. Still, there's also time allotted for questions. So for example if someone asks "can I host it on my own server" you say "yes, of course" and that's that ;)
Thanks a lot for your advices ;)
Sorry for the delay, could you send us a photo and biography so we can announce your talk on the website?
No worries Ibilon.
I'm working hard on this pistahx (formerly "orms") project these days, many many things are on the way so I can make a nice presentation by the end of May, and hopefully spark an interest among the Haxe community.
here is a photo of me https://media.licdn.com/mpr/mpr/shrinknp_400_400/p/4/000/135/130/0976fed.jpg and a small bio (let me know if it fits your needs or not):
"Cultivating a true passion for coding, Emmanuel (mebyz on github) has always been thrilled to discover new technologies and programming languages. Always happy to talk about (and build) continuous integration strategies, software architecture designs, industrialisation processes, along with many other subjects (3d, functionnal programming, optimisation problematics, ..), Emmanuel also loves to dig in the human aspects of any IT projects : constant improvement by knowledge-sharing and pedagogy is one of its #1 priority. He discovered Haxe language a few months ago and has been an addict since then, using it on a daily basis for both professionnal and personnal projects."
(thanks in advance if ever there is a mistake somewhere !) Last thing, if you need a catch sentence for pisthx (formerly "orms") project Introduction itself, feel free to ask
Thanks !
By the way, some people around me don't like the "orms" name that much (too close to "orm" : "object relational mapping" term), so I'm thinking about renaming it. the truth is orms is clearly NOT an orm and should not be considered as such. Anyhow, here are some of my ideas for a new name (if ever you guys feel I'm wrong somewhere, feel free to tell me!) :
I also wonder if i should rename the project asap (as in "before D-day / wwx2016") or just after.
What do you guys think about this ?
Yet again sorry for the delay, I have a lot of works these days.
Could you send us a job title or something alike the ones found here http://wwx.silexlabs.org/2016/#speakers
In my opinion I think you need a name for the day of the wwx, since people may remember it and search for it, but until then it should be ok to stay "unnamed project 1" :)
Hi again, please do not worry ;)
"Back-End Engineer at LeKiosk" should do it for my job title
I'm still thinking about a name, I'll try to decide this before the end of this month ( approx one month before wwx)
sounds ok ?
Sounds good, added you to the website.
Thanks a lot @ibilon.
A question from my fellow coworkers @ LeKiosk : "are there still some tickets/seats available for us to register before the event ?" (2 or 3 seats min, beside myself) is there a registration form somewhere ? (did not find it, sorry)
I guess my seat is reserved, as I'm listed as a Speaker, but don't hesitate to tell me if I also need to register somewhere before wwx2016.
Beside this, I'm trying to prepare answers to the "speakers" questions list (https://github.com/silexlabs/wwx2016/issues/29)
thanks again !
Hey @mebyz Maybe LeKiosk would be interested in sponsoring the event, then ;) ? All sponsor packs and corresponding rewards listed on the crowdfunding page can still be purchased directly with Silex Labs (contact@silexlabs.org), since the ulule campaign is over. Also, LeKiosk being a French company (?), sponsoring the conference via Silex Labs (a French non-profit) may mean tax reduction.
As for individual tickets/seats, we're still unsure as to when and how we will make them available.
PS: Of course, as a speaker, your seat is reserved ;)
hi @clemos, thanks for the tips and answers ;)
After a looot of thoughts, orms project has been renamed to "pistahx" !
http://www.pistahx.io/ ( Design-First Haxe based Web API Framework )
3 repos (+1 bootstrap sample app) :
Got it!
All that's missing is a description of the talk.
Alright : this description should be ready in about 2/3 days max. I'll post it right here when ready ! Le 27 avr. 2016 13:45, "Valentin Lemière" notifications@github.com a écrit :
Got it!
All that's missing is a description of the talk.
— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/silexlabs/wwx2016/issues/7#issuecomment-215058301
Hi all
Some updates for Pistahx my presentation :
Feel free to ask me if I miss something ! http://www.pistahx.io
I'll do the update today,
when you have a description please send it to us so that I can add the talk page on the website.
Updated ;)
Here is the description of the project ( feel free to tell me if I made any mistake ;) )
PISTAHX : Type-safe, design-first, haxe web api Created for WEB API developers, pistahx is an effort to address some (common) problematics : Old & slow legacy code and development tools, Heavy costs due to technology stickiness (licenses, infrastructure), Inexistant API documentation or specification, Performance issues, bad caching strategies, Scalability / deployability issues etc..
Pistahx is a performant and scalable, design-first web api framework. Based on Haxe, it helps helps coders write clean and type-safe business classes. Targetting the Nodejs ecosystem, your api can be deployed and scaled on almost any stack/cloud. We also offer a minimal dockerhub image (pistahx-docker-stack) to help you deploy your api in docker containers. Pistahx uses Redis as an ultra-fast cache store (multiple cache layers are available). Pistahx implements the OpenAPI specification (formerly known as swagger) and auto-generates your interactive documentation.You can use additional modules to generate Haxe typedefs from your API specification (pistahx-spec), and/or from your DB schema (pistahx-db, optional) among many other stuff.
Emmanuel BOTROS YOUSSEF (mebyz) http://www.pistahx.io
Thanks !
Hey @mebyz, would it be ok for us to upload your presentation (https://docs.google.com/presentation/d/1QT-05nxviXKBoOpX02-qTV5YTvSuOZkD3aKaoBJ_f0M/edit#slide=id.g11337e21a8_2_50) on the wwx website?
Of course ! Thanks a lot :) Le 1 juin 2016 10:20, "Valentin Lemière" notifications@github.com a écrit :
Hey @mebyz https://github.com/mebyz, would it be ok for us to upload your presentation ( https://docs.google.com/presentation/d/1QT-05nxviXKBoOpX02-qTV5YTvSuOZkD3aKaoBJ_f0M/edit#slide=id.g11337e21a8_2_50) on the wwx website?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/silexlabs/wwx2016/issues/7#issuecomment-222924810, or mute the thread https://github.com/notifications/unsubscribe/AAfmH1u7o9ixS8ifdeucMa4D6knUwQh8ks5qHUDWgaJpZM4HRxVc .
Thanks.
I'm actively working on the development of pistahx, (formerly named orms) : a Design-First Haxe Web API Framework :
http://www.pistahx.io
https://github.com/mebyz/pistahx (haxe core) https://github.com/mebyz/pistahx-spec (yaml > haxe type typedefs) https://github.com/mebyz/pistahx-db (db > haxe typedefs)
I would like to propose a presentation about it during wwx2016 :
If you plan to develop a Web API using the Haxe Language, pistahx will give you both a modern and strong technical toolset and a fast and simple developpement workflow.
here are pistahx key concepts :