CHRISTOPHER DESROCHERS
  • HOME
  • LIBRARY GUIDES
    • COLLECTION DEVELOPMENT >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • CATALOGING AND CLASSIFICATION >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • REFERENCE AND INFORMATION SERVICES >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • LIBRARY TECHNOLOGY AND INFORMATION SYSTEMS >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • ARCHIVES AND SPECIAL COLLECTIONS >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • USER SERVICES AND EXPERIENCE >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • RESEARCH METHODS AND SCHOLARLY COMMUNICATION >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • LIBRARY MANAGEMENT AND LEADERSHIP >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • OUTREACH AND ADVOCACY >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • PROFESSIONAL DEVELOPMENT AND ETHICS >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
  • EDUCATION
    • BACHELOR OF ARTS
    • MASTER OF LIBRARY AND INFORMATION STUDIES >
      • ePORTFOLIO >
        • SERVICE
        • ORGANIZATION
        • TECHNOLOGY
        • LEADERSHIP
        • RESEARCH
  • ASTRONOMY
    • EVENTS
    • GREAT ASTRONOMY LINKS
    • RECOMMENDED ASTRONOMY-RELATED YOUTUBE CHANNELS
    • MY GEAR
  • ARCHIVES
    • DJ sELF
    • ELFIN SOUND
  • BLOG
  • LINKS
  • CONNECT

Manitoba Libraries Conference 2025: Reflections on Learning, Presenting, and Connecting

14/5/2025

0 Comments

 
On May 6th and 7th, I attended the Manitoba Libraries Conference hosted by the Manitoba Library Association (MLA). As an MLA member, I deeply appreciate this gathering. It's an invaluable opportunity to reconnect with colleagues, discover innovative practices, and reflect on my own professional growth. This year was especially exciting as I co-presented a session titled "Demystifying ChatGPT: AI Innovations for Libraries & Digital Repositories" alongside Mike Ellis.
Picture

Day 1: Insights, Ideas, and AI Innovations

​The conference began with a powerful keynote by Niigaan Sinclair. Niigaan, an Anishinaabe professor from Peguis First Nation, immediately captured my attention with his compelling storytelling and incisive commentary. He contextualized Manitoba’s past and present, thoughtfully reflecting on the Legislative building and the statues toppled in recent years. His point about the absence of Indigenous representation being akin to starting a story at chapter two was particularly impactful. Niigan’s discussion on generational change, highlighted by Manitoba electing Canada’s first Indigenous premier, Wag Kinew, provided insight and perspective. His masterful balance between serious topics, such as residential schools and red dress day, and his use of humour underscored the value of open and straightforward conversations. 
​The first session I attended, “Not Just for Kids: Engaging Adults and Building Community Using Storytime and Music Programs”, led by Austin Matheson and Brittany Lagasse from Winnipeg Public Library, was delightful. It expanded my perspective on adult programming and reminded me of the potential for community-building through creative initiatives like ukulele jams. Given that my previous assistant branch head occasionally serenaded us with her ukulele, this session triggered some memories. 
​After preparing the laptop for my presentation, I quickly assembled a delicious lunch plate, though I had to temporarily stash it behind the projector screen. Despite starting slightly late due to the lunchtime rush, Mike and I had an impressive turnout, with attendees overflowing onto the floor! Mike’s engaging case study on PastFORWARD, Winnipeg Public Library’s digital repository, showcased an innovative AI application in archiving and elicited both laughter and lively participation from the audience. Although time for questions was limited, attendees raised insightful queries about generative AI trained on creative commons materials and the environmental implications of AI. Post-session, I enjoyed meaningful one-on-one discussions about generative AI and potential applications, including possibilities for interlibrary loan systems. 
Afterward, I enjoyed my lunch in the main hall and had an engaging conversation with Trevor, a new connection who shared interests in generative AI, libraries, astronomy, camping, and world travel.
​The afternoon continued with enlightening lightning talks on diverse library initiatives, from updating furniture (“Hold on to Your Seat - Or Don't!”) to enhancing bilingual collections and supporting male caregivers in early literacy programs. These brief yet impactful presentations sparked numerous programming ideas for my own library.
​The day concluded wonderfully with finger foods and mingling, leaving me eager for day two.

Day 2: Exploring Library Practice and Philosophy

​Day two started with the MLA Annual General Meeting, providing a relaxed and productive beginning to the day. It was wonderful connecting with colleagues over coffee, meeting new faces, and exchanging insights.
​The first session of the day, “Nature Programs in a Rural Public Library: Hatching Chicks and Growing Vegetables”, inspired fresh ideas for nature-focused programming. Learning about initiatives like donating produce grown in library gardens reinforced the innovative ways libraries serve their communities.
​“Staff Picks: A Fun, Online Readers’ Advisory Program Model for Your Library” provided practical inspiration for an upcoming autumn ‘Staff Picks’ display. A valuable takeaway from this session was the reminder that “tech should be a tool that supports what you do, not dictate it.”
​The session “In Search of the Lost Library”, presented by librarians from the University of Winnipeg, demonstrated creative solutions for addressing discrepancies in catalogue entries. While their final solution didn’t utilize generative AI, their recognition of it as a potential solution brought a smile to my face, aligning with my interest in integrating AI into library workflows.
​Lunch and the awards ceremony, featuring speaker Chimwemwe Undi, were enjoyable and celebratory. Congratulations to all award winners!
​In the afternoon, Sam Popowich’s session, “The Cultural Politics of Libraries”, was particularly thought-provoking. Sam compellingly argued for recognizing libraries as politically active institutions, examining the 'enlightenment' versus 'social control' perspectives on library history. After the session, Sam generously gifted me his book, "Solving Names: Worldliness and Metaphysics in Librarianship", a thoughtful gesture and a read I’ve already begun to enjoy. 
​The final session I attended, “The Burnt-Out Librarian: Moving on From Vocational Awe”, tackled an important yet often overlooked issue. Carolyn and Monique shared personal experiences and offered practical strategies to address burnout, reinforcing the importance of maintaining healthy engagement with our profession.
​If you’re interested in exploring the content from my session, I’ve included two versions of the presentation slides in PDF format: a short presentation version (as delivered at the conference) and a more detailed version for deeper context and explanation. I hope these resources offer insight into our session and inspire new ways to explore the role of generative AI in libraries. 
​Reflecting on these two enriching days, I felt a great sense of community and connection. The Manitoba Libraries Conference reaffirmed my passion for librarianship, highlighted extraordinary work happening throughout Manitoba, and reinforced my belief that librarians and library workers truly do rule.
​Until next time!

Picture
0 Comments

Navigating Truth in the Age of AI: A Practical Guide to Fact-Checking

30/4/2025

0 Comments

 
The digital world is brimming with information—but not all of it is accurate. With AI-generated content flooding our feeds and misinformation becoming more sophisticated, verifying facts has never been more crucial. Whether you're researching for work, keeping up with the news, or simply scrolling through social media, sharpening your fact-checking skills can help you separate truth from deception. Here’s how to sharpen your perception, enhance your awareness, and become a more informed consumer of information. 
Picture
​​​​​​​​Generated with DALL·E.

Five Key Strategies for Verifying Information

1. Research the Author or Organization
A source’s credibility matters. Before trusting information, investigate who is behind it:
  • Is the author a subject matter expert?
  • Is the organization funded by groups or individuals who could bias their reporting?
  • Does the author or organization have a history of accuracy?
  • Are they affiliated with a reputable institution?
  • Do they have an agenda?
Looking beyond an entity’s website—by checking independent reviews and other sources—can provide a clearer picture by revealing underlying motives and biases.
2. Use Smart Search Techniques
Finding reliable sources quickly depends on how you search. Here are a few techniques to refine your results:
  • Use quotation marks (e.g. "digital literacy initiatives") to search for exact phrases.
  • Use site:[URL] (e.g. site:ala.org digital literacy) to search within a specific website.
  • Use the minus sign (e.g. -fake) to exclude unwanted terms.
  • Conduct reverse image searches to verify photos.
3. Verify the Original Source
Many articles cite secondhand sources—but are they trustworthy?
  • Track down the original source or publication.
  • Check if the claim is accurately represented and contextually sound.
  • Check if multiple reputable sources report the same facts.
4. Consult Fact-Checking Websites
Independent fact-checkers help cut through the noise. Some recommended resources include:
  • General: Snopes, PolitiFact, FactCheck.org
  • Scientific: SciCheck, Science Feedback
  • Canadian-Specific: CBC News, MediaSmarts
​5. Pause and Reflect
If a claim sparks an emotional reaction, that’s a red flag. Misinformation thrives on outrage and urgency. Before sharing or believing a story, take a step back and ask:
  • Does this seem too good (or too bad) to be true?
  • Who benefits if this claim spreads?
  • Does this seem intentionally provocative or overly simplistic?
  • Have multiple reliable sources verified this?

Beyond the Basics: Fact-Checking Frameworks

The SIFT Method: A Fast, Effective Approach
Mike Caulfield’s SIFT method offers a quick way to assess information:
  • Stop – Before engaging, consider the source’s credibility.
  • Investigate – Look into the author, website, and their reputation.
  • Find Better Coverage – Seek out high-quality sources for confirmation.
  • Trace the Claim – Follow information back to its original context.
The P.R.O.V.E.N. Method: A Deeper Dive
For more thorough evaluation, use the P.R.O.V.E.N. method:
  • Purpose: Understand why the information was created.
  • Relevance: Check if the information is applicable. 
  • Objectivity: Assess if multiple viewpoints are included. 
  • Verifiability: Confirm the information through reliable independent sources.
  • Expertise: Confirm the author’s qualifications. 
  • Newness: Determine if the information is current. 
Lateral Reading: Thinking Like a Fact-Checker
Instead of staying on one page, open new tabs and check:
  • Wikipedia for background on an organization or expert.
  • News archives for related reporting.
  • Reviews and expert opinions from multiple sources.

Final Thoughts: Build Your Information Resilience

​AI-generated content isn’t going anywhere, and misinformation continues to evolve. Developing strong fact-checking habits keeps you informed and protects you from misleading claims.
​Next time you come across a viral story, a surprising statistic, or a claim that seems off, take a moment to verify before you share. The more we question, the better we can navigate today’s information landscape.
Picture
​​​​​​​​Generated with DALL·E.

What’s Your Go-To Fact-Checking Method?

​Have a favourite strategy or a trusted source you rely on? Let’s discuss in the comments!
0 Comments

Staying Safe in the Digital Age: A Practical Guide to Online Safety

19/3/2025

0 Comments

 
​The internet is a vast, ever-expanding landscape of information, social connection, and convenience. But just like any city with bustling streets and hidden alleyways, navigating the digital world requires caution. Online safety isn’t just about avoiding obvious scams—it’s about developing a mindset that keeps your personal information secure, your devices protected, and your digital footprint under control.
Picture
​​​​​​​​Generated with DALL·E.

What is Online Safety?

​Online safety refers to the practices and precautions individuals take to protect themselves, their personal data, and their digital identities from cyber threats. These threats range from phishing scams and malware to identity theft and privacy breaches. Staying safe online means understanding these risks and actively taking steps to reduce them.

Main Facets of Online Safety

  1. Privacy Protection – Keeping personal and financial information secure from unauthorized access.
  2. Cybersecurity Awareness – Understanding common cyber threats like phishing, malware, and ransomware.
  3. Digital Footprint Management – Controlling what information about you is available online.
  4. Safe Browsing Practices – Avoiding malicious websites and recognizing potential scams.
  5. Strong Authentication – Using secure passwords and multi-factor authentication (MFA).
  6. Social Media Awareness – Being mindful of what you share and how it can be used against you.
  7. Avoiding Misinformation – Identifying reliable sources and fact-checking content.
  8. Secure Online Transactions – Safeguarding financial information when shopping or banking online.

​Tips, Best Practices, and Rules of Thumb

1. Strengthen Your Passwords
  • Use unique, complex passwords for each account (ideally 12+ characters with a mix of letters, numbers, and symbols).
  • Consider using a password manager to store and generate strong passwords.
  • Enable multi-factor authentication (MFA) wherever possible—it’s an extra layer of security that makes unauthorized access significantly harder. 
  • While using unique, complex passwords for every account is the best practice, I recognize that many people find this difficult to maintain. At the very least, prioritize strong, unique passwords for your most critical accounts—such as banking, email, and password managers—to protect your most sensitive information and ensure you can securely manage and recover your accounts if needed.
2. Recognize and Avoid Phishing Scams
  • Be skeptical of emails or messages requesting sensitive information.
  • Avoid clicking on suspicious links—hover over links to preview the destination before clicking. You can also copy and paste suspicious links into a blank text document to review.
  • Check the sender’s email address carefully; scammers often use addresses that look similar to legitimate sources.
3. Protect Your Devices with Security Software
  • Keep your operating system, antivirus software, and applications up to date to patch vulnerabilities.
  • Install a trusted antivirus program and enable automatic updates.
  • Use a firewall to block unauthorized access to your network.
4. Be Mindful of Your Digital Footprint
  • Google yourself periodically to see what information is publicly available.
  • Adjust privacy settings on social media to limit who can see your posts and personal details.
  • Think before you share—once something is online, it is difficult to remove completely.
5. Browse Safely and Avoid Suspicious Websites
  • Use HTTPS websites for transactions and personal data entry.
  • Be cautious when downloading files or software—stick to official app stores and trusted sources.
  • Consider using a VPN (Virtual Private Network) when on public Wi-Fi to encrypt your data.
6. Stay Vigilant on Social Media
  • Don’t accept friend requests from strangers or suspicious profiles.
  • Be cautious about sharing location data in real time.
  • Avoid oversharing details that could be used to impersonate you or answer security questions.
7. Verify Before Trusting Online Information
  • Double-check sources before sharing news articles or social media posts.
  • Use fact-checking websites like Snopes, FactCheck.org, or Media Bias/Fact Check.
  • Be wary of sensationalized headlines designed to provoke an emotional reaction.
8. Shop and Bank Securely Online
  • Use credit cards instead of debit cards for online purchases for better fraud protection.
  • Check for HTTPS and verify the legitimacy of online retailers before entering payment details.
  • Enable transaction alerts from your bank to monitor any suspicious activity.
  • Avoid saving your credit card information anywhere and delete cookies after every online purchase.

Final Thoughts: Stay Informed, Stay Secure

​Online safety isn’t a one-time action—it’s an ongoing practice. Cyber threats are constantly evolving, but by staying informed, adopting secure habits, and using common sense, you can navigate the digital world with confidence. Whether you’re shopping, socializing, or simply browsing, a little caution goes a long way in protecting yourself from potential threats.
​By treating your online presence like you would your home—locking doors (passwords), checking visitors (verifying links), and securing valuables (personal data)—you can enjoy the internet’s benefits while minimizing its risks.

Stay safe, stay smart, and stay cyber-aware!

Picture
​​​​​​​​Generated with DALL·E.
0 Comments

Exploring Code Generation with ChatGPT: A Space Invaders Experiment

5/3/2025

0 Comments

 
I've always been curious about how well ChatGPT can generate functional code. To test its capabilities, I decided to start with something relatively simple but still interactive: coding a basic Space Invaders game. I wanted to see how well ChatGPT could generate a working program, how adaptable it would be to my requests, and whether I could refine and improve the code through iterative prompts. This experience turned into an engaging coding experiment, showing me just how powerful AI-assisted development can be.
Picture
​​​​​​​​Generated with DALL·E.

Defining the Project

​Space Invaders is a classic arcade game where the player controls a spaceship that moves left and right, shooting enemies descending from the top of the screen. The game involves essential programming concepts like:
  • Rendering graphics: Drawing the spaceship, enemies, and bullets on the screen.
  • User input: Allowing the player to move and fire using keyboard controls.
  • Game logic: Detecting collisions between bullets and enemies, tracking scores, and resetting the game when necessary.
  • Dynamic difficulty: Adjusting enemy speed to increase or decrease the challenge.
To keep things lightweight and browser-based, I opted to use CodeSkulptor, a Python environment designed for educational programming that runs entirely in the browser and uses the simplegui library for handling graphics and game loops.

Iterating on the Code

I began by asking ChatGPT to generate a basic Space Invaders game in CodeSkulptor. The initial version included:
  • A rectangular player-controlled spaceship.
  • Simple movement using the left and right arrow keys.
  • Enemies that moved downward at a fixed speed.
  • A basic shooting mechanism where bullets fired straight up and disappeared when hitting enemies or leaving the screen.
However, I quickly realized some limitations and requested modifications:
  1. Increased Playability: The original screen size was too small, and the player’s speed felt sluggish. I asked ChatGPT to triple the spaceship’s speed and expand the game window to provide more space for movement.
  2. Balanced Enemy Movement: The enemies were initially too fast, making the game too difficult. I asked for their speed to be reduced to one-third of the original rate.
  3. Dynamic Difficulty: I requested that enemy speed increase by 5% when pressing the up arrow key and decrease by 5% when pressing the down arrow key. This allowed for on-the-fly difficulty adjustments.
  4. Visual Improvement: I wanted the spaceship to be a triangle rather than a rectangle to better represent a traditional spacecraft.
  5. Game Reset Feature: Finally, I asked for a way to restart the game with a key press. ChatGPT implemented a reset function triggered by pressing the 'N' key, which cleared the screen, reset the score, and respawned enemies at random positions.

The Final Result

​By the end of this experiment, I had a functional and customizable Space Invaders game running in CodeSkulptor. The iterative process demonstrated how well ChatGPT can understand and implement coding requests, allowing for quick modifications and enhancements.
For those interested, I highly recommend trying out the code in CodeSkulptor and playing around with your own modifications. The experience is a great way to learn how game logic works while also exploring AI-assisted development.

Download the Code Below

python_codeskulptor_space_invaders_chatgpt.txt
File Size: 4 kb
File Type: txt
Download File

Picture
​​​​​​​​Generated with DALL·E.

Looking Ahead: The Power of AI Coding Assistance

This experience left me excited to continue exploring coding with ChatGPT. Now that o3-mini-high is available—a model that is supposed to be even more proficient at coding—I’m even more eager to see how it improves code generation, debugging, and refactoring. With each iteration, AI models are becoming more adept at understanding context, implementing changes effectively, and even suggesting improvements I might not have thought of myself.
​If this simple Space Invaders game was just the beginning, I can only imagine how far AI-powered coding assistance can take us. Imagine being able to code entirely in natural language! Whether you're a beginner learning the basics or an experienced developer looking to prototype ideas quickly, ChatGPT is proving to be an invaluable tool in the coding process.
0 Comments

Echoes of a Dying Star: Exploring a Supernova Through AI and Storytelling

19/2/2025

0 Comments

 
I've been playing around with ChatGPT for a while now, experimenting with its ability to generate and refine stories, especially those rooted in science. One of my latest projects was crafting a science fiction short story that balances scientific accuracy with a sense of curiosity and wonder—something in the flavour of Carl Sagan.
Picture
​​​​​​​Generated with DALL·E.

The process? A mix of notes, structured planning, AI-assisted brainstorming, research, and a lot of tweaking:
  • Story Concept & Playtime: I started with a basic idea—a Type Ia supernova unfolding across different cosmic distances—and played around with ChatGPT, bouncing ideas back and forth.
  • Academic Meets Creative: I had ChatGPT analyze and draw from one of my old university astronomy papers to reinforce the scientific foundation of the story.
  • Outlining the Narrative: I structured the story into five chapters, each set at a different vantage point, from the doomed white dwarf, to an autonomous research probe, to a crewed space ship, to the Earth, to the Andromeda Galaxy. One focus was scientific knowledge, but another was evoking that deep sense of cosmic wonder.
  • Experimenting with ChatGPT Models: I tested different inputs, played around with phrasing, and fine-tuned the best output before mixing in my own edits.

Final Touches: Bringing the Story to Life with Video & Music

To enhance the experience, I experimented with Sora to create short videos for each chapter, the title screen, and ending. I compiled these into videos for the story, trying two different approaches:
  1. Text-Based Generation: I copy-pasted the chapter text directly into Sora and went with whatever it generated.
  2. Prompt-Based Generation: I asked ChatGPT o3-mini to come up with suitable Sora prompts—one for each chapter, the title screen, and ending. I then put those prompts into Sora with minimal editing. This worked somewhat better but Sora still had issues generating text correctly.
Both videos turned out alright, but still left much to be desired. Sora has potential, but there’s plenty of room for improvement—at least for us humble ChatGPT Plus users.
On top of that, I wanted an atmospheric soundtrack, so I used ChatGPT to craft a dungeon synth instrumental prompt for Suno. I’ve been really into dungeon synth lately, and this story felt like the perfect inspiration for something melancholic, immersive, and cosmic. 
Suno generated two versions:
  • Luminous Shadows - Version 1
  • Luminous Shadows - Version 2
​After all that experimenting, refining, and assembling, here’s the final outcome: ‘Echoes of a Dying Star’—a story that explores the cosmic scale of a supernova through the perspectives of a doomed autonomous research probe, a distant spaceship, Earth-based observers, and even the Andromeda Galaxy.
Check out the story, and watch the accompanying videos below!

Echoes of a Dying Star

Your browser does not support viewing this document. Click here to download the document.

​Echoes of a Dying Star - Video 1


Echoes of a Dying Star - Video 2


0 Comments

Integrating ChatGPT into Your Workflow: A Comprehensive Guide

22/1/2025

0 Comments

 

Introduction

​In today's fast-paced digital world, leveraging artificial intelligence (AI) can significantly enhance productivity and efficiency. ChatGPT, developed by OpenAI, is a powerful language model that can assist with a wide range of tasks, from drafting emails to brainstorming ideas. This guide explores the philosophy behind integrating ChatGPT into your workflow and provides practical steps on how to incorporate it effectively.
Picture
​​​​​​Generated with DALL·E.

​The Philosophy Behind Using ChatGPT

​Enhancing Productivity and Efficiency
At its core, ChatGPT is designed to augment human capabilities. By handling routine or time-consuming tasks, it allows you to focus on more complex and creative aspects of your work.
​Complementing Human Skills
ChatGPT excels at processing and generating text based on patterns in data it was trained on. While it doesn't possess consciousness or personal experience, it can provide insights and suggestions that complement human intuition and expertise.
​Continuous Learning and Adaptation
Incorporating ChatGPT into your workflow is not a one-time setup but an ongoing process. As you interact with the model, you learn how to craft better prompts, and the AI can provide more tailored responses over time.

How to Incorporate ChatGPT into Your Workflow

1. Identify Suitable Tasks
Determine which aspects of your workflow can benefit from AI assistance. Common areas include:
  • Content Creation: Drafting articles, emails, social media posts, and image generation.
  • Brainstorming: Generating ideas or exploring different angles on a topic.
  • Research: Summarizing information or explaining complex concepts.
2. Set Up Access
Access ChatGPT through platforms that offer the service, such as:
  • OpenAI's ChatGPT Website: Interact directly via the web interface.
  • OpenAI's ChatGPT App: Use the official ChatGPT mobile app for iOS and Android, or the desktop application for convenient access and functionality.
  • Integrations: Use plugins or extensions that incorporate ChatGPT into applications like Chrome or Microsoft Teams.
  • API Access: For developers, integrate ChatGPT into custom applications using the OpenAI API.
3. Craft Effective Prompts
The quality of the AI's output depends largely on the input it receives.
  • Be Specific: Clearly state what you need. Instead of "Tell me about climate change." try "Summarize the impact of climate change on coastal cities."
  • Provide Context: If the task is complex, give background information to guide the AI.
  • Set the Tone and Style: Indicate if you prefer a formal report, casual explanation, or bullet-point list.

Practical Applications

Personal Productivity
Planning Healthy Meals
Use ChatGPT to create meal plans or recipes based on ingredients you have or dietary preferences.
  • Example Prompt: "Help me create a healthy dinner using salmon, asparagus, and brown rice. I prefer low-carb options."
Developing Meal Plans
Ask ChatGPT to generate a week's worth of healthy meal ideas.
  • Example Prompt: "Plan a 5-day vegetarian meal plan for me, including breakfast, lunch, and dinner. I need quick recipes that take under 30 minutes to make."
Planning a Trip
Utilize ChatGPT to help organize your travel itinerary, find attractions, or suggest packing lists.
  • Example Prompt: "I'm planning a 7-day trip to New Zealand. Suggest an itinerary that includes hiking, local culture, and must-see landmarks."
Minimizing and Organizing
Get advice on decluttering and minimizing possessions.
  • Example Prompt: "Provide a step-by-step plan to declutter my closet and minimize my wardrobe to essentials."
Time Management
Improve your productivity by optimizing your schedule.
  • Example Prompt: "Help me create a daily routine that balances work, exercise, family time, and personal hobbies like reading."
Enhancing Public Library Services
Assisting with Reference Questions
Library staff can use ChatGPT to help answer patron inquiries more efficiently, including reader's advisory and identifying books based on limited information.
  • Example Prompts:
    • "Provide a simple explanation of the expansion of the universe suitable for a middle school student."
    • "A patron remembers a mystery novel about a detective who solves crimes in his dreams, and the book cover features a clock melting. Help identify the book title."
Content Creation: Image Generation
​Generating Image Ideas and Descriptions
Use ChatGPT to help conceptualize images or create descriptions for image generation tools.
  • Example Prompt: "Describe an image of a public library hosting a community cooking class, with people of all ages preparing meals together."
Creating Prompts for AI Image Generators
Craft detailed prompts to be used with AI image generation models like DALL·E.
  • Example Prompt: "Help me write a prompt for an AI image generator to create an illustration of a minimalist workspace with a laptop, notebook, and a cup of green tea by a window overlooking a forest."
Brainstorming Library Programs
Generating Event Ideas
Brainstorm new programs to engage the community.
  • Example Prompt: "Suggest five interactive workshop ideas for adults at a public library focusing on digital literacy."
Personal Learning and Development
Understanding Complex Topics
Leverage ChatGPT to break down complicated subjects and aid in your personal learning journey.
  • Example Prompts:
    • "Explain the process of star formation and the lifecycle of stars in simple terms."
    • "What is the significance of exoplanet discovery in our understanding of the universe?"

​Tips for Effective Use

Be Clear and Specific
The more precise your prompt, the more relevant the response.
  • Ineffective Prompt: "I need meal ideas."
  • Effective Prompt: "Provide three healthy dinner recipes using chicken, spinach, and sweet potatoes."
  • Ineffective Prompt: "Help me plan a trip."
  • Effective Prompt: "Create a 4-day itinerary for a budget-friendly trip to Japan, focusing on onsen, nature, culture, and local cuisine."
  • Ineffective Prompt (Library Use): "Help with programs."
  • Effective Prompt (Library Use): "Outline a plan for a children's reading hour themed around learning the night sky."
Use Iterative Refinement
If the first response isn't quite right, refine your prompt by providing additional details or asking follow-up questions.
  • Meal Planning Follow-Up: "These recipes are great, but I have a nut allergy. Can you adjust them accordingly?"
  • Trip Planning Follow-Up: "Can you include some lesser-known attractions and recommend affordable accommodations?"
  • Minimizing Stuff Follow-Up: "I have a lot of books. How can I decide which ones to keep and which to donate?"
  • Library Programs Follow-Up: "Great ideas! Can you include suggestions on how to promote these workshops to attract more participants?"
Leverage for Learning
Use interactions as a learning opportunity to deepen your understanding.
  • Example Prompts:
    • "What are the basic steps to start learning a new language effectively?"
    • "List some beginner-friendly astronomy projects I can do at home to learn about and memorize constellations."

Limitations and Challenges

Understanding AI Limitations
  • Lack of True Understanding: ChatGPT generates responses based on patterns, not consciousness or awareness.
  • Potential for Errors: The AI might produce plausible-sounding but incorrect information.
​Avoiding Over-Reliance
  • Supplement, Don't Replace: Use ChatGPT to augment your work, not replace critical thinking or professional expertise.
  • Continuous Learning: Stay informed and keep developing your skills beyond AI assistance.

Conclusion

​Integrating ChatGPT into your workflow can be a game-changer, enhancing efficiency and sparking creativity. By understanding its capabilities and limitations, and applying best practices, you can harness this powerful tool to complement your skills and advance your projects. Embrace the collaborative potential of AI, and let it be a catalyst for innovation in your personal and professional journey.
Picture
​​​​​​Generated with DALL·E.

​Remember: The key to effectively using ChatGPT is experimentation and adaptation. As you become more familiar with how the AI responds, you'll discover increasingly valuable ways to incorporate it into your daily tasks.
0 Comments

Happy New Year & My Favourite Books of 2024

8/1/2025

0 Comments

 
Happy New Year, everyone! I hope you’re all kicking off 2025 feeling refreshed and ready to discover new stories. Looking back on 2024, I can’t help but smile at the incredible books I got through this past year. It’s always tough to narrow things down, but here are a few standouts I couldn’t put down.
‘Machine Vendetta’ by Alastair Reynolds
This third installment in the Prefect Dreyfus Emergency series hit all the right notes. Once again, Reynolds brilliantly combines intricate mystery with a universe so vivid you can practically feel the vacuum of space. From advanced lemur-like beings to AIs vying for control, the story is both a thought-provoking investigation and a stunning exploration of what humanity might become.
‘Berserk’ Series (Deluxe Edition) by Kentaro Miura, Translated by Duane Johnson
While I read most of the series in previous years, I finished the series this year. The final Deluxe Edition volume was bittersweet. The abrupt ending, a result of Miura’s untimely passing, made the included guidebook feel extra special. It’s a fitting tribute to Miura’s extraordinary world—an epic adventure both beautiful and brutal, packed with unforgettable characters and jaw-dropping art.
‘Architects of Intelligence: The truth about AI from the people building it’ by Martin Ford
This collection of interviews with AI pioneers is a must-read if you’re curious about where technology is headed. Ford steers insightful conversations with leading minds, making dense concepts accessible. You’ll find yourself pondering everything from ethics to existential risks, all while gaining a richer understanding of the true potential (and pitfalls) of AI.
‘Schismatrix Plus’ by Bruce Sterling
Sterling’s vision of a posthuman future brims with creativity. The clash between the biologically enhanced Shapers and the cybernetically augmented Mechanists sets the stage for complex social dynamics and wild philosophical questions. Featuring “Lobsters” that push the boundaries of what it means to be human, this book still has me thinking about the essence of identity and evolution.
These were just the highlights. Other favourites that made 2024 unforgettable include Ray Kurzweil’s ‘The Singularity Is Nearer: When We Merge with AI’, Rob Guillory’s ‘Farmhand’ series, Neil Gaiman’s ‘Norse Mythology’, and the four-volume ‘Aâma’ series by Frederik Peeters. Each one left its mark on my reading year.
If you’d like to connect, feel free to send me a friend request on Goodreads. Let’s make 2025 a year of great reads and recommendations. Here’s to a fantastic year ahead!
Picture
​​​​​Generated with DALL·E.
0 Comments

Health, Adventure, and Connectivity: Living with the Apple Watch Ultra 2

11/12/2024

0 Comments

 
Over the past two months, the Apple Watch Ultra 2 has become an integral part of my daily life, transforming how I manage my health, stay connected, and engage with the world around me. With a pool conveniently located where I live, I was eager to track my swimming to gain a more comprehensive picture of my overall exercise routine. The release of the black titanium version caught my eye, and after carefully weighing the benefits, I decided it was time to make the leap.
From the moment I put it on, the watch became more than just a tool—it became a companion. The Fitness Rings motivate me daily, encouraging that extra bit of movement, standing, or exercise. Tracking activities like swimming, outdoor cycling, dance, walking, and yoga has provided new insights, while monitoring my heart rate and blood oxygen levels offers a deeper look at my overall health.
Sleep is crucial, even if it's not always easy to get a full eight hours. The Sleep Tracking feature offers valuable data on my rest patterns, helping me recognize when I need more or better-quality sleep. While I could use the Mindfulness app more often, the times I do engage in short breathing exercises and reflections, I notice increased focus, increased awareness, reduced stress, and a greater sense of mindfulness.
Connectivity is effortless within the Apple ecosystem. Managing both a personal and work phone used to be cumbersome, but now important personal notifications appear discreetly on my wrist. I can keep my personal phone in my bag and my work phone in my pocket. The large screen makes typing messages comfortable, and the voice-to-text feature is perfect when I'm on the move.
I'm now more excited to hike longer and explore deeper into areas without cell coverage. The Waypoints and Compass apps offer reliable navigation right on my wrist, with the ability to backtrack using directional prompts and view maps and distances. This adds both safety and excitement to my outdoor adventures.
A variety of other apps further enhance my everyday experiences:
  • Weather and Calendar help keep me organized and prepared.
  • Night Sky enriches my stargazing, helping me learn constellations and increasing my awareness of stars, planets, and the movement of the night sky—even when it's cloudy.
  • ChatGPT is more of a gimmick at this point due to a poorly designed interface, but with improvements and access to advanced voice mode, it could become a standout feature.
  • Podcasts, Audiobooks, and Music are easily accessible, and I can control playback on connected devices.
  • Noise Levels alerts me to protect my hearing in loud environments, but those have mostly been when using hand dryers or blenders. Things one hopefully doesn’t do for long periods of time. Still a useful feature that should come in handy when using power tools, attending an event with loud music, or when in other unfamiliar noisy environments.
  • Timer is incredibly useful when cooking, baking, keeping track of laundry cycles, or monitoring break times during work and meetings.
Choosing the Titanium Milanese Band was a decision I haven't regretted. Its versatility suits professional meetings, casual outings, and athletic activities. It's lightweight, breathable, durable, and comfortable—even when sleeping. For anyone exploring band options, it's worth trying on.
​Battery life has met my expectations, lasting more than two full days and nights even with multiple exercise sessions and constant wear. This means less time worrying about charging and more time enjoying the watch's features.
​Reflecting on my transition from a Fitbit—which sadly didn't last—I realize how much more the Apple Watch Ultra 2 offers. It seamlessly integrates with other Apple products, gamifies health, centralizes essential information, and keeps me engaged on my wellness journey.
​In essence, the Apple Watch Ultra 2 has become more than a wearable gadget; it's a companion that enriches my connection to myself and my surroundings. It reduces reliance on my phone, promoting greater mindfulness and presence in everyday moments. ​If you're considering a smart watch, I encourage you to reflect on how it might enrich your life and fit holistically with your goals.

My Two Favourite Watch Faces

Picture
Complications: Temperature (top left), Today's Date (top right), Timer (bottom left), and Fitness Rings (bottom right). 
Picture
Complications: Temperature (top left), Conditions (top), Today's Date (top right), Compass (middle), Fitness Rings (bottom left), Heart Rate (bottom), and Mindfulness (bottom right). 
0 Comments

Creative and Specialized Prompting Techniques: Expanding Horizons

13/11/2024

0 Comments

 
​In this final post of our series, I’m excited to take you on a journey beyond the standard use of AI and into the realm of creativity and specialization. AI isn’t just about answering questions—it’s a tool for sparking creativity, simulating professional consultations, and generating unique content. Let’s explore how creative and specialized prompting techniques can expand your horizons and help you get the most from your AI interactions.

Picture
​Generated with DALL·E.

1. Scenario-Based Prompting
  • Definition: Asking the AI to create scenarios to visualize outcomes or explore hypothetical situations.
  • Example: "Imagine a library of the future where all services are delivered through virtual reality. Describe a day in the life of a library user in this setting."
  • Best For: Storytelling, creative writing, speculative fiction, or exploring future possibilities.
This technique is ideal for creative writers or futurists who want to explore "what if" scenarios. It allows for imaginative and innovative responses that help visualize potential futures or creative storylines.
2. Comparative Prompting
  • Definition: Requesting the AI to compare and contrast different concepts, ideas, or entities.
  • Example: "Compare the advantages and disadvantages of offering eBooks vs. physical books in a public library."
  • Best For: Highlighting distinctions, analyzing choices, or presenting balanced viewpoints.
Comparative prompting is particularly useful for analysis and decision-making processes. By comparing different options, you can generate balanced and well-rounded discussions.
3. Image Generation Prompting
  • Definition: Using vivid, descriptive language to guide AI in generating images.
  • Examples: 
    • "Create an image of a bustling market in a futuristic city, with diverse alien species trading goods under glowing neon lights."
    • "Create an image of a vibrant children's storytime session in a multicultural library, with diverse children, colourful decorations, and engaging storytelling props."
  • Best For: Visual content creation, generating stock images, conceptual design, or artistic inspiration.
  • Tips:
    • Use Specific Descriptors: Adjectives like "serene," "vibrant," "foggy," or "chaotic" help in crafting precise visuals.
    • Include Elements and Themes: Mention key components (e.g. "a spaceship landing", "ancient ruins in a jungle", or “a rustic barn on the prairie”).
For artists and designers, image generation prompting provides a powerful tool to visualize concepts. Using detailed language ensures that the AI captures the intended mood and details.
4. Hybrid Prompting
  • Definition: Combining different prompting methods, like few-shot and chain-of-thought, for multi-layered responses.
  • Examples: 
    • "Provide three examples of how libraries support lifelong learning. Then, outline a step-by-step approach for developing a new adult education program focused on career skills."
    • "Provide three examples of how AI is transforming customer service. Then, outline a step-by-step approach for implementing AI-driven customer service in a retail company."
  • Best For: Tackling multifaceted topics, generating comprehensive guides, or combining diverse information sources.
Hybrid prompting offers the best of both worlds by blending different techniques to achieve complex and nuanced outputs. It's ideal for comprehensive content that requires multiple layers of information.
5. Personalized Prompting
  • Definition: Tailoring prompts to user preferences or needs to create more customized content.
  • Examples: 
    • “I am interested in hard science fiction, space operas, transhumanism, and intricate worldbuilding. Please recommend ten novels or series that strongly incorporate these themes.”
    • "Based on interests in historical fiction, mystery novels, and outdoor adventure, recommend a weekend itinerary that includes related activities."
  • Best For: Providing highly relevant suggestions, recommendations, or plans based on individual preferences.
Personalized prompting makes AI interactions more relevant and engaging. By focusing on user-specific needs, this technique ensures the content is highly tailored and practical.

​And that concludes our exploration of AI prompting techniques! From building a solid foundation to unlocking deeper insights and expanding your creative potential, you now have a robust toolkit for engaging with AI. Whether you're using these techniques in a library setting, for research, or to fuel creative projects, remember that the key to mastering AI lies in thoughtful, intentional prompting. Thank you for joining me on this journey—let's continue exploring the power of technology and the limitless potential it offers.
0 Comments

Advanced Prompting Techniques: For Deeper Insights and Expertise

30/10/2024

0 Comments

 
​Welcome back! As we continue this series on structuring AI prompts, it’s time to build upon the foundational techniques we’ve already explored. In this post, we’ll learn advanced prompting techniques that can help you draw out deeper insights and more sophisticated responses from AI. Whether you’re working in a research-heavy field or diving into a creative project, these advanced techniques will help you go further.

Picture
​​Generated with DALL·E.

1. Chain-of-Thought Prompting
  • Definition: Guiding the AI to articulate a logical, step-by-step breakdown of a complex idea or process.
  • Example: "Outline the steps to develop a successful early literacy program at a local library."
  • Best For: Explaining multi-step processes, enhancing logical reasoning, or providing educational content.
Chain-of-thought prompting is particularly useful for educators or anyone looking to break down complex ideas into manageable steps. It enables the AI to provide a more structured and logical explanation, ideal for tutorials and how-to guides.
Framework Tip: Use the C-A-R-E framework:
  • Context: Provide the background for the library.
  • Action: Describe the steps involved.
  • Results: Clarify what the outcome should look like.
  • Examples: Give examples for each step.
This structured approach helps AI break down processes systematically, making it ideal for educators and professionals who need detailed explanations.
​2. Role-Specific Prompting
  • Definition: Instructing the AI to respond from the perspective of a specific profession or expertise.
  • Example: "You are a library technology specialist. Provide a strategy for implementing a digital literacy workshop series for seniors."
  • Best For: Generating expert-like advice, simulating consultations, or producing specialized content.
By assigning a role to the AI, you can tailor responses to match specific professional contexts, making this technique valuable for content that demands a high degree of expertise or specialization.
Framework Tip: Utilize the R-T-F framework:
  • Role: Act as a [Role].
  • Task: Create a [Task].
  • Format: Show as [Format].
This technique allows users to simulate consultations or expert advice, making it highly relevant for creating specialized and professional content.
3. Prompt Chaining
  • Definition: Dividing complex topics into smaller, connected prompts that build upon each other for comprehensive exploration.
  • Examples: 
    • "List the key components of a library's collection development policy."
    • "Describe how user feedback can influence collection development decisions."
    • "Provide examples of successful collection development strategies from public libraries."
  • Best For: Exploring topics in detail, creating structured and in-depth discussions, or educational tutorials.
Prompt chaining is great for diving deep into a subject by breaking it down into interconnected questions. This method ensures a thorough exploration and helps build a complete picture of a topic.
Framework Tip: Apply B-A-B:
  • Before: Explain the problem or situation.
  • Action: State the goal or desired action.
  • Output: Ask for a specific format.
4. Negative Prompting
  • Definition: Directing the AI on what not to include in its response to test understanding or focus.
  • Example: "Describe the benefits of hosting author events at a public library without mentioning increased circulation."
  • Best For: Encouraging creativity, avoiding repetition, or exploring less obvious aspects of a topic.
Framework Tip: Use the A-P-E framework to control the output:
  • Action: State the task.
  • Purpose: Create a purpose for the response.
  • Expectation: Describe what should be avoided.
Negative prompting helps AI think outside the box and avoid common responses, ideal for generating unique and thought-provoking content.

​Advanced prompting techniques open doors to deeper, more insightful AI interactions. By applying these strategies, you can get more nuanced and detailed responses that meet your professional or creative needs. In the final post of this series, we’ll explore creative and specialized prompting techniques that push the boundaries of AI’s capabilities, allowing for more imaginative and customized interactions. Stay curious!
0 Comments
<<Previous

    Categories

    All
    Artificial Intelligence (AI)
    Astronomy
    Blog News
    Education
    Health & Wellness
    Leadership & Management
    Libraries
    Nature & Parks
    Philosophy
    Python
    Reading & Storytelling
    Resources
    Reviews
    Technology
    Video Games


    Archives

    May 2025
    April 2025
    March 2025
    February 2025
    January 2025
    December 2024
    November 2024
    October 2024
    September 2024
    August 2024
    July 2024
    June 2024
    May 2024
    April 2024
    March 2024
    February 2024
    January 2024
    December 2023
    November 2023
    February 2015
    January 2015
    October 2014
    September 2014
    August 2014
    July 2014
    June 2014


    Insights and Innovations Across the Universe

    Delve into the realms of AI, astronomy, and philosophy.
    Explore leadership, management, and the transformative power of technology.
    ​Dive into the world of libraries and reading, where knowledge meets curiosity. 
    ​Discover the tranquility and stunning landscapes of national and provincial parks, where natural beauty and conservation meet.


​Home
Email
LinkedIn
GoodReads
Blog
Links

​Welcome to my digital corner! I've created this website to document my achievements, share my thoughts, connect with kindred spirits, and expand my personal learning network. Feel free to explore my diverse achievements, delve into my thought-provoking musings, discover my recommendations, and join me in the journey of self-discovery and lifelong learning. As a passionate advocate for intellectual exploration and a believer in the power of connections, this platform embodies my commitment to nurturing the curious mind. Thank you for visiting and sharing in this ongoing adventure.

​© 2025 Christopher G J Desrochers. All rights reserved.
  • HOME
  • LIBRARY GUIDES
    • COLLECTION DEVELOPMENT >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • CATALOGING AND CLASSIFICATION >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • REFERENCE AND INFORMATION SERVICES >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • LIBRARY TECHNOLOGY AND INFORMATION SYSTEMS >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • ARCHIVES AND SPECIAL COLLECTIONS >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • USER SERVICES AND EXPERIENCE >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • RESEARCH METHODS AND SCHOLARLY COMMUNICATION >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • LIBRARY MANAGEMENT AND LEADERSHIP >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • OUTREACH AND ADVOCACY >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
    • PROFESSIONAL DEVELOPMENT AND ETHICS >
      • CHEAT SHEET
      • EXPANDED CHEAT SHEET
      • NOVICE GUIDE
      • IN-DEPTH GUIDE: CORPORATE LIBRARIES
      • IN-DEPTH GUIDE: PUBLIC LIBRARIES
      • IN-DEPTH GUIDE: SPECIAL LIBRARIES
      • IN-DEPTH GUIDE: UNIVERSITY LIBRARIES
  • EDUCATION
    • BACHELOR OF ARTS
    • MASTER OF LIBRARY AND INFORMATION STUDIES >
      • ePORTFOLIO >
        • SERVICE
        • ORGANIZATION
        • TECHNOLOGY
        • LEADERSHIP
        • RESEARCH
  • ASTRONOMY
    • EVENTS
    • GREAT ASTRONOMY LINKS
    • RECOMMENDED ASTRONOMY-RELATED YOUTUBE CHANNELS
    • MY GEAR
  • ARCHIVES
    • DJ sELF
    • ELFIN SOUND
  • BLOG
  • LINKS
  • CONNECT