- https://undo.io/ (It can also support Golang https://docs.undo.io/GoDelve.html)
- Mozilla RR https://rr-project.org/
- GDB https://www.gnu.org/software/gdb/news/reversible.html
Unfortunately, works only in Linux.
424 karma · joined November 27, 2011
Indie open-source developer of https://goreplay.org.
Helping OSS community via https://helpwanted.dev/
Would love to chat with you!
leonsbox@gmail.com
https://www.linkedin.com/in/leonidbugaev/
- https://undo.io/ (It can also support Golang https://docs.undo.io/GoDelve.html)
- Mozilla RR https://rr-project.org/
- GDB https://www.gnu.org/software/gdb/news/reversible.html
Unfortunately, works only in Linux.
At Tyk.io we are building the best API management solution.
We really value work-life balance and equal opportunities to everyone.
I can't imagine the better team to work with.
We are looking for a lot of roles at the moment.
- Consulting Engineer - Americas
- Min/Senior Go Devs - EMEA
- Product Owner - EMEA
- UX Designer - EMEA
- Customer Education Lead - EMEA
- Strategic Account Manager - APAC
- Sales Development Representative - Americas
- Account Executive - APAC
- Support Engineer - EMEA
All open roles can be found here - https://tyk.io/current-vacancies/
There are a lot of people who assume that the biggest value of using open-source project that it is free. Additionally there are a lot of idealists who think about oss as foss.
Open-source is not dead, it just trying to find a sustainable model for survival. None of the active OSS projects you know exist without money flow. Even if you have hyped project now, without money it will be dead in a year.
More and more companies consider open-source as default option, because there are a better tools right now to make business out of it. And everyone essentially wins from it.
Yes, old models of OSS are mostly dead. But new ones are alive more than ever.
If found that when we starting using Github flow, with pull-requests and etc, commit messages stopped really matter, in favour of PR descriptions. Plus when you use "squash" strategy, and use PR description as commit message, history looks great.
When you look at commit history through Github tooling, all PR ids turned into links, and it is very easy watch for the history. Additionally you have a good integration with Github features, like discussions (which sometimes as important as description itself).
Yes it is a vendor lock-in, but lets be frank, Github most likely will survive your project.
That's HOW funding announcement should look like!
We are building best API management platform, and our main product is open-source API Gateway https://github.com/TykTechnologies/tyk
Tyk is doing really good and scaling our team. We are looking for mid and senior level Go engineer.
We are building a fully distributed company, and care most about people happiness.
Pls apply here https://tyk.io/about/team/go-developer/
Here at Tyk.io we are building open-source API management platform used by thousands of users.
We are looking for Mid and Senior Golang engineers!
Apply here https://tyk.io/about/team/go-developer/
What API gateway can do, is to provide you with a way to set a quota for a given user, track analytics, and have it all accessed in a programmatic way, so with a few API queries, you can know how much to bill the user. At least that's how most of the Gateways, like Tyk, do.
Involving engineers into support is not cheap, but it pays off with extraordinary customer loyalty.
And for sure a lot of automation, extensive internal and external FAQs, and good documentation.
We're looking for a Go Developer that can work with our open-source engineering team and cloud edge to deliver the next generation of the Tyk platform.
Interested? Get in touch with us at talent@tyk.io
Here's what you will be working on:
- The open source API Gateway
- Our multi-data-center distributed API platform
- The next-get cloud infrastructure of our public SaaS
Tech Stack: Go, more Go, React, with a sprinkling of Python, JS and gRPC
Read more about the role and apply here: https://tyk.io/about/team/mid-go-developer/, or email us directly at talent@tyk.io
During development with Rails I struggled a lot, because it was forcing CRUD ideology in places where the custom route could work (and adding it was so painful).
Standardization is fine, but usually it does not solve development issue, it solves management issue, which is common for big orgs not small ones. Especially when it gets on hype or forced by the top management, like it happened numerous times, with latest examples of React, GraphQL or Microservices.
PS. Find this one, but did not run any analysis yet: https://github.com/nablaa/rushhour-solver-prolog
I have a personal project for 5 years in this area https://goreplay.org, and investigating ways to automatically find issues in web applications. Project get traction, but I do not see any competition so far. And there is a lot of reasons for this because in such under-researched areas being a pioneer for both project owner and end user require them a different set of mind. And this is really hard to market.
Kong is just an API gateway: you run your own infrastructure as usually and put a gateway on top of it.
Over 1MM annual revenue https://www.indiehackers.com/businesses/sidekiq
For example, I have English font, and want exactly same but with Hindy or Cyrillic characters. Any tips on how to implement it?
After you can use consul Nginx integration (it will dynamically generate Nginx config on all updates, and will restart it).
Tyk mentioned here also have Consul service integration and much more.
Also, do not forget about Quotas which usually comes along with Rate limits. Modern API gateways can handle so many stuff for you and help with API scaling.