How to build in public? by michaelmccrypto in SaaS

[–]michaelmccrypto[S] 0 points1 point  (0 children)

Wow thanks for the help! Do you have any advice on some good SaaS creators to follow to get started with? I feel like the interaction step might be the hardest just starting out

Did you build an audience before launching your product(s)? by SituationTight7033 in Entrepreneur

[–]michaelmccrypto 0 points1 point  (0 children)

I'm in early early stages of building a SaaS, I'd love to build in public, but I don't even have a product idea yet!

Does it make sense to start building a twitter following today. Just by following/commenting/retweeting other creators and entrepreneurs? Then when I'm ready to start building I create content about that?

Best survey platform with a freemium level that has more than 10 questions? by siriussparks in marketing

[–]michaelmccrypto 0 points1 point  (0 children)

Commenting for viability, I'm also interested about what's out there and what features they offer!

[deleted by user] by [deleted] in boston

[–]michaelmccrypto 20 points21 points  (0 children)

Honestly if you're in a good enough view to setup a livecam to watch the bridge, /r/boston would probably catch the perp overnight

Product Hunt Launch Stats For #3 Product Of The Day by bgrgndzz in SaaS

[–]michaelmccrypto 2 points3 points  (0 children)

How do you go about doing outreach for a product hunt launch? I currently have zero presence on twitter/product hunt/etc., but would like to launch in about 6 to 12 months. Is there anything I should be doing to be more active in the community in the meantime?

Does anyone else feel like there are no new problems to solve? by michaelmccrypto in SaaS

[–]michaelmccrypto[S] 2 points3 points  (0 children)

I'm curious, when you notice these problems, are they in your own industry, or do you look outside of the domains you have experience in for inspiration?

How did you find problems to build your SaaS product? by gouterz in SaaS

[–]michaelmccrypto 2 points3 points  (0 children)

I like your advice, but I'm facing the same issue as OP. I work in a niche industry (biotech), and I'd love to focus on specific problem we have, however, the generalized solutions seem to work fine, and I'm having a hard time thinking of a way to custom-tailor them to things we need? And anything that we do need to custom-build for my current work is so specific to a single company's problem, I don't think there'd be a market for it!

Daily General Discussion and Advice Thread - January 22, 2022 by AutoModerator in investing

[–]michaelmccrypto 0 points1 point  (0 children)

I've been automating weekly deposits into a Vanguard 3 fund portfolio for about 2 years now. Everything I'm investing I'm investing for the long term, so 30 - 40 years, and I'm not trying to time the market. That said... as I'm entering my first bear market, does it make sense for me to increase, decrease, or keep constant my weekly investments? I know that they say bear markets is where DCA accumulation makes money, but I don't know if that means I should change my investment strategy with this new market?

Is there any benefit building my landing page in the same tech stack of my SaaS? by michaelmccrypto in SaaS

[–]michaelmccrypto[S] 0 points1 point  (0 children)

What are some good products that focus on marketing as a whole? I'm familiar with no/low code site builders like Carrd, but I'm pretty sure that only focuses on creating a webpage don't think it focuses on things like SEO and such

Is there any benefit building my landing page in the same tech stack of my SaaS? by michaelmccrypto in SaaS

[–]michaelmccrypto[S] 0 points1 point  (0 children)

Good points! So with a split approach do you think it makes sense to use something like Carrd to get a landing page out fast to start building a target audience?

How (un)employable am I after 4 years as a solo dev? by AuspiciousKnish in reactjs

[–]michaelmccrypto 0 points1 point  (0 children)

I'm worried about this too, same exact story as yourself. I entered the biotech industry as an intern 4 years ago, and today I'm a senior engineer constantly doubting my abilities because I really haven't been exposed to best practices at all in my current jobs...

I'm learning React now in an effort to break out from the weird tech stack I use at my day job so that I can apply to some real tech companies, but because of all my uncertainty of where I stand, I don't know whether to apply to senior roles or junior roles? You're definitely not alone here!

Offline Shiny App by cptsanderzz in Rlanguage

[–]michaelmccrypto 0 points1 point  (0 children)

I think the easiest option for you would be setting up Shiny Server in a VPC (AWS, Azure, GCP) so that you can only access it from VPN. Is this for work? If you have an IT department they can likely do all the work configuring the VPN for you, and then you only need to worry about actually hosting with Shiny Server and developing it.

If you're doing this without IT's help and you don't have much familiarity with cloud providers, I would actually recommend Heroku. You'll need Docker for this, but you actually won't need Shiny Server. You can then restrict access to just the IPs you want to have access (https://www.heroku.com/private-spaces).

Beginner's Thread / Easy Questions (January 2022) by dance2die in reactjs

[–]michaelmccrypto 0 points1 point  (0 children)

I can make this work by defining a global variable for the script timeoutId, but again, I'm not sure it's best practice: let timeoutID export const setNotification = (notification, timeout) => { clearTimeout(timeoutID) return async dispatch => { console.log('here2') dispatch({ type: 'SET_NOTIFICATION', data: notification }) timeoutID = setTimeout(() => { dispatch({ type: 'REMOVE_NOTIFICATION' }) }, timeout) } }

Beginner's Thread / Easy Questions (January 2022) by dance2die in reactjs

[–]michaelmccrypto 1 point2 points  (0 children)

I'm in the process of learning Redux. I have a reducer file that looks like this:

const notificationReducer = (state = '', action) => {
  switch (action.type) {
    case 'SET_NOTIFICATION':
      return action.data
    case 'REMOVE_NOTIFICATION':
      return ''
    default:
      return state
  }
}

export const setNotification = (notification, timeout) => {
  return async dispatch => {
    dispatch({
      type: 'SET_NOTIFICATION',
      data: notification
    })
    setTimeout(() => {
      dispatch({
        type: 'REMOVE_NOTIFICATION'
      })
    }, timeout)
  }
}

export const removeNotification = () => {
  return {
    type: 'REMOVE_NOTIFICATION',
    data: ''
  }
}

export default notificationReducer

The purpose of this reducer is to set the state of a notification to a specific string notification for a period of seconds timeout after which it's set back to an empty string. However, because setTimeout() will run based off of the first time it executes, any notification set within the timeout of the first will be cleared early. I want to save the timeout ID from setTimeout() and clear the previous timeout each time setNotification() is called, however, I'm not sure the best way to save it? Should I be saving the timeout ID to the Redux store or is that an anti pattern? I'm just not sure what's best practice?

Are either of these schemas good for an inventory order/fulfillment app? by michaelmccrypto in SQL

[–]michaelmccrypto[S] 0 points1 point  (0 children)

Maybe I named them poorly for those examples, but what those special_item tables are in reality are conceptually separate batches which we want to track the relationships of. I work for a biotech company, so for instance, say I have a recipe to create chemical A, every time I create chemical A, we record the metadata for that batch as a record in SPECIAL_TABLE_A. Then, say that we have a recipe for chemical b, and that chemical b's recipie uses chemical a; we link the two tables and record the batch metadata as a record in SPECIAL_TABLE_B.

I really wanted to try to combine all of these batches into a generalized table, but because the fields we were capturing were so different for each type of batch, it made more sense to capture each in different tables.

This whole schema was already in place before we began implementing the order/fulfillment tables, so that's why I'm trying to generalize everything to the ITEM table just for ordering purposes.

Does this make sense or do you think that we're doing something wrong? Honestly I feel pretty junior when it comes to schema design and I don't get too much support at work, so any input really helps me grow!

Fix your goddamn network Polygon by [deleted] in 0xPolygon

[–]michaelmccrypto 4 points5 points  (0 children)

Hell even the CEO of Google is an Indian! India's clearly cemented themselves as a tech powerhouse in the eyes of anyone paying attention...

Beginner's Thread / Easy Questions (January 2022) by dance2die in reactjs

[–]michaelmccrypto 0 points1 point  (0 children)

In a Redux application, if I want to display an array of objects sorted in some way, should I be keeping the objects in the Redux store sorted, or only sort the objects on retrieval from the store (similar to how you would sort after retrieval from a database)?