HN user

imedadel

164 karma

https://outcrop.app

Posts30
Comments82
View on HN
outcrop.app 5mo ago

AI-Native Observability Notebook

imedadel
1pts0
outcrop.app 5mo ago

Teaching Codex to Resolve Incidents

imedadel
1pts0
outcrop.app 5mo ago

Show HN: Outcrop – Contextual Knowledge Base

imedadel
1pts0
outcrop.app 5mo ago

You don't want a faster Notion

imedadel
3pts0
outcrop.app 8mo ago

Outcrop: The modern knowledge base for software teams

imedadel
2pts0
imedadel.com 8mo ago

I built an actually faster Notion in Rust

imedadel
8pts0
outcrop.app 9mo ago

Show HN: Outcrop – Linear for Wikis

imedadel
1pts1
cellfig.com 2y ago

Cellfig: Scalable Airtable and Notion Alternative

imedadel
1pts0
cellfig.com 2y ago

Cellfig: Scalable Airtable and Notion Alternative

imedadel
1pts1
plotzer.com 2y ago

Show HN: Advanced plots in your browser

imedadel
2pts0
celfig.com 2y ago

Show HN: No-Code ClickHouse

imedadel
1pts0
cellfig.com 2y ago

Cellfig – manage terabytes of data in a spreadsheet

imedadel
1pts0
www.youtube.com 4y ago

The Housing Crisis Is the Everything Crisis

imedadel
1pts0
mazedel.com 4y ago

Show HN: a daily maze game inspired by Wordle

imedadel
4pts0
wordle.imedadel.com 4y ago

Show HN: Wordle Solver

imedadel
1pts0
deno.com 4y ago

Deno 1.17 Release Notes

imedadel
12pts0
tabji.link 4y ago

Show HN: Tabji – A privacy-first lightweight alternative to The Great Suspender

imedadel
4pts1
merebase.com 4y ago

Show HN: Run Lambdas from your front-end code

imedadel
4pts5
merebase.com 4y ago

Show HN: Deploy serverless functions from front-end app

imedadel
1pts1
centige.com 5y ago

Show HN: Centige – A collaborative no-code web app builder

imedadel
2pts3
zeit.co 6y ago

ZEIT Is Now Vercel

imedadel
5pts1
www.youtube.com 6y ago

Coding Interviews Are Broken

imedadel
3pts0
jamstack.studio 6y ago

Show HN: An emoji maker using React (DOM) and SVG (weekend project)

imedadel
7pts1
spacedleet.imedadel.me 6y ago

Show HN: Using Spaced Repetition and LeetCode to Prepare for Interviews

imedadel
4pts3
news.ycombinator.com 6y ago

Ask HN: Is anyone using spaced repetition with LeetCode?

imedadel
9pts10
intern.imedadel.me 6y ago

Show HN: Intern – A Job Board for Internships

imedadel
1pts0
github.com 7y ago

Show HN: I made a chrome extension to bypass paywalls through archived versions

imedadel
4pts3
imedadel.me 7y ago

Ask HN: How can I improve my freshman resume? [pdf]

imedadel
1pts0
github.com 7y ago

Show HN: Cattous – Easily Define Your Design System and Write CSS in JSX

imedadel
2pts0
github.com 7y ago

Show HN: Automatic GatsbyJS App Landing Page

imedadel
7pts0

The fastest knowledge base for software teams, Outcrop.

A lot of teams enjoy using Linear for product management but still have to use Notion and Confluence for knowledge management. I’ve built Outcrop from the ground up to be fast with much more reliable search and realtime collaboration.

Hundreds of teams from startups and major companies have signed up for early access and many have made early commitments to support the development of Outcrop.

If your team would be interested, I’d like to hear from you!

https://outcrop.app

https://imedadel.com/outcrop

imed at outcrop.app

Hi HN! For the last 8 months we've been working on building Outcrop, a modern knowledge base for software teams. We see it as the Linear equivalent to Atlassian Confluence.

Working with teams at companies of every size, we've experienced first-hand the shortfalls of current knowledge base tools (Confluence, Notion, ...). They're too slow, unintuitive, unfocused, cluttered... For a tool that we rely on everyday, our expectations were much higher. So we decided to build the tool we always wanted.

We spent quite a lot of time figuring out the details. We avoided many technologies that would've otherwise made this task quite easy, but would've resulted in a bloated and slow experience. We built a lot of custom, realtime, integrated services, using Rust, that includes our realtime collaboration engine, authorisation system, and search engine. Getting these foundational blocks right has been really important, as they'll enable us to build features that none of the other tools have ever attempted.

We're quickly approaching our first release and we're looking for early users who'd like to try out the product. We're also looking for early sponsors to help fund and shape the development of Outcrop. We've got quite a lot planned out for the future, and we can't wait to share it with the world!

Feel free to also contact me through imed at outcrop.app.

Linear-inspired wiki:

https://outcrop.app

I've been working on Outcrop full-time for a few months now, since I left my job at Stripe. I think knowledge base systems are some of the most important components for successful companies. Current tools are too slow and too messy. Many companies end up developing a custom internal wiki to supplement their Confluence one.

Outcrop is powered by custom search, collaboration, and authorisation engines. Everything is indexed, including comments. Search and navigation are instant. I have a long list of itches I want to scratch with this product. I'm doing a round of private previews to collect feedback, if you're interested, please sign up, I'd love to talk you!

Here's what I do: I start reading from the last paragraph.

I can barely get myself to read anything long, even exams! Somehow, starting from the last paragraph, and sometimes even the last sentence, and going back, makes me actually read the text. This also worked with research papers (conclusion -> 1st paragraph). Maybe give it a try?

That's actually not possible. We provide 2 keys, a private one and a public one. Lambdas could only be edited using the private key. The public key, which you're supposed to be using in production, allows you to only execute the (already deployed) function.

Was this explanation good? I will add it to the landing page in case someone had the same question.

Hi HN!

Setting CD pipelines for serverless functions and figuring out how to compile them and all of that work, just to get some code executed securely is tiresome. So, I developed Merebase as a solution to this problem. It's one JavaScript function that you can call in your front-end application and it handles the whole deployment process on our servers.

The security side is handled by giving users two keys, a private one and a public one. Functions are only compiled using the private key and can be executed safely in production using the public key. This ensures that no one will deploy malicious functions on your behalf. Furthermore, you can limit code execution to certain hosts.

You can also set environment variables through the dashboard, which are then loaded into your deployed functions. This means that you can access your database or any secured endpoints without having to set up a server.

I decided to keep Merebase in beta in order to tackle any security issues and freely change the API without disturbing users. Currently, it only supports Node.js with plans to add Go and Python.

What do you think? Are there any concerns that I need to address? Are there any features you'd want to see added before the public release?

Vue 3.2 5 years ago

I recently started working with Solid [1], it's like Svelte for React, and it's way faster than both of them. It has the same JSX syntax and very similar hooks to React. The only problem is that you will find yourself porting many React libraries since Solid is quite new and doesn't have as a big of a community.

[1] https://www.solidjs.com/

I've seen many people complain about StackOverflow, but this is the best example I've ever encountered.

The question: How to match

  <p>
  <a href="foo">
The answers: rants about how RegEx is not suitable for parsing entire HTML.

Only the 5th answer starts to actually answer the question.

Node.js 15.0 6 years ago

From https://blog.npmjs.org/post/621733939456933888/npm-v7-series...

The package-lock.json file is not only useful for ensuring deterministically reproducible builds. We also lean on it to track and store package metadata, saving considerably on package.json reads and requests to the registry. Since the yarn.lock file is so limited, it doesn’t have the metadata that we need to load on a regular basis.

So I guess there are some performance benefits with npm 7 compared to Yarn 1?

Hi HN! It's been 6 months since I started working on this project. It was just a side project for a while but it quickly became my main work. I'm Imed Adel, 21, a CS college student[1] from Tunisia[2].

Centige is a collaborative website and web app builder. There is no need for learning programming and I'm trying to keep the interface simple (and magical) so that you don't even need to know CSS to get it to work. You can export HTML and React though, although code export is not my main focus right now.

As more companies are going remote and many brick-and-mortar businesses are going online, I am sure that Centige will have a huge role to play in helping those teams communicate, build, and grow.

I got the idea for project while working at my last internship. The company had a hard time updating projects and moving from the old chaotic code and infrastructure to a newer and cheaper alternative.

There are still many moving parts right now, but I wanted to follow PG's and Michael advice to "just launch". Expanding the editor and the components is my top priority, followed closely by adding memberships and a collaborative CMS.

I would love to hear all of your feedback on the product so far and what should my next focus be. Feel free to DM me or email me at any time :)

--- [1]: TBH, I skipped most classes to work on my side projects. Now that I think about it, my classes are actually my side projects

[2]: That's a country in North Africa. It's on the other of the Mediterranean, facing Italy.

I was a bit hesitant about applying since it's remote (thus less opportunity to build connections when you're outside the US), but it seems that the last remote batch was more than successful. Are there any S20 participants who'd like to share their experience? :)

It should be noted though that Rome is not a project by Facebook. It's by Sebastian McKenzie (@sebmck), who started working on it as a side project while working in Facebook. But he's working in Discord now. And the project is totally owned by him.