D
D
darksladen2017-04-27 19:36:59
css
darksladen, 2017-04-27 19:36:59

How do you organize your work?

Hello! I propose here to share secrets, methods, various tools for organizing your activities, which help to do everything faster, better and more efficiently! Maybe you somehow skillfully store folders, synchronize them with clouds, etc. etc.. Paint in as much detail as possible what and why you use it.
For example, I have now started using evernote, where I write down all my thoughts and notes, as well as gist, where I store frequently used code so that I don’t look for it or write it again in the next project.

Answer the question

In order to leave comments, you need to log in

15 answer(s)
P
Pavel Radkov, 2017-04-27
@darksladen

About GitHub.
1) I start any project, even the smallest one, in a new repository. Because:
- you never know what will grow out of it,
- the code in GitHub is a backup, the place in Dropbox or other clouds is not polluted,
- instant search by code in the repository, it is important when the project is already large enough,
- it is easier to ask colleagues for advice or show the problem when the source code can be viewed online
- it is convenient to bury the project if it has stalled, or throw it in the portfolio if it is cool.
2) I created two additional organizations on Github inside my account.
- "paulradzkov-forks" - for forks of other people's projects.
- "paulradzkov-heaven" - a cemetery for old projects, where all irrelevant projects are moved.
These two additional organizations allow you to clear the main account of garbage. It now contains only a few relevant projects that are easy to navigate.
3) I move all old projects from Dropbox to Github to "paulradzkov-heaven". There are a lot of projects, it's a long time, but several gigs have already been released (because there, in addition to the code, psd-sources, archives with installers, etc.). The place in the clouds ends, and on Github - rubber.
This graveyard has already come in handy when I was asked to look for the sources of a project I worked on 3 or 4 years ago, and in a minute I answered them with a link to the required repository. I didn’t have to go anywhere, unpack, search, pack, send by mail or upload to the cloud.
I repeat that there is a great source search on GitHub: if you need to see how you did something in an old project, but you don’t remember which one, you can quickly find what you are looking for without fussing with archives.
Total.
The code should be on Github.
Including old projects.
Use organizations to sort projects if there are many.
Order is where everything has its place. Come up with order rules in advance and follow them so that you don’t waste time cleaning up the mess.

I
Ivan, 2017-04-27
@LiguidCool

1) Trello and / or Meistertask (I rarely use the second one). Generally it is a musthave for self-organization and planning.
2)

Maybe you somehow skillfully store folders, synchronize them with the clouds, and so on.

I have Syncthing up on my home server . It is also raised on a working computer, tablet, phone, and even combat servers. In general, it’s not quite feng shui with servers, but sometimes it’s really convenient (for example, when I switch the GIT branch and I need to synchronize files).
3) I do not use Evernote, because Google Keep . And since and so everything is in Google (phones, tablets, mail, calendar ...), then I see no reason to produce anything.
4) C9.IO - not advertising for the sake of it. Sometimes I use it instead of an editor, if I want to code something on my computer without anything (for example, on my grandmother's, she only has Photoshop :) ...
5) Gist ... Well, XZ, I never had a desire ...
6) Instead of Github -> Gogs (+Wiki in the same place). By the way, I use SourceTree for GIT, it's very convenient.
7) PHP-HTML-CSS-JS -> Atom coding. Kind of like sublime, but Atom.

R
Rick, 2017-04-28
@rick1211

Calendar+Keep+Inbox+Docs+Drive, all prefixed with Google.
For code, the extension in Google Docs is "Code Pretty". All in one, tied to an account. The tools are very flexible and in combination give flexibility and personalization for planning, notes, documentation, storage. The only negative if the RAM is not enough, maybe sec. 40 open a document on disk. In general, very convenient.

A
Anton Dzodzikov, 2017-05-04
@DzodzikovAK

I use Workflowy to manage lists of things.

W
w1ld, 2017-05-04
@w1ld

Main tools: Evernote + Google Calendar. Evernote is configured according to the principle of GTD (The Secret Weapon). The main thing is not the tools, it seems to me, but how I use them, i.e. gathering incoming, processing it, lists of ideas, lists of goals, lists of next actions, etc. (read D. Allen). Of course, other tools are indispensable, but they are secondary for me (mail, git, etc.)

I
Ivan Vishnevsky, 2017-04-27
@forgetable

Here's an interesting thing - working with sftp. I used to always use Sublime, now I switched to atom. It is, of course, slower, but there is a wonderful plugin for working with sftp, sometimes very useful. Not just work on a computer and synchronize, but write directly to the server. Everyone I know has started using it.
Also, as a web developer, I got a lot of use from two monitors, but this is not a secret. However, it doesn't help everyone.
The third aspect is more global. If you are at odds with English, I strongly advise you to watch one video . It generally talks about why it's often better to use fewer tools and focus on code. Well, in general, it's very cool to understand how a certain library works before using it.

C
CityCat4, 2017-04-28
@CityCat4

tracker and VCS. All my own, no clouds - I'm not averse to sharing the code, but when they climb into it without asking - I don't like it.
Everything is formalized either as a task or written in the wiki. Now as a redmine tracker - everything is already inside.

K
Konstantin Kitmanov, 2017-04-28
@k12th

github/gitlab/bitbucket for trello code
for movement that doesn't fit into the concept of code. For example, lists to read/watch/play, blog posts, game ideas, etc.

Y
Yuri, 2017-04-28
@riky

ide from jetbrains remove a lot of questions.
2 monitors, no way without it, at least the web (I'm thinking about a third one)
personal base in one note (not perfect, but so far the best I've found, I don't like evernote)

L
lukoie, 2017-04-28
@lukoie

Quip/Notion

R
Roman Frank, 2017-04-29
@Akellacom

Pocket - for frequently accessed bookmarks
Evernote - for
Bitbucket notes - for
Todoist code - for daily to-do list

D
Denis, 2017-05-04
@foma24

1. Todoist - for current affairs
2. Trello - for planning
3. Evernote - for notes and storing various information
4. Dropbox - for storing files
Plus, there is Mailbird on your computer, which is mail and it has Apps where you can open all of the above applications

P
PE3OHATOP, 2017-05-05
@PE3OHATOP

Previously, I used Quiver (Mac OS) to store thoughts, my code developments, interesting articles from the Internet, and generally various useful information. I mainly write on a Mac in a Windows virtual machine (or remotely) - MS Visual Studio, but sometimes I have to work on a computer with pure Windows, and then the inconvenience begins with access to Quiver data. Therefore, I wrote the HomeWiki program for myself - initially I intended to use it as a programmer's notebook, but as a result it turned out like a universal knowledge base. If I place data on DropBox, then, if necessary, I get access to my personal database from any mobile device or computer, since the format for storing information in the program for editable data is HTML and for read-only data is PDF. Who cares - pe3oha.top

A
Anatoly Pontyuko, 2017-05-18
@Pointman

To organize work, more and more services are needed in stock. Here is an example of 10 useful services

E
essyss, 2020-01-04
@essyss

Yes, there are no special pribluda yet. for myself, I just define a clear plan for the day, delegate some work and get performers in social networks))) and as for the synchronization, everything is more than simple, I have an iPhone and a poppy, and I can look at any folder / photo / note / document from any devices.
but in general there is a cool thing - trello. create an acc, buy a business version, create a project, give access to it to your team. simple browser tasktracking with a cool design))))

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question