TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: I spent 2 years building Tablane as a 17-year-old

352 点作者 marconlp超过 2 年前
Hi HN community,<p>I&#x27;m Marcus, a 17-year-old Software Engineer from Germany.<p>For the past two years I&#x27;ve been working on Tablane [0](<a href="https:&#x2F;&#x2F;github.com&#x2F;Tablane&#x2F;tablane">https:&#x2F;&#x2F;github.com&#x2F;Tablane&#x2F;tablane</a>) a task&#x2F;project management tool, with features like:<p>- Collaborative Editing (google docs)<p>- Optimistic updates with RTK Query<p>- Realtime sync with Socket.io<p>- An awesome design<p>Let me know what you think! Ask me anything!<p>How I got here: 2020: I was developing a TTT [1] (Trouble in Terrorist Town) plugin for my minecraft server, when I started to require a project management tool to keep track of the features I wanted to implement, originally I used a text file, but after some time I started using products like ClickUp and Monday.<p>But not long after I hit several paywalls for features that I wanted to use (Custom Status, Limited Number of Boards, ...) Soon after Tablane (originally task-board) was born. I started building the website using plain HTML, then found out about React and completed Colt Steele&#x27;s &quot;Web Developer Bootcamp&quot; [2] and &quot;The Modern React Bootcamp&quot; [3] and started re-writing Tablane in React, and started adding feature after feature.<p>Now I am about to finish Highschool and originally I thought about applying to college and spending another 3-5 years there, but after the positive feedback I got on a three month internship I did at ContentPepper, and seeing how my own projects developed, I decided to look for open Developer positions, to work with a team of experienced developers so I can learn even faster.<p>Links:<p>[0] <a href="https:&#x2F;&#x2F;tablane.net" rel="nofollow">https:&#x2F;&#x2F;tablane.net</a><p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;MarconLP&#x2F;TTT">https:&#x2F;&#x2F;github.com&#x2F;MarconLP&#x2F;TTT</a><p>[2] <a href="https:&#x2F;&#x2F;www.udemy.com&#x2F;course&#x2F;modern-react-bootcamp&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.udemy.com&#x2F;course&#x2F;modern-react-bootcamp&#x2F;</a><p>[3] <a href="https:&#x2F;&#x2F;www.udemy.com&#x2F;course&#x2F;the-web-developer-bootcamp&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.udemy.com&#x2F;course&#x2F;the-web-developer-bootcamp&#x2F;</a><p>Socials:<p>Résumé&#x2F;CV: <a href="https:&#x2F;&#x2F;drive.google.com&#x2F;file&#x2F;d&#x2F;1CbZi1Bm-MlDHEb4WjsFBzIBSomJa1M7T&#x2F;view?usp=share_link" rel="nofollow">https:&#x2F;&#x2F;drive.google.com&#x2F;file&#x2F;d&#x2F;1CbZi1Bm-MlDHEb4WjsFBzIBSomJ...</a><p>LinkedIn: <a href="https:&#x2F;&#x2F;www.linkedin.com&#x2F;in&#x2F;marcus-hof&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.linkedin.com&#x2F;in&#x2F;marcus-hof&#x2F;</a><p>Email: marcus (dot) hof (at) protonmail (dot)com<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;MarconLP">https:&#x2F;&#x2F;github.com&#x2F;MarconLP</a><p>Twitter: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;Marcon565" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;Marcon565</a>

57 条评论

amitprasad超过 2 年前
Hey Marcus! Super cool to see another fellow Minecraft-jumpstarted developer. I got into programming way back in 2013 with Minecraft mods and then Bukkit&#x2F;Spigot plugins.<p>&gt; I decided to look for open Developer positions, to work with a team of experienced developers so I can learn even faster.<p>Seeing as you&#x27;re in Europe and not in the U.S. (with exorbitant tuition costs), I would actually recommend against skipping out on College. I can confidently say that while experience in the industry is great (having worked part-time at a startup, as well as various internships during College), I think the knowledge gained from University classes is often underrated.<p>Not only that, but College is definitely a life experience that I would recommend not to skip lightly.<p>Regardless, this is super impressive work!
评论 #34281255 未加载
评论 #34281468 未加载
评论 #34281692 未加载
评论 #34282318 未加载
评论 #34285608 未加载
评论 #34282805 未加载
评论 #34284250 未加载
评论 #34285988 未加载
评论 #34282113 未加载
评论 #34285823 未加载
评论 #34285484 未加载
评论 #34283175 未加载
lol768超过 2 年前
This is super impressive; nice to see folks who&#x27;ve come from a Bukkit plugin development background too :P<p>Few suggestions:<p>The description you&#x27;ve given us here on HN is so much better than on your landing page here: <a href="https:&#x2F;&#x2F;tablane.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;tablane.net&#x2F;</a> The first thoughts I had were: &quot;Okay, Productivity. And it&#x27;s &#x27;Next Generation&#x27;. What does that even mean? The screenshot is pretty but I don&#x27;t really understand what it&#x27;s showing&quot;. I then read the GitHub description &quot;Tablane is a workspace that adapts to your needs. It&#x27;s as minimal or as powerful as you need it to be.&quot; and ended up even more confused. What is a workspace in this context? It&#x27;s great it can adapt to my needs, but I don&#x27;t know what it even does. Once I read the description here on HN, it made a lot more sense. It&#x27;d be useful to explain the hierarchy of workspaces&#x2F;spaces&#x2F;tasks a bit more.<p>There are a few dialogs that don&#x27;t seem to support keyboard controls (like Enter), I&#x27;ve opened a PR for this.<p>When I try and run it locally to test my PR, it seems to complain with an &quot;AppError: Invalid access token&quot; on the backend. I get a &quot;Something went wrong&quot; error message (and the XHR fails with a CORS error). What am I doing wrong?
评论 #34281997 未加载
0xbadcafebee超过 2 年前
Hi Marcus,<p>I don&#x27;t want to take away from the awesome tool you&#x27;ve written. It looks really cool!<p>But, as a person who followed a similar path to you, I really wish I had taken my teenage and young adult years to <i>not</i> focus on my career or computers. I&#x27;d encourage you to spend as much time as you can learning about music, art, film, history, psychology, philosophy, food, dance, sports, nature, traveling, starting useful habits, trying new things, and most of all, hanging out with people that don&#x27;t work with computers :-) College is where most people make lifelong friendships and meet their life partners, and there&#x27;s very little opportunity for that (much less trying out random college courses) once you&#x27;ve started a career.<p>Work will be there for <i>the rest of your life</i>. You&#x27;re only young once. Spend that time being young!<p>Oh, and start saving for retirement now! The sooner you start, the less you have to put away each month over time, making it much easier to build a nest egg.
评论 #34308926 未加载
评论 #34306810 未加载
poulsbohemian超过 2 年前
Hallo Marcus!<p>I studied at WWU Münster in 1998 and would go back in a heartbeat - you are very blessed to be in a beautiful city with a fantastic uni! My question is - why not do both? I&#x27;m under the impression that the startup culture has improved significantly there, that the Informatik department at the uni is good, so is there a way you can both pursue your career plan and pursue a degree at the same time? You are only young once and your work life will be long - there is a lot to be said for working on yourself as a person and building the lifelong relationships and skills that your university years can provide. I wish I had stayed and finished uni there - you live in a very special city with great culture and quality of life. My guess is that your university years could be transformational in terms of the experiences and opportunities it could produce for you.<p>Wishing you the very best in whatever you pursue!
raphlinus超过 2 年前
I had a nontraditional background, and was labeled as a gifted kid. At your age, my dad and I were trying to get a software company off the ground, based around products I had created. That was a mixed experience - I learned a lot from it, but it was pretty stressful. At age 22 I decided to go to grad school (not having gotten my undergrad degree btw) and that turned out to be the right decision.<p>I&#x27;m not saying what to do, that&#x27;s your decision. But I do very strongly recommend watching Bryan Cantrill&#x27;s talk &quot;Coming of Age&quot;[1]. It goes into considerable detail about the different strengths and weaknesses people have at different ages, and how to make the best of that.<p>[1]: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=VzdVSMRu16g">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=VzdVSMRu16g</a>
评论 #34308936 未加载
MrGilbert超过 2 年前
Kudos to your platform! Really cool. I&#x27;d also like to advice against skipping university. You might aim higher, but having some kind of degree helps opening some doors, especially in Germany. But I also recommend checking out some internship or part-time opportunities. Wish you all of luck!<p>I&#x27;m a C# guy, so I might not be of any help, but I&#x27;m a professional developer for 10+ years here in Germany. So If you have any questions, you can find my email in the about page.
评论 #34282604 未加载
phryneas超过 2 年前
Hi, RTK Query author here - from taking a skim at the code, you really went deep into our documentation. Looks good! :)<p>Many people here tell you &quot;study&quot;, others tell you &quot;don&#x27;t&quot;. Both is okay. In Germany, you probably don&#x27;t need it when going into IT, and in my last job we had many people coming from both perspectives and it was a great mix. What counts in most companies more than a degree is experience - and you probably will not get happy in a company where it is the other way round. One pro for studying is that you can get the time to learn social skills among your peers - I can only say for myself that I really needed that more than anything else. You could of course also do both: become a Werksstudent. In the end, it&#x27;s all up to you ;) If you <i>are</i> looking for a job now, my old colleagues at Mayflower are always looking for promising people (and you certainly match that description). They are great developers and amazing humans. They have offices in Munich, Würzburg and Berlin, so no matter if you want to stay where you are or get out into the world a bit (which I certainly would recommend), you could work with them. Take a look at <a href="https:&#x2F;&#x2F;mayflower.de&#x2F;karriere&#x2F;" rel="nofollow">https:&#x2F;&#x2F;mayflower.de&#x2F;karriere&#x2F;</a> and even if they don&#x27;t have a job as Werksstudent out there right now, just apply anyways and see. Oh, and tell them greetings from Lenz - that&#x27;s me ;)
评论 #34287355 未加载
shudza超过 2 年前
Go to college and have fun. You are too young to waste your best years working.
评论 #34286550 未加载
评论 #34285551 未加载
评论 #34283112 未加载
lchengify超过 2 年前
&gt; I decided to look for open Developer positions, to work with a team of experienced developers so I can learn even faster.<p>Hey Marcus! I&#x27;d like to pitch 3 alternate experiences to skipping college completely. One of these is an option I did, the other two are options I&#x27;ve seen other ambitious people do:<p>1. Try college, and quit after the first year if you don&#x27;t like it. The first year of college where you meet other like-minded people is probably the most formative. If you really don&#x27;t think you can do another 3 years, just walk. You&#x27;ll join a long line of others who have made this decision and benefited from both. Also colleges often give you the option to come back if you change your mind.<p>2. Do college in 3 years instead of 4. If you&#x27;re doing this level of work, you should be able to test out of a lot of classes. Do that, then pick and choose exactly what you need to get the experience you want. Use that time to meet others who do similar work and meet faculty who can materially help your journey. Then leave and get a head start on your career.<p>3. Take on other genuinely challenging work during your 4 years. Pack them to the gills with other things you are passionate about but you know are hard. Are you interested in nuclear energy? chemistry? nanotechnology? quantum computing? abstract algebra? a complete history of the logistics of the franco-prussian war? sitting a L1 constitutional grad course? grad-level proof writing for surface theory? do it. Try it. See if you like it, and show your ambition to faculty who can help you. Then leave after 4 years knowing you can do anything.<p>In the meantime travel, meet others, etc, and find out if this is actually what you want to do with your career. You&#x27;d be surprised you might change your mind, or just find something better. Or if anything, become that much more sure.<p>Good luck.
评论 #34283346 未加载
vintagedave超过 2 年前
This looks really professional, and I&#x27;m impressed. I like you can self-host as well; I&#x27;m not personally a fan of relying on the cloud or third-party services for things like personal task management (company task&#x2F;project management is fine), which I think many on HN share. Self-hosting goes a long way to solving that.<p>How did you build collaborative editing? I know it&#x27;s a very complex thing to achieve.<p>It uses the Sustainable Use License. I am not familiar with this though some googling shows several companies using it. Can you share what led you to choose it?<p>Minor nitpick: your readme says &quot;First, rename .env.example to .env.&quot; but I didn&#x27;t see anything in the readme referring to &quot;env&quot;.
评论 #34281751 未加载
评论 #34280744 未加载
lkbm超过 2 年前
This looks promising.<p>I immediately went in and created a Workspace and then a Space (which I gave the same name because I was unsure what a Workspace is or a Space is), and then added some tasks with subtasks.<p>Then I went to &quot;Home&quot; and it told me &quot;No assigned tasks&quot;.<p>Okay...can I assign tasks? I don&#x27;t see a way.<p>Looking at the roadmap, I see that &quot;assignee&quot; is a TODO, but does that mean the Home will be blank until that&#x27;s implementing? I don&#x27;t know!<p>Also, when I open a task, the subtask list is titled &quot;Empty&quot;. It doesn&#x27;t matter whether there are subtaks entered—it&#x27;s titled &quot;Empty&quot;. I&#x27;m not sure why or if there&#x27;s a way I can make it say something else—not sure what I&#x27;d want it to say.<p>Overall, this looks good, seems easy to use (in the sense of &quot;typing in tasks and subtasks was quick and easy—surprisingly rare in such apps!) and I love that you&#x27;re building in public this way. I&#x27;m not ready to switch to using it, but in some ways it&#x27;s better than the competitors. Really, the ease at which I could type in and rearrange tasks+subtasks is better than Notion (the worst!), Emery (no subtasks), Amazing Marvin, or Todoist. Get working &quot;inbox&quot;&#x2F;&quot;timeline&quot; view and &quot;deadlines&quot; (at a subtask level), and I might be ready to pay you money to use it.
评论 #34281183 未加载
评论 #34281198 未加载
theodric超过 2 年前
What&#x27;s most impressive is that you managed to remain 17 for two years!
shoo超过 2 年前
&gt; I decided to look for open Developer positions, to work with a team of experienced developers so I can learn even faster.<p>Good idea -- working in a team that has a few experienced developers provides a great way to rapidly learn - both to improve technical skills but also get experience and start to learn all the other skills required to be useful on real world software projects. A great environment for learning might be one where the team spends all or most of the time working from a central office. It can sometimes also be good to find a team where you&#x27;re not the only junior developer, and there&#x27;s a healthy ratio of junior to senior developers.<p>That said, one potential benefit of college is the opportunity of gaining exposure to topics or fields you might find very interesting, but don&#x27;t know about yet. But you always have the option of changing your mind after a year or five of working on software projects in industry, and working in industry may also give you an idea of a particular niche you want to specialise in.<p>Best of luck!
dvko超过 2 年前
Nice work! I’d also like to chime in and advise against skipping college.<p>Like you, I learned to program on my own through primary and middle school but it wasn’t making me any money when I started Uni. Starting Uni allowed me to get a government loan (with near zero interest rates) that made my life a lot easier so I did. In the first year, one of my ventures took off and I was making decent money, more than I would at the jobs Uni was preparing me for.<p>I spent the next few years only doing the bare minimum for Uni and focusing on my startup instead, but looking back it was the best time of my life. Great social life, meeting lots of new people, discovering and learning about myself, lots of free time. I’ve finished Uni 10 years ago but damn do I miss that time.<p>Work life is long, be patient!
gremlinsinc超过 2 年前
Looks pretty awesome, definitely see this as a nice clickup replacements for small projects where clickup might be a little bloated&#x2F;overkill.<p>I really like the nesting, as that&#x27;s often how my mind works and why I like notion-like things where you can build nested workflows. However, w&#x2F; clickup I feel you get nesting but it&#x27;s often more like hyperlinks so you don&#x27;t always get to see hierarchy and how things relate, where this you get a more birds-eye view of how everything is linked to each other via the nesting&#x2F;folder-like structure. Both have their pros and cons, clickup&#x27;s being it can be a bit more like a wiki meets trello+notion, but again finding things is a bit more chaotic.
评论 #34281501 未加载
qprofyeh超过 2 年前
Anytime before 2010 I would have recommended to skip college. But there’s no advantage anymore to starting an engineering career early without a degree. We’ve reached a stage where programming has become a mainstream skill. The only reason to skip college is if you’re committed to become a serial entrepreneur then I’d say try hard join a late stage profitable startup or scale-up where you soak in knowledge of how that company became successful and is operated.
GoldenMonkey超过 2 年前
Please get your computer science degree. It can only improve your skillset and open doors.<p>I dropped out of college and ended up going back. Bc not having a degree was a deterrent to my career.
metaketa超过 2 年前
Looks very nice! What I have personally always missed everywhere is the Paradigm of seeing a project as a graph. Most pm tools only allow a specific depth for subtasks and often the functionality for subtasks is limited compared to top level tasks. Whereas what I&#x27;m looking for is the Lisp&#x2F;homoiconic variant of project management tools. I want to make a nested list of tasks like you would do in a text file, and then navigate that list with all the views we know and love.
marconlp超过 2 年前
I&#x27;ve seen a lot of discussion about my choice of looking for a job directly after Highschool.<p>Reasons against college<p>- I recently visited a College Conference and wans&#x27;t really impressed by any of them, mainly because their presented curriculum where basic js, css, html, react, easy leetcode algorithms which I already know<p>- I don&#x27;t really happy with my current position in School, where I sit and listen to the teacher talking about a topic for an hour which I could teach myself with a 5 min youtube video<p>- Additionally my plan was to move to the US where Waterloo University would be 100k a year for non-us-citizen<p>- I&#x27;ve heard that after a few years of working as a Software Engineer the college degree doesn&#x27;t matter anymore<p>- Having an income<p>- learning from experienced Software Engineers<p>Reasons for college:<p>- the life experience<p>- some people say getting a job without a degree is almost impossible<p>What do you guys think about this list?
评论 #34282408 未加载
评论 #34282419 未加载
评论 #34283251 未加载
评论 #34283128 未加载
评论 #34284784 未加载
评论 #34283027 未加载
评论 #34283397 未加载
评论 #34282357 未加载
评论 #34286138 未加载
评论 #34282674 未加载
评论 #34282680 未加载
评论 #34283319 未加载
评论 #34283403 未加载
评论 #34282938 未加载
评论 #34282578 未加载
评论 #34287450 未加载
评论 #34282745 未加载
louison11超过 2 年前
Coded throughout my teenage years, didn’t go to college and that was one of the best decisions of my life.<p>A lot of very hard things of life were pressed upon me a lot faster than if I had stayed in the candy world of education, like: “who am I? What do I really want to do besides making money?” And yes, indeed getting visas can be 10x harder, but with the right skills and lawyers you can make it work. And honestly, if you’re going to do something for 3-5 years of your life, just to get a piece of paper to go somewhere, that’s a significant chunk of your life consumed… especially in an age where you can work anywhere on well paid exciting opportunities.<p>Bottom line is that: everybody is always going to give their biased opinion. Most people who have gone to school will say that school is great. Dropping out is not for everyone. Not everybody has equal mental and emotional strength. For some people, it might be dangerous, they may not know how to find themselves in the world at such a young age. But if you have confidence, courage, skills and trust your ability to grow up faster than avg, then I fully celebrate you my man!
yamasanama超过 2 年前
I fully concur with everybody suggesting you to not skip a university education. As a basic example from this project, fundamentals of OT&#x2F;CRDT which you need to deploy to make colab editing work correctly (you have used that, right?) are so much easier to grok after a bit of theory classes. Your future colleagues will thank you for it.
xwowsersx超过 2 年前
This is very impressive. While there may be some aspects of messaging, UI, etc. that could be improved upon, the overall features and thoroughness are impressive. This level of development would be impressive for a seasoned developer, and even more so for someone who is only 17 years old. It is truly amazing.
Psychotherapist超过 2 年前
Hi Marcus!<p>Firstly, I like your project, and it&#x27;s impressive for someone of your age. Like you, I also have started learning about Development through Minecraft Plugins, which is nice to see. :)<p>Since you are thinking about not going to College because of wanting to work, maybe a &quot;Duales Studium&quot; is a good idea. It&#x27;s what I&#x27;m doing currently, and I can only recommend it to you. You will experience both &quot;real&quot; Work and Studying at the same time, while also earning some money, which may be the best of both worlds, for me at least and maybe for you too.
lowercased超过 2 年前
Nice job so far!<p>One thing that would help onboarding, I think, may be an initial&#x2F;sample&#x2F;example&#x2F;default workspace with some illustrative sections and tasks. It&#x27;s a bit too empty&#x2F;minimal up front, but I see some potential&#x2F;promise here for sure.<p>Again, nice work!
评论 #34287168 未加载
supermunny超过 2 年前
Awesome job! I noticed two issues on your landing page which I didn&#x27;t see mentioned yet.<p>The first link in the nav bar points to the frontpage but it&#x27;s not shown as active and that isn&#x27;t apparent from the link text either, so it seems like a broken link.<p>The &quot;Open app&quot; &amp; &quot;Get started&quot; links break the browsers back button. These are the first links I&#x27;d click, and at this point I have no idea what I&#x27;m even signing in to so I&#x27;d want to go back and explore a bit before... but since the back button doesn&#x27;t work, I&#x27;d just close the tab and forget about it :)<p>I would also throw a lock icon on the button to signal the fact that login is required.
评论 #34287200 未加载
nigamanth超过 2 年前
Very good work on your application, but are you not going to college at all?<p>&gt; Now I am about to finish Highschool and originally I thought about applying to college and spending another 3-5 years there, but after the positive feedback I got on a three month internship I did at ContentPepper, and seeing how my own projects developed, I decided to look for open Developer positions, to work with a team of experienced developers so I can learn even faster.<p>I think you should go to college because with that degree you can enhance your portfolio even more so that you get better jobs. While your work speaks for itself, are you 100% sure about not going to college?
kevmo314超过 2 年前
Very cool! I love the public roadmap <a href="https:&#x2F;&#x2F;app.tablane.net&#x2F;shared&#x2F;board&#x2F;63906741c22c232ed88df799" rel="nofollow">https:&#x2F;&#x2F;app.tablane.net&#x2F;shared&#x2F;board&#x2F;63906741c22c232ed88df79...</a>
jcq3超过 2 年前
Don&#x27;t listen to old folks, you&#x27;re able to ship quality code production ready already, uni won&#x27;t make you a better engineer comparing to a self taught path that you have already started and have made results with. The more you make money young the better it will compound through the years the earlier you can retire. Focus on making money, not degree. Keep this creative energy, bootstrap more projects, continue to bring value to the world... It will pay off. You&#x27;re obviously talented, following uni will end up wasting your time which is highly valuable at that age.
评论 #34285198 未加载
评论 #34285688 未加载
9991超过 2 年前
It’s more impressive that you spent 2 years as a 17-year-old.
hypertexthero超过 2 年前
Congratulations!<p>I am always glad to see video games leading to creating your own project.<p>Tablane looks really good and I look forward to trying it.<p>I second the comment to not skip college, mainly for the friendships you can make and for the chance to explore other fields in the humanities like art, literature, languages, and music.
morbidious超过 2 年前
Rather than becoming an employee for others, I&#x27;d aim to start my own company. And looking at the set of your skills, which are better than a lot of people older than you, you could make that a reality.<p>Also, some honest advice: You should sell this. Don&#x27;t give anything away for free!
评论 #34287064 未加载
JanSt超过 2 年前
Any domain you are especially interested to work in? Robotics, finance, media, sports, health?
congoe超过 2 年前
Moin Marcus,<p>as someone who had to make the same decision, I can strongly recommend you to take CS at TUM, the program is awesome (they just hosted the largest hackathon in Europe) and quite challenging. Let me know if you have any questions :)
samsquire超过 2 年前
This looks really good. Thank you for your hard work.<p>I would like this kind of tool to be integrated with a Mozilla Ubiquity style interface or Sublime Text command palette and integrations with Zapier, so we can actually build things with the tool.
评论 #34287134 未加载
breakfastduck超过 2 年前
If anyone likes the look of this but needs something bigger &#x2F; more feature rich, look at monday.com - most of this is clearly inspired by the way monday works (not a bad thing, mind and an impressive start)
rglover超过 2 年前
Nice work, Marcus. This is really impressive. Dig the polish on everything.
agentwiggles超过 2 年前
Really nice looking work! How did you build your landing page and your design? One of the major gaps in my skillset is design&#x2F;css, so I&#x27;m always impressed by good looking sites like yours.
评论 #34281592 未加载
Ken_At_EM超过 2 年前
A lot of people are saying it’s best to go to school when you’re young, that it’s easier because you don’t have a family and other responsibilities.<p>The same is true of starting a business.
imagine99超过 2 年前
Hi Marcus! This looks extremely interesting, would have loved to try it out, but trying to sign up &#x2F; create an account always shows a &quot;Something went wrong&quot; message...
评论 #34287320 未加载
acemarke超过 2 年前
Hey, that&#x27;s pretty neat! I&#x27;m a Redux maintainer, and it&#x27;s always great to see people building things with Redux Toolkit &#x2F; RTK Query. Congrats!
评论 #34287155 未加载
krat0sprakhar超过 2 年前
Excellent work. Committing to working on something for 2 years and shipping is an incredible achievement at any age let alone 17. Keep at it and you&#x27;ll go places!<p>Good luck!
winrid超过 2 年前
Very impressive! You should definitely have some sort of paid tier! The demo on the homepage is great.<p>btw, minor bug, it&#x27;s not possible to back out of the login page :p
评论 #34283831 未加载
maille超过 2 年前
I&#x27;m giving it a try (using the cloud version) and can&#x27;t find how to assign someone or set a status to a task. Is it limited to the private beta?
评论 #34281260 未加载
maille超过 2 年前
I had more time to play with it and kinda like it. Do you have plans for image pasting in task description and maybe comments too?
评论 #34287375 未加载
sakopov超过 2 年前
Congratulations on sticking to it and delivering a useable product after 2 years of work! That&#x27;s an impressive feat at your age.
评论 #34281429 未加载
acallaghan超过 2 年前
To get this far in two years is amazing - great work. Your marketing page is fab as well
austinnguyen00超过 2 年前
Love your story, Marcus. Wish you all the best with your developer journey
lastdong超过 2 年前
This looks amazing, congrats! The license is really well thought too.
topicseed超过 2 年前
Can&#x27;t wait for you to be spotted and hired by ClickUp ;-)
评论 #34281811 未加载
eddsh1994超过 2 年前
This is very professional looking code, congratulations!
consp超过 2 年前
Nice job!<p>I stopped reading at &quot;Tablane is a workspace that adapts to your needs. It&#x27;s as minimal or as powerful as you need it to be.&quot;<p>This tells me nothing and triggers my &quot;do not ever go there scam&quot; sense.
评论 #34284766 未加载
mgaunard超过 2 年前
Settings don&#x27;t seem to work on mobile.
评论 #34281881 未加载
moabuaboud超过 2 年前
Congratulations on launch
jetofff超过 2 年前
it kills almost exactly like click up
jetofff超过 2 年前
it looks almost exactly like clickup
sweetrobot2k超过 2 年前
please stop advertising age (17).
jemmyw超过 2 年前
&gt; Show HN: I spent 2 years building Tablane as a 17-year-old<p>How did you remain 17 for 2 years?
评论 #34282321 未加载
评论 #34280993 未加载
评论 #34281193 未加载