All posts in Software

How to Manage Developers Without Pissing Them Off

How to Manage Developers

This article is a guest post from Dillon Forrest, a front end developer, startup guy and content creator. Follow him on Twitter for more posts.

If you’ve ever wondered how to attract and retain engineering talent, this post is for you.

Engineers are notoriously difficult to find, screen and onboard. Every candidate who receives your job offer has likely received several others too. And once they do accept, it’s only a matter of time before another company tries to poach them.

It’s time to ask yourself if your developers are really happy, or are your company’s development processes driving them away?

Let’s take a deep dive into the world of Daria the Developer, discussing five common workflow problems, and giving you tips on how to manage developers.

Continue Reading

How to Use WorkFlowy to Take Better Notes Today

Take Better Notes

Lots of text editors, like Word or Evernote, feel too ‘formal’ for proper note taking. They’re clunky and don’t work in harmony with my erratic train of thought at a meeting, lecture or presentation.

Lately, I’ve got instructions introducing me to new projects via video or voice recording, which I’d try to summarize in bullets, expand on and create to-do list items from the notes. When I was done writing and listening, I’d usually be left with a big mess of text that needs organizing, which would take more time still to go through and fix. With this method, I’d need to listen to the recording at least twice to get my notes.

Instead, now I use WorkFlowy to take and edit notes. Here’s how.

Continue Reading

How We Use Free Screencasting Apps To Crush Communication At Our Startup

free screencasting apps Screencasts are true powerhouses in team communication; they allow us here at Process Street to convey everything in a concise manner with both visual and audial cues, whilst giving the viewer a resource that they can run through as many times as they want.

Unfortunately, many teams put off using screencasts because you have to:

  • Spend time recording it
  • Wait for the file to export
  • Wait for the video to convert
  • Wait for the video to upload
  • Remember you recorded a video that has now finished uploading
  • Manually send it to the right team member

Whilst conversations are more likely to be forgotten or lost, their ease makes them the go-to method for communication (or, at best, a Skype call). This is a huge mistake.

Using just a couple of free screencasting apps you can record your video, spend three seconds saving it and then have it automatically sent to to the right person. Rather than waiting for your time zones to match up or the other person to reply, you can record, save, then get on with the rest of your day.
Continue Reading

How To Create a Custom Invoice Generator Using Process Street

How To Create a Custom Invoice Generator Using Process Street

Generating and sending invoices can be a time-consuming process. A properly designed invoice helps a business get paid and provides legal protection for both parties.

Think about it, all the hours and energy you put into completing a project will have an invoice at the end of it. Invoices are the tool that provides freelancers with the ability to receive income. That’s why we over at Process Street sat down and thought up a way to make getting paid even easier; a template which serves as a custom invoice generator.

Never again worry about charging your clients the wrong amount, or even sending them an invoice with an outdated logo or set of information. All you need to do is plug your information into this template and away you go!

Continue Reading

Trello vs Asana: The Best Project Management App in 2023?

Trello vs Asana

Tracking your work and what you do may sound a little simple (however, we’ve proven before that it’s not necessarily the case). But just imagine having lots of people working on the same project at the same time. That’s when it actually becomes not so easy to track what’s going on.

Online collaboration tools are on the rise with businesses who want to track their employee’s workflow – especially remotely. You might have already seen our previous article comparing Asana and Trello, but instead of comparing the user experience we will look at the features and usability of each app.

Continue Reading

How to Build Your First Telegram Bot: A Guide for Absolute Beginners

I’ve been obsessed with science fiction since I was a young teen, so coding has always appealed to me. I was fascinated by the idea that it is possible to write a program that behaves randomly — to me, that was already deep in the realms of sci-fi!

That obsession fueled my first forays into code, and resulted in a ton of fun bots. For example, this one that describes scary-sounding places by combining words at random, and this one that paints PNGs in block colors.

It’s nothing fancy. I’m hardly a master programmer, and you don’t have to be either. With a basic grasp of coding and APIs, you can create genuinely useful software for fun and profit. In this tutorial, we’ll look at creating a Telegram bot from scratch.

Continue Reading

The Myth Behind Loading Times: Software’s Most User-Friendly Lie

Staring at the tiny LCD progress bar of the vending machine in a lobby, I realize nothing pisses us off more than indefinite waiting times. Especially people waiting for their coffee, their cheap flight comparisons, or their computer to finish doing whatever it’s doing.

Since the creation of software, there has always been loading times. An early example comes from Bob Stahl’s way-ahead-of-its time article in February 1986’s Computerworld.

Continue Reading

What is the Best Email App for iPhone? 13 Apps Battle it Out

best email app for iphone

In our increasingly mobile-first world, we’ve come to rely on getting business done on the phone much more than ever before.

The difficulties of efficiently managing email on a smartphone has likely been a major factor for the rise in team communication software like Slack.

However, it doesn’t need to be this way. And we can’t let it be this way.

That’s why this Process Street article is dedicated to exploring the different email apps for iPhone in order to find which ones have which strengths, and to crown an overall winner.

The apps will be judged primarily on how well they achieve their intended aims, with depth of features and ease of use affecting their scores from that base. I’m going to try not to consider price while calculating a score, but I will mention pricing where relevant.

You can check out the quick overview of scores below and the full breakdowns app by app through the rest of the article.

Continue Reading

The Best Payment Platforms: Stripe vs Paypal vs Square vs Braintree

stripe_vs_paypal_vs_square_vs_braintree best payment platformIn the first quarter of 2017, the AppStore and Playstore saw record revenues yet again with a whopping total of $15 billion worldwide, representing a year over year growth of 45%.

Add in other online sales and the amount of money being spent is astronomical.

But how do we process all these sales? And what means of processing is best for your company?

We’ve pondered the question at Process Street and decided to write up our findings. In this article, we’ll compare Stripe, Paypal, Square, and Braintree to see what each do and how they do it. We’ll analyze those findings and suggest which might be better for different kinds of businesses.

The key areas we’ll compare are:

  • Features – what do they offer and what can’t they do?
  • Pricing – where can we find those small gains which make a difference at scale?
  • Ease of use – can a regular person integrate it into their business, or is a developer needed?

But first, let’s look at some of the different use cases for these payment platforms to contextualize our investigation.

Continue Reading

Web Maintenance: A Process-Driven Guide with 4 Handy Checklists

Websites are delicate, messy, and hard to manage effectively. Setup might be easy, but a beginner learning to maintain a website will hit a damaging snag sooner or later.

The main problem is that the tech behind any website is complex for beginners. The files that run your site are written in multiple different languages, depend on each other’s fixed locations, and are controlled by config files. In short, there’s a lot to grasp when you’re starting up a website.

To avoid making mistakes you need a basic knowledge of SQL, cPanel, and phpmyadmin, as well as a general idea of why and how websites work. Like I learned the hard way, tiny tweaks or careless uploads can take the entire site offline for days at a time, which is especially damaging when you have a recurring audience of any kind.

In this post, I’m going to go through the methods you’ll need when maintaining a website, and give you processes you can follow for each task.

Continue Reading

Take control of your workflows today