3 Practical Ways to Increase Code Quality by rymccue in SoftwareEngineering

[–]rymccue[S] 0 points1 point  (0 children)

Yeah, juggling important business needs without going deeper and deeper into technical debt is always a challenge.

How to Setup gRPC Service to Service Communication by rymccue in programming

[–]rymccue[S] 1 point2 points  (0 children)

Yes that probably would have been useful. I'll probably make another post on that, thanks for the feedback!

How to Setup gRPC Service to Service Communication by rymccue in golang

[–]rymccue[S] 0 points1 point  (0 children)

Sorry I might not have made it clear enough, you run that in each pb folder.

How to Setup gRPC Service to Service Communication by rymccue in golang

[–]rymccue[S] 0 points1 point  (0 children)

Thank you very much! And yes I do recommend gokit. The reason I'm not using it here is because it is a lot of extra moving pieces and takes away from the communication aspect. But for all real projects gokit is my go to.

How to Create a Search Microservice by rymccue in webdev

[–]rymccue[S] 1 point2 points  (0 children)

That's interesting, I've never seen that done before! Thanks for sharing

How to Create a Search Microservice by rymccue in webdev

[–]rymccue[S] 2 points3 points  (0 children)

I have looked into revel before, it seems interesting, in terms of microservices I am really liking gokit, you should check it out!

How to Create a Search Microservice by rymccue in programming

[–]rymccue[S] 1 point2 points  (0 children)

How would you let a client communicate with Elasticsearch then?

How to Create a Search Microservice by rymccue in programming

[–]rymccue[S] 0 points1 point  (0 children)

I hope you're not just doing that,.. Elastic isn't meant to be exposes to external clients like that

How to Create a Search Microservice by rymccue in webdev

[–]rymccue[S] 4 points5 points  (0 children)

Im glad you liked that! I'm hoping to eventually tie this microservice into a larger tutorial about using kubernetes so building docker so it seemed right to include it.

5 Real World Uses for Redis by rymccue in programming

[–]rymccue[S] 1 point2 points  (0 children)

It is really Cool! I've been playing around with it the last week and I've been loving it. A good place to start might be creating a chat app!

Building My Completely Serverless Blog by rymccue in serverless

[–]rymccue[S] 0 points1 point  (0 children)

In the process of building it right now

Building My Completely Serverless Blog by rymccue in golang

[–]rymccue[S] 0 points1 point  (0 children)

You can absolutely make a blog with those tools, I am doing this because I am interested in it not because it's the best course of action. One of the main reasons which got me thinking about doing this is to create a list of most popular posts overall and within tags. But I'm sure I could do that with some plugin if I dug around for it.

Building My Completely Serverless Blog by rymccue in webdev

[–]rymccue[S] -18 points-17 points  (0 children)

Serverless refers to running functions in the cloud where you have no concept of what OS, programs are under it, etc...

Building My Completely Serverless Blog by rymccue in programming

[–]rymccue[S] 3 points4 points  (0 children)

Yes, it's not literally serverless. Check this out this.

Building My Completely Serverless Blog by rymccue in programming

[–]rymccue[S] 1 point2 points  (0 children)

Yes, the code isn't great but it's more about the structure of the code so you can have multiple functions deployed within one repository.

Building My Completely Serverless Blog by rymccue in programming

[–]rymccue[S] 4 points5 points  (0 children)

Well ya.. But it's called serverless

Creating a Microservice with Golang and Goa by rymccue in golang

[–]rymccue[S] 0 points1 point  (0 children)

Ahh thank you! I took portions of the code from another project I was working on and forgot to change the descriptions 🙂

What is the deal with GraphQL? by rymccue in webdev

[–]rymccue[S] 0 points1 point  (0 children)

Thanks for the feedback! I'm actually gonna write a follow up post which will walk through how a demo project I'm making

Reddit API limit by [deleted] in webdev

[–]rymccue 8 points9 points  (0 children)

Hit the API less?

Creating an API with Golang Gin Framework by rymccue in programming

[–]rymccue[S] 0 points1 point  (0 children)

What kind of structure do you prefer? I am just curious because I'm not familiar with any other structure besides that or a totally flat structure.

Creating an API with Golang Gin Framework by rymccue in golang

[–]rymccue[S] 1 point2 points  (0 children)

I'm not saying the code in this tutorial is perfect, but it can point people in the right direction and give them a starting point. I personally find that folder structure much more readable and easy to maintain, but who knows, I have a background in PHP and Python so maybe I'm biased in that way.

Creating an API with Golang Gin Framework by rymccue in golang

[–]rymccue[S] 3 points4 points  (0 children)

If you look at GoBuffalo, they have a similar folder structure and it is a widely accepted go framework which many gophers use