I’ve been using Notion as a core tool for my business for almost a year now. In that time, this tool has crept up into more and more use-cases. Between roadmapping, documentation, CRM, onboarding, email templates, etc, I sometimes wonder if there’s anything Notion can’t do.
So a couple months ago, I decided to double down on Notion.
I started a journey to merge as many pieces of my business under the Notion umbrella so everyone could collaborate on things as easily as possible.
Needless to say, it’s been a great success so far. So without further ado, I’d like…
Ask any developer and they’ll agree: Notion is awesome. It truly is the all-in-one workspace for your company.
At my prior companies we’ve used notion for literally everything, including:
You get the point. It’s a versatile tool. But, one of my favorite use-cases for Notion is as public API documentation.
As a solo entrepreneur, I frequently have to do many of the same tasks as larger companies but with significantly less budget and less time. This makes it important that I have tools that let me work fast and don’t break the bank to do it.
That’s why Notion is perfect.
Notion is exactly the kind of flexible all-in-one solution that a small-medium sized startup needs. It lets you handle your spreadsheets, your accounting, your project management, and your customer relationship management all in one tool.
Then, when your business scales Notion offers convenient export features so you can move…
Progressive Web Apps (PWA’s) are becoming more widespread every day and when you see their benefits it’s easy to understand why.
PWA’s are proven to bring about higher customer engagement, higher customer retention, and increased conversion rates to your web app.
To put it simply, PWA’s are basically phone and desktop apps that are built with web technologies and downloaded through the browser.
This is crazy powerful.
Think about it: You no longer will have to deal with app store approvals, separate code-bases, different deployment methods and everything else that comes along with native apps.
Instead, you build a PWA…
Let’s entertain a simple scenario for a second:
You’re a solo developer. You have an idea. You tell the idea to your friends. They like the idea. You design a prototype. You spend months programming it and then the time comes for you to release it. You push it out to the world and share it with everyone you know. Then, you get the all too familiar question…
When is this coming to Android?
So you stop for a minute and think, “hmm… it seems people want this on Android too. What would this actually take to implement”? …
There’s a bit of an unspoken adage in software development that goes a little something like this…
If you’re not embarrassed by code you wrote 6 months ago, you aren’t growing.
And I’ve never found this to be more true than when I take another look at my personal website. You see of all my projects, my personal site is the one that I’m forced to come back to time and time again. That’s because it’s my own little corner of the internet. It represents my style, my ideas and my projects. It’s mine.
So you can understand how a…
The container pattern is a concept introduced in the Unstated-Next library. This pattern thinks about states as varieties of
Containers that hold a modular slice of the global application state. To provide this state you create a Context across your application, then access it through hooks.
Compared to something like Redux, this
Container pattern offers a Hook-centric way to manage state. It’s easier to learn, scales with your application well , and provides an intuitive way to think about global state. Here’s how it works.
The container pattern is a methodology in which instead of having all your global state…
As we approach late august, the time is coming for college classes to kick off again. Whether your school is online or in-person, I believe there’s a handful of things you can do to make this year a success. This article is a collection of tips for computer science majors to help them have a successful year. This information has been curated from my four years of learning at university, along with various pieces of advice from other students, graduates, and professors.
And here’s proof!
Trust me, you don’t need to know how to program going into a CS degree…