Files

169 lines
13 KiB
Plaintext
Raw Permalink Normal View History

Episode: 1736
Title: HPR1736: How I run my small business using Linux
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr1736/hpr1736.mp3
Transcribed: 2025-10-18 08:25:49
---
This in HPR episode 1,736 entitled, How I Run My Small Business Using Linux.
It is posted my first time post-beginning and is about 19 minutes long.
The summary is, How I Use Linux For My Business.
This episode of HPR is brought to you by An Honesthost.com.
Get 15% discount on all shared hosting with the offer code, HPR15, that's HPR15.
Get your web hosting that's Honest and Fair at An Honesthost.com.
Hi everybody, I'm just going to go through some of what I use to run my small business.
This is my first podcast for Hacker Public Radio and so far it seems like it's going to
be too easy to do and I'll probably do some more after this.
After seeing how low the queue is and how much I enjoy the show and maybe thinking that
I might have one or two things to be able to add, I decided to make a couple of podcasts,
so here's number one and it has to do with how I use Linux to run my small business.
I'm going to go over a little bit about the hardware I use, the applications I use and
just in general how I make it work.
First of all, I'm not going to say this is the best way, I'm always open to other ways
and the list if you want to comment and give me some other application tips, I'm always
willing to learn.
I've only been using Linux for about two years now, maybe three, and ever since I got
into it I was like, well that's it, that's all I want to do.
When does this off all my computers in the house now?
That's how the type of impression I got, just not just from the type of applications
and how good they are but also the freedom that you get with it and not just the free
of cost but also the actual how you can change everything and learn how to make everything
work.
I've learned a lot about how computers work and it's actually made me a lot more marketable
as a consultant.
So like I was saying a little bit about my business, I'm a consultant, I work for different
types of companies in laboratory space, biopharmatics, quality systems management, project management
for laboratory information systems, making some servers, all types of stuff, I'm trying
to do a lot of different things and now try to have a really breath of knowledge.
And so I started my own business and I said I'm going to run the whole thing on Linux
so how am I going to do that?
So a little bit about the hardware that I have, I have a System76 Gallagher Ultra Pro
from about two years ago, I guess a year and a half ago.
I also use a Signology Detection DS213J and I use that as the back and for my syncing
and to host some file shares for some clients and you know they have an Android phone and
I run my whole business you know through my System76, my Synology NAS and my LGG.
But some of the applications I use, I only right now use two pieces of proprietary software
which are the Synology Cloud Station which is one of the companion applications that come
with the NAS itself to sync my applications, sync a lot of my documents and stuff.
And I was using BitTorrent Sync for a while instead of Synology Cloud Station but with 2.0s
release, I've now come back to Synology so I'm like well if I'm going to be using something
proprietary I might as well use something that's heavily integrated into the system already
I'm already using that has a native Linux client that works really well, it's integrated
into NARLIST into THUNAR and into I haven't tried it in KDE but I'm pretty sure it works
in KDE as well.
So the second proprietary piece of software uses a wireframe sketcher, it's called wireframe
sketcher and allows me to make mockups for different applications that I might be working
on or that I might be creating as a part of a team.
And I've also used Balsamic, they also have a client but it relies on Adobe Air and I
didn't want to have to install Adobe Air since Adobe stopped supporting Linux and there's
only a 32-bit client that works and I've put it on a 32-bit system and it works but
I'd rather have something that was native on the 64-bit for Linux and that's cross-platform
and so it runs on top of Java so that works just fine.
For free software I use a lot of things, first of all I write almost all my documentation
and markdown first so I might change it from that format to other formats including
for my website but I use markdown for a lot of things so I also use a pan doc which
is a way to transform files of one type to another so I use it for markdown a lot so to
go from markdown to HTML and markdown to doc or docx or ODT or to go from other way around
to bring stuff over to markdown from other formats.
I also use discount which is a markdown to HTML command line tool as well.
I use both Firefox and Chrome or Chromium for browsing the web and there's a lot of web
applications that I use I'm not really going to go into right now.
I use GVim and also just use regular Vim on the command line to do most of my text editing.
I was using a root pad for a while but now I've gone back to just GVim because it's
a lot more flexible in terms of you know once you start to get into the Vim way of doing
things you start to miss it when you're not in that program.
I usually wear office to open office documents I usually don't write anything in a labor
office.
I will every once in a while sometimes for like spreadsheets and stuff all right stuff
in a labor office but any of my work processing I just do in GVim.
I also use planner which is a native project management software and I've dabbled in a
couple other ones but this is the one I use for my own when I make my own projects some
other ones I use to open up other like when people send me stuff that's in Microsoft
format but when I'm making my own projects I use planner.
I use hamster which is to do not really to do this maker it's more of a way to record
the time that you spend on different tasks is the way I build my clients I use it kind
of as a time sheet I used to do that TXT which is my actual to do less maker for that
and it's a command line tool there's also app windows there's all types of apps for mobile
devices and for all the different platforms and I use it to manage my to do less I use
a new cache for my accounting virtual box for a lot of stuff to spin up windows applications
so I do a lot of stuff with .NET and you know some enterprise i.e. dependent application
development and configuration so I always like to have a couple servers to spin up for
that if you don't know about modern i.e. modern i.e. is a way and that Microsoft provides
so you can just get a 90-day trial for windows and i.e. so that you can do development in
that environment so when it expires you just make a new one it's not a big deal I also
use Thunderbird for email so i manage my personal and work email through that and I've tried
to use Gary and that works just fine but I like to use a nickname and the stationary plugins
for Thunderbird which make it so that my it's more of like a robust system so a nickname
for being able to I don't really use the encryption that much but I use it to digitally sign
important documents that I don't that I want people to know that this is the authentic
version of the email and the stationary plugin to send out professional looking emails
I use California and I think that's by the same people who make Shotwell I use that as
my calendar app and it has looks really nice it's really simple and it can import ICS files
that accompany a lot of those invites that you get and it works just very well I chose
that over Thunderbird's plugin because I think the GUI is better not that the Thunderbird
version doesn't work I just like it better on the command line I also have a couple of
apps I use I use Ranger a lot and I was using midnight commander but I've kind of switched
to Ranger because I can look at all my text files real time and just switch through them
because I keep all my notes in markdown so Ranger is a command line file manager which
has live previews using I think uses either links or W3M as I can as a way to view your
different files that you look at so it's it's very handy if we if we haven't used Ranger
I highly suggest it I use a couple of things on the command line like I said Pandoc discount
to do that TXT I use a lot on the command line too but there's also a plugin for different
systems right now my current setup is Ubuntu 1404 I just switch back to this from Ubuntu
GNOME because I just miss Unity sorry everyone hates Unity I don't hate it I find it really
productive but right to to each his own other some other programs I use I use meld pair
documents and I command line sometimes I just use diff or I'll use vim diff when I'm in
vim but meld is a nice way to compare two documents in a visual manner and a gooey and also
allows you to actually do three I think it'll let you look at three documents at the same time
and also look at directories and see changes in directories as well so if you if you use R
sinkers I'm like that and you want to look at stuff you can use meld to do that too for backups
I'd do back a couple different ways to have different backs in different places so with my lgg2
it came with a 50 gigabyte free storage on box.com so I use Dropbox for a lot of my personal stuff
but I mean I use box for my business to be able to host certain files for some of my clients
since I had that free 50 gig and also I use it to I use deja dup because deja dup has a
ability to the sink through web dev and so I use boxes web dev availability to
leave some a couple of backups I do a weekly backup to box and it's just you know like I said it's
web dev and so it's a client side encrypted before it's sent I use system back daily on a local
external hard drive and I also use rsync because I have an encrypted partition and I back up
that can crypton partition using rsync on another encrypted partition that I keep in a safe
so all my important documents are backed up that way and I don't even keep an encrypted copy
anywhere on the internet that's the majority I want to use I also use it's
technically it's it's gpl license it's a l2p l2tp ipc ipsec VPN client
one of my clients actually more than one use cisco routers and have like a maraki
vpn server and I use this l2tp ipsec VPN client to connect to it they had a ppa and it
for a forward when I tried to install for the first time so I just went to launch pad and found
it and found the dot dev and downloaded it and installed and works just fine I can connect
just fine it's kind of disappointing that it doesn't you know but that's the thing that you
end up getting when you are using a bunch of sometimes sometimes things stop being maintained
and there isn't a 1410 version so that's why that's the other reason why I came back to unity
because I already had to go back to 1404 so I said when we go back to 1404 and go back to
unity at the same time so that's the majority of what I use on a daily basis for what I do for work
I really enjoy using Linux for for work and I whenever I get a chance when I'm in in front of
customers always if I don't bring up Linux in particular there's there's usually a situation
where they're having a problem with one of their vendors and it's a lot of times has to do with
being able to access their data when they want to or being able to to customize or configure
the system in ways that they don't necessarily support and when it's not supported they just
don't let it happen at all and it's locked down and I'll usually try to put in a little jab about
you know this is why you don't use proprietary software which is why actually it has rubbed off
a little bit I have had people use take some of my suggestions and use a couple of other things
I like to use or that I've discovered in my in my day to day so you know I'm not the biggest
diehard you know Richard Stalman follower and and and zealot but I do promote free software
wherever I go not only for its cost effectiveness but also because you know it does the job
just as well if not better than its proprietary counterparts a lot of times and you know it can
be your daily driver and run your complete business I do I have no reason to do anything else I
have a couple of droplets of digital ocean which are you know Linux based that I do syncing to my
and you know learning all this stuff has allowed me to be able to troubleshoot
uh things that I would have never had an opportunity to be able to even know anything about
and so learning Linux on the desktop has helped me learn Linux in the server space
so that's uh going to conclude my first podcast so thanks everyone for listening
if you uh stuck around for the whole thing I appreciate it and uh I'll see you on the next one bye
you've been listening to hecka public radio at hecka public radio dot org
we are a community podcast network that releases shows every weekday Monday through Friday
today's show like all our shows was contributed by an hbr listener like yourself if you ever
thought of recording a podcast then click on our contributing to find out how easy it really is
hecka public radio was founded by the digital dot pound and the infonomicon computer club
and it's part of the binary revolution at binwreff.com if you have comments on today's show
please email the host directly leave a comment on the website or record a follow up episode yourself
on this otherwise stated today's show is released under creative comments attribution share
like think a little license