67 karma · joined June 4, 2018
- https://hackathon.camp
- https://workplacify.com
Past projects: - https://caseconverter.pro
- https://getworkrecognized.com
- https://tooltipr.comAnd more recently https://dartsva.com/ - a coach for playing darts. Has structured training routines. Mostly working on expanding content for SEO.
I am using all the code I produce and try to backport it on the UI component kit I have: https://chakrablocks.com/
If you want to try any project feel free to DM me. Will give access for free
Why is that even necessary in the first place? Thats what people hate about bureaucracy. Why can't we just submit a form somewhere from home and someone looks over it from a queue. In the meantime you are allowed to start your business already. Bad process here. No process is 100% times better. An async one with forgiveness is getting you 80% there.
There is some small improvements to make but I want to focus on onboarding via a sandbox environment first next month.
* An open-source desk scheduling solution: https://workplacify.com/ (GitHub: https://github.com/igeligel/workplacify)
* A bit passively: https://sheetsinterview.com/ - Hackerrank for Excel/Google sheets (I need to add some more task templates, hopefully with AI)
* A Chakra UI v3 component library for SaaS
One thing which is weird about tax is physical presences in some cases. In some countries, you actually might need a representative to file your taxes. Plus you need to learn how to register in those countries and how to file taxes.
There are probably more things that you need to look up, but that’s what I remember.
MoR for marketplaces basically means merchant of record for Stripe Connect and you, as the platform, take the tax liability via the MoR functionality automatically for your sellers (connected accounts), right?
Mind sending me an email at kevinpeters at stripe dot com? Would love to hear about the use case.
Seems like a cool project!
Some tools:
* Google Search Console [1] honestly * ahref's free version is also quite powerful * KeywordsEverywhere [2] is also pretty great
[1] https://search.google.com/search-console/about [2] https://keywordseverywhere.com/
I have tried a lot of things for my side project like limited generations of the output and then putting a signup requirement if you want to use the tool more often but people are simply not converting to the main solution.
Link to free tool: https://www.hackathon.camp/free-tools/hackathon-certificate-...
Any negative opinions around GitHub discussions?
Lots of rough spots. Especially the UI is not great right now but I also could not find a lot of traction so far.
Also: https://chrome.google.com/webstore/detail/sheetshortcut/fnbb...
An extension to show shortcuts as a popup for google sheets or excel 365. Never really polished it or created a landing page around it.
Thanks to the creator. Literally made me a more efficient developer!
[1] https://hackathon.camp/ [2] https://sheetsinterview.com/
- https://caseconverter.pro/app - was more experimentation than anything else, paste a JSON and get converted keys
- https://getworkrecognized.com - Could never reach market-fit with that. Wanted to really focus on the employee sides with brag documents but no employee will ever pay by themselves for such a tool
- http://linkedium.com - was a LinkedIn Scheduling tool, was just annoyed at some point with that. Might spin it up again this year. So never launched
Might put them up for sell somewhere. Maybe someone is interested to grow these or find product-market fit. But focusing on some other ideas I have right now.What I learnt: I am really bad at Marketing and Sales and have a lot to learn there. Will focus on other target customers and trying to niche down with the projects I am working on right now and want to work on soon. Maybe finding someone who is good at it and partnering up might be something to look into.
Also, SEO and content is working to generate traffic. If you can convert the traffic it is a goldmine. The Google Search Console for getworkrecognized looks promising honestly.
Some constructive feedback: could not get my webcam (canon eos utility) working. But tbh nothing big because we never use Webcams.
My name is Kevin and I am the founder of getworkrecognized.
I started getworkrecognized during the time I was working at Klarna, one of the biggest fintech companies in Europe. We had a promotion cycle that was scheduled twice per year and for that, we always needed to write the following documents:
- A self-review of your own achievements
- A review of every other colleague you have worked with for a longer time (360° reviews)
I struggled most often with the self-review, questioning what I worked on the past 6 months and how it could be quantified. That's when I decided to track my work. I tried note-taking apps but was not convinced, especially because Klarna worked a lot around their Leadership Principles. Leadership principles are simple behavioral skills that you should follow when working at one of the companies having them at their core. You can find an overview of many companies offering these "guides" here: https://getworkrecognized.com/tools/career-ladders-explorerI have used this tool for around 2 years now, and it got me promoted twice in the time I have been at Klarna. The brag document or self-review concept seems to be working and can give you the small extra step to convince your manager to get promoted. So feel free to give it a try. There is a free trial, but feel free to reach out to me if you want to have a lifetime subscription.
- tawk.to
- render.com
- No Payments implemented but will use Stripe
- Namecheap
- Google Analytics + Google Search Console (Search console is really good)So when I first started the documentation was really bad, new services where created out of nowhere and nothing was documented. Why we did things and what not. So the first thing I did was creating/participating in technical design documents, or product decision docs, to actually validate data. If you contribute there, your team will recognize you more and more. Its kind of "passive" marketing within the team with few touchpoints to other teams when integrating APIs. Other engineers will see you on the docs and discussion which will make them remember you.
In most big corporations, promotion processes or people who drive the company will be in other teams. The managers and or tech leads of the whole domain or subgroup. To impress them you have to build and achieve things they will recognize. For me, in Klarna, the platform to do this was a monorepo where improvements had to be made to developer experience, build systems and so on. Most bigger corps have separate teams dedicated to that but improving documentation here and there always helps already.
I also got into blogging and driving open source at the company. Organized a hackathon and did many other mundane admin stuff, but coolest thing was that i got into an all hands regarding the hackathon, so actually everyone was seeing me. Reach out for these opportunities because i am sure your company will have these as well and the people are happy to get a helping hand, for sure.
Otherwise as other people mentioned I also kept a brag document, that helped me to collect all achievements and present them to my manager in case of questions about work progress or promotions: https://getworkrecognized.com/blog/junior-to-senior-software...
But overall lesson: Share your achievements like in newsletters of the team/blogs/hackathons/all-hands/group meetings/office hours and be involved in many groups so you can network and get to know people.
For the remote code execution, they are spawning docker containers it seems like:
https://twitter.com/KennethCassel/status/1335314388824301569...
Guess it works with having a base image and just rebuilding it with the code that should be run. Code is passed via an api call from frontend to backend. This should make sure not the whole environment is rebuilt again because of the docker cache but only the code which has been submitted.
How the docker thing actually works is just my guess btw.
They do not want you to learn a language completely/perfectly but it's kind of a bootcamp for languages. And their way of learning is helping so many people. The streaks are probably the drug most people need to continue or grinding a topic. It really helps a lot of people because in general since the main population sucks at consistency. On top of that, their branding is also top notch with duo, and their user experience overall is just the best. Happy to see them IPOing soon.
Not the author, my go to stack in general is:
- https://blitzjs.com (backend + frontend) - https://chakra-ui.com (frontend library) - https://chakra-templates.dev (for landing page) - https://stripe.com/docs/payments/checkout (stripe checkout + customer portal) - https://render.com (blitz supports this quite nicely: https://blitzjs.com/docs/deploy-render)
Code evaluation is done via spinning up docker containers (Source: https://twitter.com/Faraaz98/status/1375802851696373762)
I know Kenneth, the author, used create-react-app intially for the frontend and switched to Next.js. Really worth it to follow his twitter btw :)
The only real options are:
- L-1 visa: Get into FAANG in Europe and try to transfer to the US. Lots of unknowns if you really get transferred and so on. L-1 to green card seems to be possible, best possibility for Europeans though
- H-1B visa: Applying from abroad: Nearly no chance, sorry. You will have to schedule your applications to the end of the year to get into the lottery in March or so, and then it is pure luck. 30% chance from what I have heard + you have to rock the interviews hard and the company must be super-willing to wait for you
- Study in the US. Do a masters degree there and be on Optional practical training (OPT) for up to a year/two years after graduation and hope your H-1B visa goes through in the meantime
All these paths have kind of unknowns unfortunately and the path to permanent residency is even more strict. Or you just marry someone from the US.Otherwise, in Berlin there are other bigger tech companies and with remote opening up more and more the salaries tend to increase. Currently the biggest companies in Berlin when it comes to compensation: Microsoft, GitHub, Airbnb, SAP, Wayfair, Amazon, Datadog (Remote), Snowflake, Shopify (Remote), Hubspot (Remote), Spotify (Remote), DigitalOcean (Remote), MongoDB, Stripe (Remote). I wrote an article about it here: https://www.kevinpeters.net/top-tech-companies-berlin-2021
Most of these companies offer more close to 90-100k or even more (depends on the stock). So it is not FAANG but it gets better and better throughout the years.