Along with many of you, I am also planning to start working on a new project in 2018. My current technology stack looks like the following:
Which stack are you using (or planning to use)?
Current technology stack:
Programming: python, django, sql, git, HTML and CSS.
Github: git repos.
Servers: DigitalOcean + Azure.
SEM: Google Adwords, Facebook ads, Twitter Ads, Linkedin Ads.
SEO: Moz, Google Trends, Google Search Console.
Social media: Buffer, Pocket, ManageFlitter.
Email Marketing: Mailchimp.
Analytics: Mixpanel, Google Analytics, Klipfolio and ChartMogul.
User onboarding: Intercom, Appcues.
Customer support: Intercom, Slack.
Product management: ProductBoard, Asana.
UX: FullStory, Hotjar.
NPS: Delighted.
Payments: Stripe.
Others:
To-Do in 2018:
I want to do more things with Zapier + MonkeyLearn to automate workflows and BI analysis.
Further create scripts with python to automate things whenever Zapier falls short and/or the task is too query intensive to do via Zapier.
ActiveCampaign.com (email)
BitBicket.org (repository)
KyLeads.com (lead generation)
Cloud.google.com (hosting)
C9.io (web development)
Stripe.com (get money baby)
Camtasia
Awesome screen recorder (chrome extension).
Toggl.com (time tracking)
Rescuetime.com (productivity reporting)
I love KyLeads (I made it) and ActiveCampaign. Without them the world loses its luster. :)
You mean BitBucket? ;) Love C9 by the way!
Ah yea, thanks for the correction. C9 was a game changer for us too :)
My current stack:
In the upcoming 2018 I'm going to try:
GItHub and MailChimp are awesome, so there is no need to look for something else :]
I've put off learning React Native for longer than I'd like, so I see myself creating a couple fun mobile projects with a Node.js stack next year.
2017 tech stack:
I'm also curious about projects that can be tested quickly with minimal development, ie the MVP tech stack. Is anyone working on something at this stage?
For my latest project (see my bio), the stack is:
React (Front End)
Rails 5 (Back end)
Heroku (Host)
Gatsby (Static Sites/Blogs)
BitBucket (repos)
Hi Elvio,
I plan to learn more and more about front-end development in 2018. So for me, it will be Javascript, I want to be fluent in vanilla JS.
Currently my stack is:
I don't like using bootstrap and jQuery because I still consider myself a novice in HTML/CSS/JS, even if I already built some simple websites like emaildetective.io and upcomingmovies.io.
But my developer experience taught me (and from what I learned on several other websites too) that it's better to be confortable with a language before using any framework above it.
I use jQuery and bootstrap to be quicker when developing ideas, but I definitely want to master the underlying languages first!
I second you on being comfortable with a language first. Lay the foundations before stacking further levels on top.
Also, you're too modest because both projects required great skill with HTML/CSS & JS, especially Upcoming Movies - nice work!
Thanks! I may be modest but I know I have still a very long way to go. 2018 I'm coming!
Planning on trying Vue finally.
Python, flask, postgreSQL, React... pretty basic really. The only big change I've made over the last year is becoming a TypeScript convert; any JS project of significant size will be done in TS from here on out for me.
:)
Xamarin/C# for cross-platform desktop and mobile apps.
I want to produce as efficiently as possible, that's why I'm just going to stick with Ember.js and Rails. In free time, I'll try to improve on Elixir and Phoenix.
Don't use Mailchimp, get a VPS and run Sendy with AWS.
Can you explain why?
Assuming this person is below the $200/mo tier for MailChimp, they're paying $10/mo, and as a result, they:
I'd happily pay $10/mo for that.
What about MailGun? It's free under 10,000 emails per month or something like that, use Curl with most languages I use PHP myself. I realize this only addresses sending email.
edit: it might actually be 30,000 wow. nvm that's with Google Cloud
MailGun and Mailchimp are not really comparable since Mailchimp is more likely to be used for marketing emails and newsletters and stuff and MailGun is a general transactional email api and doesn't provide a UI with features like scheduling and stuff.
That's a good point I've only used it for sending emails, haven't dealt with marketing yet.
There is A LOT that goes into setting up a fully qualified mail server. Sure, you can put the software on a server and make it work, but I'd be worried about deliverability issues after a few months.
if deliverability is crucial for your project, I've learned from my experience that it's better to use known and reputable email service such as postmark, mailgun, or sendgrid.
Been loving the Zeit, Graphcool, Apollo, React combination for my latest projects.
SEO & internet marketing: Google Adwords, Facebook ads, Twitter Ads, Linkedin Ads, Moz, Google Trends, Google Search Console.
Email Marketing: Mailchimp and Tinynewslatters
Analytics: Google Analytics
Project management: Fluxes.com (free web based tool)
AWS Cognito!
So that I never have to create a users table or hash user passwords myself again! (Or send out emails/texts to verify users, or run mysql/postgres for user data, or handle sessions)
Etherium, WebRTC, React, Node
For those of you looking for ideas to build, this thread is a list of things people (developers) already pay for. It's not true that developers don't pay for anything.
Current stack for different projects:
2018
I'll be using :
Surprised I haven't seen many developers on here using the Ionic framework. Ionic is da bomb for getting good looking cross platform mobile apps up quick! If you know Angular, you pretty much know how to make Android and ios apps. with Ionic.
Given that my Indie Hack is teaching people Elixir, it's somewhat ironic that my main tools are related to video recording, publishing and promoting. But here's my "stack":
In 2018, I would very much like to add the following to the list:
Native Apps (Android/iOS) :
Backend :
I'm going to be using pretty much the same stack as before, which is:
PHP baby! Im looking at expanding out into some serverless stuff as well. But currently, for MVP - php is super fast to spin up for me :)
I use DigitalOcean for hosting, but for smaller projects I also use Scaleway... they are very cheap!
I am planning on learning VUE.js. I would like to try to also try some more Docker
Vue / Node.js / Firebase / Heroku
Simple, quick, engaged community, highly documented, scalable and flexible.
Oh, I was just going to say Snapchat. LMAO! Hmm...what else?...
Premiere Pro & After Effects.
Becoming familiar with Aweber.
That's all I can think of...
raspberry pi (device)
firebase (cloud service)
I'm interested in trying to use the same language in backend and frontend :) to that end, I'm going to learn and try to use node.js. How is it compared to Django? Another reason is I want to start using coffeescript also.
Another thing where I would like to use is serverless hosting to reduce maintenance time.
I'm pretty happy with my stack for web development (Laravel on DO / AWS / Heroku), but I think I'll be adding some Go to my backend infrastructure for some cryptocurrency projects I have in mind.
Apache Kafka and the Kappa Architecture. Unless a better way to do it is out there (Apache Samza?)
Nice. Got any good resources on getting started with it?
There seems to be a decent amount of info here: http://milinda.pathirage.org/kappa-architecture.com/
Thanks!
I was mostly inspired by this talk: https://www.youtube.com/watch?v=fU9hR3kiOK0
Elixir(No Phoenix/Backend), PostGRESQL, ReactJS(Front End), React Native, Linode, AWS, Postmark, LogDNA, Twillio, Stripe
My late 2017 project stack is planning to use:
Maybe... RabbitMQ, Docker, Kubernetes, GCP/GKE
Thanks for the information about Sendy /w AWS
surprised to see so many of us using Elixir.. :D GO GO!~ but if you're using Phoenix just for an API, i'd recommend just learning plug. We've completely let go of Phoenix and are very happy :)
It was great training wheels coming from Ruby/Rails but once we really got into it and learned OTP/Elixir/Erlang we quickly learned that it didn't work for us.
Yeah, pretty much I'm using Phoenix as an API and probably for channels/sockets in the future.
I've actually never used Rails and was opposed to it lol. However, tried Ruby/Grape and liked it.
I'll look further into raw Plug, though!
we built our own socket library to handle that and we'll be open sourcing it very soon.
Java,Tomcat,MySQl/MariaDB,jQuery,DigitalOcean. Maybe not a "hip" tech stack but it's incredibly powerful and one in which I can develop quickly.
I am and will be using Laravel, VueJs, bitbucket / git, WordPress mostly.
Many clients still waiting to use jQuery, so probably I can use that too.
Planning to learn React J'S from Wes Bos react js beginner course
How did you find Laravel?
Since you know Vue, React won't be a major step up from there. Plus, Wes Bos is awesome :)
This comment was deleted 9 years ago
This comment was deleted 8 years ago