HNHacker News
TopNewBestAskShowJobs

TheCloudlessSky

17 karma · joined January 23, 2012

Socials: - https://github.com/thecloudlesssky - https://twitter.com/TheCloudlessSky
submissionscomments
TheCloudlessSky··on Ask HN: Who is hiring? (June 2020)
ProcedureFlow | Junior/Intermediate .NET Developer | Saint John, NB, Canada | ONSITE | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com

ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain. We're like GitHub but for visual procedures.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our development team as we start to scale. We've more than doubled our revenue and staff in the last year and we recently raised $2.9 million in Series A funding.

Our technology stack includes: ASP.NET MVC, C#, Postgres, Redis, Node, Terraform, and AWS.

We're looking for someone who has:

  • Experience building cloud-based web apps in ASP.NET MVC/C#.
  • Experience as a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users.
  • Pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • The ability to stitch together many different services and processes together even if they have not worked with them before.
  • Empathy with their users and are stewards of crafting great experiences.
  • Skills for upholding best practices in engineering, security, and design.
Interested? Email us your resume, GitHub profile, or anything you'd like to showcase: https://jobs.procedureflow.com/o/juniorintermediate-net-deve...

I'm a co-founder and the VP of Engineering. Happy to answer any questions!

TheCloudlessSky··on Ask HN: “Git” for Microsoft Office?
For procedure-style documents, I co-founded a company called ProcedureFlow[0] that allows change requests but for hyperlinked flowcharts. My inspiration was 100% GitHub/pull requests. We found that a lot of organizations store procedures in document form which change all the time. So, the purpose behind our product is to move away from a document into a format that easier to use/change/track.

Copied from another one of my comments in this thread:

A procedure is made up of many flows that are linked together. Everyone that uses the procedure views the "live" flows (like a master branch). Each user gets their own branch which we call a "draft". In a draft, a user is free to make any changes they want (add/delete/modify flows) and then submit all the changes for approval. Approving the change request then merges the changes into the "live" for everyone else to see/use. I even went so far as to build side-by-side diff of the flowcharts, rebasing/merging with live, and conflict resolution.

It's simplified in the UI so the terminology isn't 100% like git. But, one of our biggest hurdles though is actually teaching users how this works why it's better than the current mode of document locks/real time editing. And when our customers "get it", they really fall in love with the concepts and why it's better!

[0]: https://procedureflow.com/

TheCloudlessSky··on Ask HN: “Git” for Microsoft Office?
It's not an easy task, but it's doable! I co-founded a company called ProcedureFlow[0], that allows change requests but for hyperlinked flowcharts. My inspiration was 100% GitHub/pull requests.

A procedure is made up of many flows that are linked together. Everyone that uses the procedure views the "live" flows (like a master branch). Each user gets their own branch which we call a "draft". In a draft, a user is free to make any changes they want (add/delete/modify flows) and then submit all the changes for approval. Approving the change request then merges the changes into the "live" for everyone else to see/use. I even went so far as to build side-by-side diff of the flowcharts, rebasing/merging with live, and conflict resolution.

It's simplified in the UI so the terminology isn't 100% like git. But, one of our biggest hurdles though is actually teaching users how this works why it's better than the current mode of document locks/real time editing. And when our customers "get it", they really fall in love with the concepts and why it's better!

[0]: https://procedureflow.com/

TheCloudlessSky··on Ask HN: Who is hiring? (May 2020)
ProcedureFlow | Junior/Intermediate .NET Developer | Saint John, NB, Canada | ONSITE | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com

ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain. We're like GitHub but for visual procedures.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our development team as we start to scale. We've more than doubled our revenue and staff in the last year and we recently raised $2.9 million in Series A funding.

Our technology stack includes: ASP.NET MVC, C#, Postgres, Redis, Node, Terraform, and AWS.

We're looking for someone who has:

  • Experience building cloud-based web apps in ASP.NET MVC/C#.
  • Experience as a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users.
  • Pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • The ability to stitch together many different services and processes together even if they have not worked with them before.
  • Empathy with their users and are stewards of crafting great experiences.
  • Skills for upholding best practices in engineering, security, and design.
Interested? Email us your resume, GitHub profile, or anything you'd like to showcase: https://jobs.procedureflow.com/o/juniorintermediate-net-deve...

I'm a co-founder and the VP of Engineering. Happy to answer any questions!

TheCloudlessSky··on Ask HN: Who is hiring? (April 2020)
ProcedureFlow | Junior/Intermediate .NET Developer | Saint John, NB, Canada | ONSITE | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com

ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain. We're like GitHub but for visual procedures.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our development team as we start to scale. We've more than doubled our revenue and staff in the last year and we recently raised $2.9 million in Series A funding.

Our technology stack includes: ASP.NET MVC, C#, Postgres, Redis, Node, Terraform, and AWS.

We're looking for someone who has:

  • Experience building cloud-based web apps in ASP.NET MVC/C#.
  • Experience as a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users.
  • Pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • The ability to stitch together many different services and processes together even if they have not worked with them before.
  • Empathy with their users and are stewards of crafting great experiences.
  • Skills for upholding best practices in engineering, security, and design.
Interested? Email us your resume, GitHub profile, or anything you'd like to showcase: https://jobs.procedureflow.com/o/juniorintermediate-net-deve...

I'm a co-founder and the VP of Engineering. Happy to answer any questions!

TheCloudlessSky··on Ask HN: Who is hiring right now?
ProcedureFlow | Full Stack Developer | Saint John, NB, Canada | ONSITE | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com

ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain. We're like GitHub but for visual procedures.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our development team as we start to scale. We've more than doubled our revenue and staff in the last year and we recently raised $2.9 million in Series A funding.

Our technology stack includes: ASP.NET MVC, C#, Postgres, Redis, Node, Terraform, and AWS.

We're looking for someone who has:

  • A demonstrated mastery of building cloud-based web apps in ASP.NET MVC/C#.
  • Experience as a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users.
  • Pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • The ability to stitch together many different services and processes together even if they have not worked with them before.
  • Empathy with their users and are stewards of crafting great experiences.
  • Skills for upholding best practices in engineering, security, and design.
Interested? Email us your resume, GitHub profile, or anything you'd like to showcase: https://jobs.procedureflow.com/o/full-stack-developer

I'm a co-founder and the VP of Engineering. Happy to answer any questions!

TheCloudlessSky··on Ask HN: Have you been laid off?
I'm a co-founder and the VP of Engineering at ProcedureFlow. If anyone is a full stack .NET developer and lives in Eastern Canada (remote), I'm currently hiring: https://jobs.procedureflow.com/o/full-stack-developer

ProcedureFlow is like GitHub but for your company's procedures. We are hyperlinked flowcharts with pull request style approvals.

I've heard some really unfortunate stories from family, friends, and colleagues who are being laid off or temporarily laid off. Since ProcedureFlow is B2B and is part of our customers' backbone, we're fortunate in this situation. I hope all of you that are affected by this are able to get through this!

TheCloudlessSky··on Ask HN: Who is hiring? (March 2020)
ProcedureFlow | Full Stack Developer | Saint John, NB, Canada | ONSITE | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com

ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our development team as we start to scale. We've more than doubled our revenue and staff in the last year and we recently raised $2.9 million in Series A funding.

Our technology stack includes: ASP.NET MVC, C#, Postgres, Redis, Node, Terraform, and AWS.

We're looking for someone who has:

  • A demonstrated mastery of building cloud-based web apps in ASP.NET MVC/C#.
  • Experience as a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users.
  • Pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • The ability to stitch together many different services and processes together even if they have not worked with them before.
  • Empathy with their users and are stewards of crafting great experiences.
  • Skills for upholding best practices in engineering, security, and design.
Interested? Email us your resume, GitHub profile, or anything you'd like to showcase: https://jobs.procedureflow.com/o/full-stack-developer

I'm a co-founder and the VP of Engineering. Happy to answer any questions!

TheCloudlessSky··on Ask HN: Who is hiring? (February 2020)
Thanks! We're only hiring full-stack right now. We need a broad set of experience (dev-ops, front end + design, .NET back end, etc) rather than specialization since we're such a small company right now. But, feel free to apply anyways so I can add you to our pool of non-full stack candidates for when the time is right for us and we can stay in touch!
TheCloudlessSky··on Ask HN: Who is hiring? (February 2020)
ProcedureFlow | Full Stack Developer | Saint John, NB, Canada | ONSITE | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com

ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our development team as we start to scale. We've more than doubled our revenue and staff in the last year and we recently raised $2.9 million in Series A funding.

Our technology stack includes: ASP.NET MVC, C#, Postgres, Redis, Node, Terraform, and AWS.

We're looking for someone who has:

  • A demonstrated mastery of building cloud-based web apps in ASP.NET MVC/C#.
  • Experience as a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users.
  • Pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • The ability to stitch together many different services and processes together even if they have not worked with them before.
  • Empathy with their users and are stewards of crafting great experiences.
  • Skills for upholding best practices in engineering, security, and design.
Interested? Email us your resume, GitHub profile, or anything you'd like to showcase: https://jobs.procedureflow.com/o/full-stack-developer

I'm a co-founder and the VP of Engineering. Happy to answer any questions!

TheCloudlessSky··on Ask HN: Who is hiring? (January 2020)
ProcedureFlow | Full Stack Developer | Saint John, NB, Canada | ONSITE | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com

ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our development team as we start to scale. We've more than doubled our revenue and staff in the last year and we recently raised $2.9 million in Series A funding.

Our technology stack includes: ASP.NET MVC, C#, Postgres, Redis, Node, Terraform, and AWS.

We're looking for someone who has:

  • A demonstrated mastery of building cloud-based web apps in ASP.NET MVC/C#.
  • Experience as a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users.
  • Pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • The ability to stitch together many different services and processes together even if they have not worked with them before.
  • Empathy with their users and are stewards of crafting great experiences.
  • Skills for upholding best practices in engineering, security, and design.
Interested? Email us your resume, GitHub profile, or anything you'd like to showcase: https://jobs.procedureflow.com/o/full-stack-developer

I'm a co-founder and the VP of Engineering. Happy to answer any questions!

TheCloudlessSky··on Ask HN: Who is hiring? (December 2019)
ProcedureFlow | Full Stack Developer | Saint John, NB, Canada | ONSITE | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com

ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our development team as we start to scale. We've more than doubled our revenue and staff in the last year and we recently raised $2.9 million in Series A funding.

Our technology stack includes: ASP.NET MVC, C#, Postgres, Redis, Node, Terraform, and AWS.

We're looking for someone who has:

  • A demonstrated mastery of building cloud-based web apps in ASP.NET MVC/C#.
  • Experience as a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users.
  • Pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • The ability to stitch together many different services and processes together even if they have not worked with them before.
  • Empathy with their users and are stewards of crafting great experiences.
  • Skills for upholding best practices in engineering, security, and design.
Interested? Email us your resume, GitHub profile, or anything you'd like to showcase: https://jobs.procedureflow.com/o/full-stack-developer

I'm a co-founder and the VP of Engineering. Happy to answer any questions!

TheCloudlessSky··on Ask HN: Who is hiring? (November 2019)
ProcedureFlow | Full Stack Developer | Saint John, NB, Canada | ONSITE | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com

ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our development team as we start to scale. We've more than doubled our revenue and staff in the last year and are close to Series A funding.

Our technology stack includes: ASP.NET MVC, C#, Postgres, Redis, Node, Terraform, and AWS.

We're looking for someone who has:

  • A demonstrated mastery of building cloud-based web apps in ASP.NET MVC/C#.
  • Experience as a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users.
  • Pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • The ability to stitch together many different services and processes together even if they have not worked with them before.
  • Empathy with their users and are stewards of crafting great experiences.
  • Skills for upholding best practices in engineering, security, and design.
Interested? Email us your resume, GitHub profile, or anything you'd like to showcase: https://jobs.procedureflow.com/o/full-stack-developer

I'm a co-founder and the VP of Product Development. Happy to answer any questions!

TheCloudlessSky··on Ask HN: Who is hiring? (September 2019)
ProcedureFlow | Full Stack Developer | Saint John, NB, Canada | ONSITE | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com

ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our development team as we start to scale. We've more than doubled our revenue and staff in the last year and recently raised Series A funding.

Our technology stack includes: ASP.NET MVC, C#, Postgres, Redis, Node, Terraform, and AWS.

We're looking for someone who has:

  • A demonstrated mastery of building cloud-based web apps in ASP.NET MVC/C#.
  • Experience as a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users.
  • Pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • The ability to stitch together many different services and processes together even if they have not worked with them before.
  • Empathy with their users and are stewards of crafting great experiences.
  • Skills for upholding best practices in engineering, security, and design.
Interested? Send us your resume, GitHub profile, or anything you'd like to showcase: https://jobs.procedureflow.com/o/full-stack-developer

I'm a co-founder and the VP of Product Development. Happy to answer any questions!

TheCloudlessSky··on Ask HN: Who is hiring? (August 2019)
ProcedureFlow | Full Stack Developer | Saint John, NB, Canada | ONSITE | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our development team as we start to scale. We've more than doubled our revenue and staff in the last year and are close to Series A funding.

Our technology stack includes: ASP.NET MVC, C#, Postgres, Redis, Node, Terraform, and AWS.

We're looking for someone who has:

  • A demonstrated mastery of building cloud-based web apps in ASP.NET MVC/C#.
  • Experience as a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users.
  • Pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • The ability to stitch together many different services and processes together even if they have not worked with them before.
  • Empathy with their users and are stewards of crafting great experiences.
  • Skills for upholding best practices in engineering, security, and design.
Interested? Send us your resume, GitHub profile, or anything you'd like to showcase: https://jobs.procedureflow.com/o/full-stack-developer I'm a co-founder and the VP of Product Development. Happy to answer any questions!
TheCloudlessSky··on Ask HN: Who is hiring? (July 2019)
ProcedureFlow | Full Stack Developer | Saint John, NB, Canada | ONSITE | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com

ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our development team as we start to scale. We've more than doubled our revenue and staff in the last year and are close to Series A funding.

Our technology stack includes: ASP.NET MVC, C#, Postgres, Redis, Node, Terraform, and AWS.

We're looking for someone who has:

  • A demonstrated mastery of building cloud-based web apps in ASP.NET MVC/C#.
  • Experience as a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users.
  • Pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • The ability to stitch together many different services and processes together even if they have not worked with them before.
  • Empathy with their users and are stewards of crafting great experiences.
  • Skills for upholding best practices in engineering, security, and design.
Interested? Send us your resume, GitHub profile, or anything you'd like to showcase: https://jobs.procedureflow.com/o/full-stack-developer

I'm a co-founder and the VP of Product Development. Happy to answer any questions!

TheCloudlessSky··on Ask HN: Who is hiring? (June 2019)
ProcedureFlow | Full Stack Developer | Saint John, NB, Canada | ONSITE | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com

ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our development team as we start to scale. We've more than doubled our revenue and staff in the last year and are close to Series A funding.

Our technology stack includes: ASP.NET MVC, C#, Postgres, Redis, Node, Terraform, and AWS.

We're looking for someone who has:

  • A demonstrated mastery of building cloud-based web apps in ASP.NET MVC/C#.
  • Experience as a generalist working on both the frontend, backend, and anything it
    takes to solve problems and delight users.
  • Pride in working on projects to successful completion involving a wide variety of
    technologies and systems.
  • The ability to stitch together many different services and processes together even
    if they have not worked with them before.
  • Empathy with their users and are stewards of crafting great experiences.
  • Skills for upholding best practices in engineering, security, and design.
Interested? Send us your resume, GitHub profile, or anything you'd like to showcase: https://jobs.procedureflow.com/o/full-stack-developer

I'm a co-founder and the VP of Product Development. Happy to answer any questions!

TheCloudlessSky··on Ask HN: Who is hiring? (May 2019)
ProcedureFlow | Full Stack Developer | Saint John, NB, Canada | ONSITE | REMOTE in Eastern Canada | Full-Time | https://procedureflow.com

ProcedureFlow allows you to turn your company's procedures and expert information into small, hyperlinked flowcharts that are easy to follow and maintain.

ProcedureFlow has a lot of great paying customers that consider us vital to their business. We're growing our development team as we start to scale. We've more than doubled our revenue and staff in the last year and are close to Series A funding.

Our technology stack includes: ASP.NET MVC, C#, Postgres, Redis, Node, Terraform, and AWS.

We're looking for someone who has:

  • A demonstrated mastery of building cloud-based web apps in ASP.NET MVC/C#.
  • Experience as a generalist working on both the frontend, backend, and anything it
    takes to solve problems and delight users.
  • Pride in working on projects to successful completion involving a wide variety of
    technologies and systems.
  • The ability to stitch together many different services and processes together even
    if they have not worked with them before.
  • Empathy with their users and are stewards of crafting great experiences.
  • Skills for upholding best practices in engineering, security, and design.
Interested? Email us your resume, GitHub profile, or anything you'd like to showcase: jobs-hackernews@procedureflow.com

I'm a co-founder and the VP of Product Development. Happy to answer any questions!

TheCloudlessSky··on DynDNS ends free services
Yup - this is the situation I'm in. My ISP requires a specific modem/router combo. As an alternative, I'm going to switch to running a client on my machine.
TheCloudlessSky··on IdentityCache: Improving Performance one Cached Model at a Time
I'm curious: how does Shopify handle database migrations with the cached models? Do you explicitly invalidate the caches when a migration is run?

The reason I ask is because in the .NET/NHibernate world, this is akin to a 2nd level cache provider. I maintain a Redis caching provider for NHibernate (https://github.com/TheCloudlessSky/NHibernate.Caches.Redis) and I've been trying to find a decent solution to this problem. When NHibernate fetches a cached model with mismatching columns etc, it'll blows up with an exception.

I like the generational approach that is part of Rails 4 but it really only works for the views. Maybe incorporating some sort of generational identity of the model's configuration could be used for cache busting?

← PreviousPage 2 of 2