[{"data":1,"prerenderedAt":546},["ShallowReactive",2],{"project-32344671":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":49,"post_text":51,"what":52,"said":90,"maker_in_thread":251,"shape":264,"grid":268,"attempts":510,"same_week":511,"maker_shows":34,"maker_hidden":538,"reader_version":539,"card":540},"32344671","Superblocks","IDE for Internal Apps, APIs and Cron Jobs","title","Show HN: Superblocks – IDE for Internal Apps, APIs and Cron Jobs","https:\u002F\u002Fwww.superblocks.com\u002F","superblocks.com","bradmenezes",1659629031,2022,193,94,297,2570,12,"notable","dev_tools","internal tools builder","web_app",[24,25,26,27,28],"internal tools","low-code","admin ui","cron jobs","retool alternative","mixed",0.102,{"positive":32,"neutral":33,"mixed":34,"critical":35},18,28,2,13,61,{"idea":38,"design":41,"docs":43,"execution":46,"performance":47,"privacy":48},{"positive":39,"critical":40},10,4,{"positive":42,"critical":40},3,{"positive":44,"critical":45},0,1,{"positive":34,"critical":45},{"positive":44,"critical":45},{"positive":44,"critical":44},[45,42,50,45,45,44,44,50,42,42,45,50,50,42,42,34,45,50,42,42,45,45,42,42,42,50,42,42,42,42,50,50,42,50,44,44,44,45,42,50],5,"Hey HN, I’m Brad, one of the creators of Superblocks and a YC alum, excited to share our internal tooling IDE.\n\nAs developers ourselves, we faced the problem of building tons of internal admin UIs, backends to connect siloed data, reporting jobs, and data pipelines. For UIs we would build one-off React components. For integrations, we would have to decipher vendor docs and implement auth. Finally, for reporting jobs we had to handle failures and observability – many hours of repetitive engineering effort.\n\nSo we built Superblocks, an internal tooling IDE to connect to any datasource (databases",{"problem":53,"audience":59,"pricing":66,"motivation":70,"time_to_build":77,"stack":78,"openness":87,"stage":88,"team_size":89},{"value":54,"source":55,"evidence":56},"Building internal admin UIs, data backends, and reporting jobs takes repetitive engineering effort","maker",[57],{"id":58},"post",{"value":60,"source":55,"evidence":61},"Developers building internal tools and admin apps, from startups to large enterprises",[62,63],{"id":58},{"id":64,"by":11,"text":65},"32345103","We've seen a mix of small startups building their first admin tool, for example to replace a Django Admin. We've also seen larger enterprises with 1000+ operations people…",{"value":67,"source":55,"evidence":68},"Per-creator app pricing plus usage-based pricing for end users and per-execution billing for workflows and jobs",[69],{"id":58},{"value":71,"source":55,"evidence":72},"Founders were tired of building internal admin tools by hand at previous companies",[73,74],{"id":58},{"id":75,"by":11,"text":76},"32346381","We're a broader approach to building different types of internal tools (UI, workflows, Cron). We get compared to stuff like Retool, Zapier, BI tools and other low-code tools…",null,[79],{"value":80,"source":81,"evidence":82},"JavaScript","commenter",[83],{"id":84,"by":85,"text":86},"32345359","Nimsical","[Disclaimer: my company is using Superblocks and have been paying for it for about a year] Been reading the comments and I think there are a bunch of questions about why…","unknown","launched","company",{"praise":91,"objections":124,"requests":170,"questions":195,"alternatives":220},[92,107,119],{"value":93,"source":81,"evidence":94},"Saves developers hours building internal tools",[95,99,103],{"id":96,"by":97,"text":98},"32344902","daniellanger","Gamechanging. Built an internal admin tool with Superblocks in just a few minutes - definitely saved me hours of time and let me focus on building my core product. Congrats on…",{"id":100,"by":101,"text":102},"32349348","guymorita","Awesome. Looks like a great way to save redundant dev hours creating internal tools",{"id":104,"by":105,"text":106},"32344999","taleesita","As someone who used to have to hack internal tools, love that superblocks is making this easier!",{"value":108,"source":81,"evidence":109},"Early customers report it works well for internal tools",[110,114,118],{"id":111,"by":112,"text":113},"32408012","henrythe9th","Congrats on the launch Brad and Ran and team! We've been an early customer of Superblocks for a long time and have been thoroughly impressed with the team and product. We…",{"id":115,"by":116,"text":117},"32345919","a24white","We are another of Superblocks' early customers, and we've found it really useful for creating internal tools quickly. We still prefer to write some of our more heavyweight tools…",{"id":84,"by":85,"text":86},{"value":120,"source":81,"evidence":121},"Developer-focused extensibility with Python and JS",[122,123],{"id":84,"by":85,"text":86},{"id":115,"by":116,"text":117},[125,144,155,163],{"value":126,"source":81,"evidence":127},"Open source concerns and lock-in risk for a young company",[128,132,136,140],{"id":129,"by":130,"text":131},"32346359","lookes","Looks good but I don't think I would try any tool unless it is open source as a developer.",{"id":133,"by":134,"text":135},"32346310","snird","Cool product, nice features, too important to rely on such a young company. Sorry to be that guy, but I would never rely the business core on a company like that. That's why I…",{"id":137,"by":138,"text":139},"32345201","edf13","What’s the lock-in? As in - when we’ve built a UI\u002Fapp is it locked into a subscription? What happens if you go out of business or we stop subscribing?",{"id":141,"by":142,"text":143},"32345368","felideon","Interesting. This is kind of like Camunda without the BPMN baggage and a full blown IDE that integrates all the frontend\u002FUI aspects with the backend workflow stuff. With Camunda,…",{"value":145,"source":81,"evidence":146},"Not Turing complete; custom logic eventually requires code outside the tool",[147,151],{"id":148,"by":149,"text":150},"32348242","PhilipDaineko","The problem with all these no-code\u002Flow-code tools is that they are not Turing complete. Wherever you need to do something custom, you have to write code.",{"id":152,"by":153,"text":154},"32345465","verdverm","As a developer, the other concerns that I always want to be addressed around RPA \u002F UI based tools are (1) how do I solve my problem when it outgrows the bounds of the product,…",{"value":156,"source":81,"evidence":157},"Developers may prefer their own IDE and normal tools over a new UI",[158,159],{"id":152,"by":153,"text":154},{"id":160,"by":161,"text":162},"32345414","hzeng0615","I have used airplane for scheduled jobs, I like their configuration\u002Fdefinition file driven development flow. I am not a fan of writting code in browser.",{"value":164,"source":81,"evidence":165},"Form-based step editing is tedious for testing and debugging",[166],{"id":167,"by":168,"text":169},"32345302","turtlebits","Looks like it has tons of potential, but from watching your demo, developing steps using a bunch of form fields is going to be very tedious, especially when you're trying to…",[171,178,185],{"value":172,"source":81,"evidence":173},"More templates and recipes to start from",[174],{"id":175,"by":176,"text":177},"32344998","phoenixbox","Super cool. It's likely in the works but it would be cool to have more recipes \u002F mini templates to start with on the application builder. E.g. a list of most active users or…",{"value":179,"source":81,"evidence":180},"Import projects from own codebase or GitHub repo",[181],{"id":182,"by":183,"text":184},"32349417","yhfy2006","I think the python functioning is super useful for my application on superblock. but it only provides basic functionalities. are you guys going to make it more powerful like…",{"value":186,"source":81,"evidence":187},"Support for HIPAA compliance",[188,192],{"id":189,"by":190,"text":191},"32345205","Seich","This could be really useful in healthtech, is it HIPAA compliant by any chance?",{"id":193,"by":11,"text":194},"32345429","We aren't yet HIPAA compliant (yet), we recently got SOC2 compliance working with a compliance vendor to do more certifications. One thing is that with our on-prem agent your…",[196,204,215],{"value":197,"source":81,"evidence":198},"Is it open source?",[199,203],{"id":200,"by":201,"text":202},"32344865","wizwit999","Is this open source? Btw your demo is really slow on my phone.",{"id":129,"by":130,"text":131},{"value":205,"source":81,"evidence":206},"How does it compare to Retool?",[207,211],{"id":208,"by":209,"text":210},"32344948","antonyl","How does this compare to Retool (https:\u002F\u002Fretool.com)? We use Retool at my company and like it; this seems like it is similar, but targets non-developers and is less mature (e.g.…",{"id":212,"by":213,"text":214},"32344914","mbesto","Super interesting. Is the idea that this is like Retool, but a little more dummy'd down (in a good way) and has cron\u002Fworkflow capabilities?",{"value":216,"source":81,"evidence":217},"What happens to apps if the company shuts down?",[218,219],{"id":137,"by":138,"text":139},{"id":141,"by":142,"text":143},[221,226,237,241,245],{"value":222,"source":81,"evidence":223},"Retool",[224,225],{"id":208,"by":209,"text":210},{"id":84,"by":85,"text":86},{"value":227,"source":81,"evidence":228},"Appsmith",[229,233],{"id":230,"by":231,"text":232},"32346462","foxbee","Congrats on the announcement Superblocks team. I am the cofounder of Budibase - an open source alternative to Superblocks. For us, as developers, it was critical that this type…",{"id":234,"by":235,"text":236},"32347476","arey_abhishek","I am a co-founder of a competing OSS product called Appsmith. I discovered Superblocks early this year and my first reaction was that the UI builder looks similar to Appsmith.…",{"value":238,"source":81,"evidence":239},"Budibase",[240],{"id":230,"by":231,"text":232},{"value":242,"source":81,"evidence":243},"Tooljet",[244],{"id":133,"by":134,"text":135},{"value":246,"source":55,"evidence":247},"Django Admin",[248],{"id":249,"by":11,"text":250},"32345751","There are some very good features of Django Admin we can learn from like their onboarding - the major reason some users have replaced Django Admin with Superblocks is that…",{"comments":252,"answered":253,"key":254},15,7,[255,258,261],{"id":256,"text":257},"32345662","Are you looking for specifically to write code in say your own IDE like VSCode and we build a VScode extension?",{"id":259,"text":260},"32348435","It's a great point, one interesting thing we've found is that backend developers are welcoming of using a drag and drop frontend builder, as long as it is extensible with code.…",{"id":262,"text":263},"32348646","Not from statements and surveys, but from paying customers :) We think our market area is wildly similar to the early days of gaming engines, echoing what pbardea commented…",{"commenters":265,"max_depth":39,"maker_replies":252,"first_comment_mins":266,"lifespan_hours":267},56,14,133,[269,271,275,278,281,284,286,288,290,293,295,297,298,301,305,307,309,311,314,316,320,323,325,328,330,331,333,336,337,339,342,343,345,347,349,353,357,359,361,364,365,368,370,373,375,378,380,381,383,387,389,391,393,398,400,401,402,406,408,410,412,415,419,422,423,425,427,431,435,438,440,444,448,450,454,458,460,463,465,469,473,475,477,480,482,484,487,490,494,496,500,504,506],[234,44,45,270,235,44],"project\u002Fcritical\u002Fnone",[272,44,42,273,274,44],"32347581","maker\u002Fneutral\u002Fnone","ilaksh",[276,44,44,277,235,44],"32347823","commenter\u002Fneutral\u002Fnone",[279,44,42,273,280,44],"32348345","ranma",[282,44,50,283,235,44],"32348827","maker\u002Fpositive\u002Fnone",[84,45,50,285,85,44],"project\u002Fpositive\u002Fidea",[152,45,45,287,153,44],"project\u002Fcritical\u002Fidea",[256,45,44,289,11,45],"project\u002Fneutral\u002Fidea",[291,45,45,292,153,44],"32347754","project\u002Fcritical\u002Fdesign",[259,45,44,294,11,45],"project\u002Fpositive\u002Fdesign",[296,45,45,292,153,44],"32348479",[262,45,44,289,11,45],[299,45,44,300,153,44],"32348924","commenter\u002Fneutral\u002Fidea",[302,45,44,303,304,44],"32348720","other\u002Fneutral\u002Fnone","xyzzyrz",[306,45,44,303,153,44],"32348893",[308,45,44,303,304,44],"32349137",[310,45,44,303,153,44],"32349162",[312,45,50,294,313,44],"32348547","pbardea",[315,45,44,300,153,44],"32349003",[317,34,42,318,319,44],"32345044","project\u002Fneutral\u002Fdocs","andybak",[321,34,42,318,322,44],"32345511","bespokealgo",[324,34,42,318,319,44],"32347716",[326,42,42,289,327,44],"32345312","twakefield",[329,42,44,289,11,45],"32345855",[160,40,45,292,161,44],[332,40,42,318,280,44],"32345940",[334,40,50,285,335,44],"32347079","raviparikh",[175,50,42,289,176,44],[338,50,44,289,11,45],"32345169",[340,50,50,285,341,44],"32345204","PhoenixReborn",[249,50,44,285,11,45],[344,50,42,289,176,44],"32345456",[137,346,42,289,138,44],6,[348,346,42,289,280,44],"32346648",[350,253,45,351,352,44],"32345039","project\u002Fcritical\u002Fexecution","ianbicking",[354,253,42,355,356,44],"32345206","project\u002Fneutral\u002Fexecution","sachdevs",[208,358,42,289,209,44],8,[167,360,45,292,168,44],9,[362,360,42,363,280,44],"32346230","project\u002Fneutral\u002Fdesign",[230,39,50,285,231,44],[366,39,44,303,367,44],"32354532","michaelmior",[369,39,44,303,231,44],"32354639",[111,371,50,372,112,44],11,"project\u002Fpositive\u002Fnone",[200,18,45,374,201,44],"project\u002Fcritical\u002Fperformance",[376,18,42,377,356,44],"32345136","project\u002Fneutral\u002Fprivacy",[141,35,42,379,142,44],"project\u002Fmixed\u002Fidea",[129,266,45,270,130,44],[382,266,44,377,11,45],"32346484",[384,252,45,385,386,44],"32345337","project\u002Fcritical\u002Fdocs","naltun",[388,252,44,355,11,45],"32345984",[148,390,45,287,149,44],16,[392,390,44,285,11,45],"32348545",[394,395,42,396,397,44],"32346801",17,"project\u002Fneutral\u002Fnone","victor9000",[399,395,42,396,313,44],"32347209",[212,32,42,289,213,44],[75,32,44,289,11,45],[403,404,42,289,405,44],"32345305",19,"shrisukhani",[407,404,42,289,280,44],"32345589",[182,409,42,379,183,44],20,[115,411,50,294,116,44],21,[413,411,42,414,313,44],"32346117","maker\u002Fneutral\u002Fidea",[416,417,42,289,418,44],"32344923",22,"upupandup",[420,417,42,289,421,44],"32345050","pageandrew",[64,417,44,285,11,45],[189,424,42,377,190,44],23,[193,424,44,426,11,45],"maker\u002Fneutral\u002Fprivacy",[428,429,42,363,430,44],"32347405",24,"insomniacity",[432,433,42,355,434,44],"32346632",25,"natashabaker",[436,433,44,437,11,45],"32346759","maker\u002Fneutral\u002Fexecution",[100,439,50,285,101,44],26,[441,442,50,285,443,44],"32346555",27,"ivanzhao",[445,33,50,446,447,44],"32345767","project\u002Fpositive\u002Fexecution","artem_dudinskyi",[104,449,50,285,105,44],29,[451,452,50,285,453,44],"32344970",30,"zcmack",[455,456,42,414,457,44],"32345011",31,"jayanth",[459,456,44,414,11,45],"32345047",[461,456,42,289,462,44],"32345401","samstave",[464,456,44,300,11,45],"32349620",[466,467,50,285,468,44],"32347440",32,"mohinish",[470,471,44,303,472,44],"32345192",33,"tuxie_",[474,471,44,303,153,44],"32345208",[476,471,44,303,472,44],"32345236",[478,471,44,303,479,44],"32345341","eatonphil",[481,471,44,303,472,44],"32345406",[483,471,44,303,153,44],"32345417",[485,471,44,303,486,44],"32345369","preommr",[488,471,44,303,489,44],"32345655","pvg",[491,492,45,287,493,44],"32345174",34,"debarshri",[133,495,45,287,134,44],35,[497,498,50,294,499,44],"32345022",36,"maddynator",[501,502,50,285,503,44],"32345043",37,"berez",[96,505,50,446,97,44],38,[507,508,50,372,509,44],"32345130",39,"soumyadeb",[],[512,517,521,526,530,534],{"id":513,"name":514,"points":515,"category":516},"32376154","Figure",417,"games",{"id":518,"name":519,"points":520,"category":20},"32348461","Penumbra",267,{"id":522,"name":523,"points":524,"category":525},"32409966","tevr-asr-tool",231,"ai",{"id":527,"name":528,"points":529,"category":20},"32352291","RocketRide",176,{"id":531,"name":532,"points":533,"category":20},"32353479","PDF-Diff",169,{"id":535,"name":536,"points":537,"category":516},"32342820","Killer Crossword",117,false,"v2",{"id":541,"name":5,"line":6,"ai":538,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":542,"top":18,"kw":543,"maker":11,"domain":10,"tier":19,"attempts":44,"strip":544,"url":9,"mix":545,"praise":93,"objection":126,"sub":21},32344671,0.1,[24,25,26,27,28],"1351100533155332153311333533335535000135",[32,33,34,35],1793991049789]