switchon@lavalamp.biz
+27(0) 83 419 4851 / +27(0) 21 036 1165
Application & software development
Get A Quote

    • Home
    • Services
      • Application & software development
      • Outsourced software development
      • Project based resourcing
      • Digital marketing & consulting
      • Graphic design & consulting
      • UI / UX design & consulting
      • Recruitment services
      • Lease an expert
    • About
      • How we work
      • NBConsult Group
      • Partners
      • Lightbox Digital
    • Blog
    • Join us
    • Contact

    • Home
    • Services
      • Application & software development
      • Outsourced software development
      • Project based resourcing
      • Digital marketing & consulting
      • Graphic design & consulting
      • UI / UX design & consulting
      • Recruitment services
      • Lease an expert
    • About
      • How we work
      • NBConsult Group
      • Partners
      • Lightbox Digital
    • Blog
    • Join us
    • Contact

    • Home
    • Services
      • Application & software development
      • Outsourced software development
      • Project based resourcing
      • Digital marketing & consulting
      • Graphic design & consulting
      • UI / UX design & consulting
      • Recruitment services
      • Lease an expert
    • About
      • How we work
      • NBConsult Group
      • Partners
      • Lightbox Digital
    • Blog
    • Join us
    • Contact

    • Home
    • Services
      • Application & software development
      • Outsourced software development
      • Project based resourcing
      • Digital marketing & consulting
      • Graphic design & consulting
      • UI / UX design & consulting
      • Recruitment services
      • Lease an expert
    • About
      • How we work
      • NBConsult Group
      • Partners
      • Lightbox Digital
    • Blog
    • Join us
    • Contact
    how to deploy your app/website on heroku
    How To Deploy Your App/Website On Heroku
    Apr 12, 2021
    laravel observers
    Laravel Observers
    Apr 26, 2021

    5 Benefits Of Having A Developer Journal

    Categories
    • Mobile Application Development
    • Software Development
    • Web Design
    • Web Development
    Tags
    • benefits
    • Developer
    • developer journal
    • ideas
    • journal
    • microsoft teams
    • project management
    • software developer
    • stress
    • team planning
    • teams
    • teamwork
    • web developer
    benefits of developer journal
    benefits of developer journal

     

    At Lava Lamp Lab we each have our own channel in Teams and this is where we keep our developer journal. A developer journal is where you jot down ideas you have, items you want to complete, things you would like to remember, and ask questions. There are many benefits to having a developer journal and here are 5 of them.

     

    1. Less stress and better planned:

     

    At the beginning of every week, I send my sprint plan to my channel. I add a table with columns for each day and list the tasks I am planning on doing and how long it is going to take me to complete the task. I also mark the tasks that I have completed by striking through the text. Having my tasks already pre-planned for each day of the week means that I can concentrate on those tasks on the day and not have to worry about remembering what other tasks I need to do in the week. Below is an example of a sprint plan:

    Sprint Plan

    2. Team Planning:

     

    When working on a project with other people sometimes team members’ tasks have task dependencies and therefore they can only start doing a task after you have completed a particular task. Since we send our sprint plans it is easy for us to check each other’s plans and move tasks around if we need to so that no one is being held back.

     

    3. Efficient Help from Team Members:

     

    Say you are struggling with a task and you need help but you do not know which team member will have the expertise in this subject. What we do is we send a message in our channel with our question and @ our channel. This means everyone will get a notification and will be able to see the question and if someone can help you they will be able to respond to the message. This is a lot more effective than sending multiple people private messages to find out if they can help you.

     

    4. A place to keep ideas:

     

    Sometimes you are working on a project and have to content switch to something else that came up, but you have an idea of how to fix an issue you have been struggling with. You can jot down the idea or send links to your channel so that you can remember it for when you return.

    Keeping your ideas in your channel also helps if you ever come across the same issue in the future. Then you can search your channel for the solutions you had found that worked.

     

    5. Updates:

     

    It is easier for our project manager to be kept up to date on what you are planning on doing on that day, what you have completed, and if you have any roadblocks. They can simply check each of our channels instead of having to go to Jira and look at each project’s board.

     

    Happy Journaling!

    Contact us


      Related posts:

      9 tips to prevent programmer burnout9 Tips To Prevent Programmer Burnout dynamic doughnut graph using laravel vue componentDynamic Doughnut Graph Using Laravel Vue Component laravel envoyer and forgeProvisioning A New Digital Ocean Server With Laravel Forge, And Deploying Code With Laravel Envoyer benefits of hiding columns when using datatablesBenefits Of Hiding Columns When Using Datatables.net
      Share
      38
      Rayne Logan
      Rayne Logan
      Rayne is a web developer with experience in PHP web apps and has an interest in project management and mobile development.

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Lava Lamp Lab


      Like technology, a lava lamp constantly changes form, producing new conditions with every passing moment



      lava lamp lab facebook   lava lamp lab twitter   lava lamp lab linkedin   lava lamp lab instgram

      Services


      Application & software development

      Outsourced software development

      Project based resourcing

      Digital marketing & consulting

      Graphic design & consulting

      UI / UX design & consulting

      Contact Us


      +27(0) 83 419 4851

      +27(0) 21 036 1165


      switchon@lavalamp.biz


      Unit 4 Monaco Square,
      14 Church Street,
      Durbanville,
      Cape Town, 7550

      NBConsult Group


      nbconsult
      nbconnect msp
      nbclearning
      river broadband
      designer needed
      © 2023 Lava Lamp Lab (Pty) Ltd | All Rights Reserved | Privacy Policy
      Contact us now

        Application & software development

          Outsourced software development

            Project based resourcing

              Digital marketing & consulting

                Graphic design & consulting

                  UI/UX design & consulting

                    Lease an expert

                      Recruitment services

                        We are using cookies to give you the best experience on our website.

                        You can find out more about which cookies we are using or switch them off in settings.

                        Lava Lamp Lab
                        Powered by  GDPR Cookie Compliance
                        Privacy Overview

                        This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

                        Strictly Necessary Cookies

                        Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

                        If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

                        3rd Party Cookies

                        This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

                        Keeping this cookie enabled helps us to improve our website.

                        Please enable Strictly Necessary Cookies first so that we can save your preferences!

                        Cookie Policy

                        More information about our Cookie Policy