Sign in to view dan’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Sign in to view dan’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Coeur d'Alene, Idaho, United States
Sign in to view dan’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
12K followers
500+ connections
Sign in to view dan’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
View mutual connections with dan
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
View mutual connections with dan
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Sign in to view dan’s full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Websites
- Personal Website
-
http://www.wambooli.com/
- Personal Website
-
http://www.c-for-dummies.com/
About
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
Courses by dan
-
Advanced C Programming: Optimize Performance and Efficiency1h 23m
Advanced C Programming: Optimize Performance and Efficiency
By: Dan Gookin
-
Help Yourself: Tech Tips Weekly15h 31m
Help Yourself: Tech Tips Weekly
By: Dan Gookin
86,906 viewers
Activity
12K followers
-
dan gookin shared thisHere is how I create the short little demo programs you find in my C programming books, on my blog, and in my online training courses. Tiny programs (source code files). An editor window. A command prompt window. A file manager. Simple. Short. Quick - not to mention traditional! https://lnkd.in/gZuTZ6p6
-
dan gookin shared thisMore ctype functions for this week's #cprogramming lesson. Today I cover isgraph() and isprint(), two truly weirdo functions that differ in their interpretation of only one character. https://lnkd.in/g2pQXmFU
-
dan gookin shared thisToday's #cprogramming Lesson continues my exploration of the ctype functions with isalnum(), isalpha() and isdigit(). Each presents a different way to look at an individual character. These functions (methods) are available in other languages as well. https://lnkd.in/gBXEhPJ4Ctype Functions: isalnum(), isalpha() and isdigit()Ctype Functions: isalnum(), isalpha() and isdigit()
-
dan gookin shared thisThis week's #cprogramming lesson continues my exploration of the C language ctype functions (also found in other programming languages). The topic today covers isupper() and islower(), along with alternatives for detecting upper and lowercase ASCII text. https://lnkd.in/g5v7U-CM
-
dan gookin shared thisI begin my exploration of the #clanguage ctype functions with two of the most popular: toupper() and tolower(). These are also the only ctype functions that modify single characters. Bonus: I show one way to emulate these functions. Yes, it's the easy way. The hard way I do next week. https://lnkd.in/gsNAaw6e
-
dan gookin posted thisToday I begin a series of Lessons on the "ctype" functions. In #cprogramming. These functions modify characters as well as report character attributes. Ctype functions are found in other programming languages as well. Fun. ok? OK! https://lnkd.in/gjTAe5e9
-
dan gookin posted thisThis month's #cprogramming challenge was inspired by an email question: How to use pointers to work with multi-dimension arrays. Yes it can be done, which is the point of this exercise. Oh, and my C Language Pointers book is for sale on Amazon! https://lnkd.in/geCqE6zb
-
dan gookin posted thisThe final phase of my data-chunk obsession is to report the averages of each chunk. This step allows me to render a JPEG image as text in a terminal window. It's the topic of today's #cprogramming Lesson. https://lnkd.in/gm87iS3U
-
dan gookin posted thisMore data chunkifying going on! Today's #cprogramming lesson uses color to confirm how a matrix is split into smaller pieces. Don't let complex offset calculations put you off. https://lnkd.in/g-f8cYvY
Experience & Education
-
City of Coeur d'Alene
*****
-
******* ******** ******** ***
*****
-
******** **********
******
-
** *** *****
** ********************* **** 3.2 (4.0 scale)
-
View dan’s full experience
See their title, tenure and more.
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Languages
-
English
Native or bilingual proficiency
-
Italian
Limited working proficiency
Recommendations received
1 person has recommended dan
Join now to viewView dan’s full profile
-
See who you know in common
-
Get introduced
-
Contact dan directly
Other similar profiles
Explore more posts
-
Olorunniyi Temitope
Amazon KDP • 3K followers
DON’T UPLOAD THAT BOOK TO KDP UNTIL YOU CHECK THESE👇👇 Before uploading your book to KDP, ensure these five things are in check to avoid complications. First, review your manuscript carefully for any formatting issues. Check the layout, font consistency, and margins to make sure everything looks professional. Pay special attention to headings, paragraphs, and page breaks, as these small details can make a big difference in readability. Next, double-check your metadata. This includes the book title, subtitle, and author name. Ensure they’re correctly spelled and formatted to match your branding. Don’t forget to craft a compelling book description; it’s your chance to sell your book, so make it engaging and clear about what readers can expect. Lastly, confirm your cover design meets Amazon’s guidelines. The image should be high-quality and eye-catching, reflecting the content of your book. The file size and dimensions need to be correct to avoid any issues during the upload process. Ensuring these details are perfect will help your book stand out on Amazon’s marketplace.
15
4 Comments -
AKPOYIBO ESHETIGHO
PLPublishing • 2K followers
There is a moment in every manuscript where an emotional beat almost lands…but something feels off. It is powerful, but not polished. Raw, but not resonant. This is where editors walk a tightrope. Touch it too much, and the moment loses its soul. Touch it too little, and the reader misses the point. I learned this while editing a heart-shattering scene for an author. The character was confessing something painful, something she had carried for decades. The emotion was real. The moment was huge. But the writing was drowning in description. She wrote every tear, every breath, every trembling memory. By the end of the paragraph, even I was exhausted. When I gently suggested trimming it down, she said, “But if I remove anything, won’t it feel less emotional?” This is the myth many writers believe. Here is the truth: Emotion is strongest when the writing gets out of its way. Editors preserve emotional beats by: 1. Removing repetition Saying something once with precision is more powerful than saying it five times with intensity. 2. Choosing what matters most Not every physical reaction needs to be listed. Pick the moment that reveals the emotional truth. 3. Leaving space for the reader When everything is explained, readers cannot feel anything. Silence and simplicity invite them into the moment. 4. Protecting the vulnerability We tighten the writing without touching the honesty. Editing emotion is like trimming a rosebush. You cut to help it bloom, not to change its nature. With that author, we kept one image. Just one. The way her character gripped the edge of the table to keep herself from collapsing. Not the tears. Not the trembling. Not the four paragraphs of backstory. Just that single, quiet action. When she read the new version, she whispered, “It feels stronger than the original.” And it was. Because we preserved the emotion, not the explanation. If editors overwrote every emotional beat, novels would look like: “She cried. Then she cried harder. Then she remembered crying last week.” Nobody wants a crying montage. We want truth. We want tension. We want the moment that says everything without shouting. When a story moves you, is it usually because of what is said… or what is left unsaid? #AkpoyiboEshetigho #Ghostpenwriters #EditingSkills #StoryEmotion #WritingCommunity #BookCoach #EmotionalBeats
-
LC Plaunt MEd
Stormy Pine Media Inc.® • 161 followers
Monday Muddle: backlist, backlog backlist: (noun) an author's or publisher's list of older titles that are still available; books that are not new releases backlog: (noun) (general) an accumulation of unfinished tasks or unfilled orders; (project management) list of what needs to be done to complete a project #MonMud
3
-
Aurora Jean Alexander
Vanderbilt University • 4K followers
Not Simon & Schuster: Deconstructing an Impersonation Scam – Written By Victoria Strauss For Writer Beware For writers chasing a traditional publishing contract, an email from Big 5 publisher Simon & Schuster inviting submission might seem like a dream come true. Just one problem: major publishers like S&S, which acquire mainly via reputable literary agents and expect manuscripts to come to them rather than the other way around, don’t email random authors out of the blue. Also, impersonation scams are extremely common these days, with fraudsters posing as publishers, literary agents, film production companies, even editors (see…...
1
-
Erin Brenner
Right Touch Editing • 15K followers
Parallelism is something editors obsess about and writers barely notice. But when it's off, readers feel it—even if they can't name why. This post breaks down the two types of parallelism, shows when to use each, and explains when skipping parallelism actually makes your writing stronger. https://zurl.co/3kg84 #WritingTips #GrammarTips #AmEditing
18
2 Comments -
Geoffrey Giordano
584 followers
FWIW re: hyphens, en and em dashes and their appearance in human and AI writing: here's the entry from the punctuation section of the current Associated Press style guide. Yes, humans use em or en dashes in their writing. Yes, they can be a telltale artifact of AI "writing." Punctuation is akin to musical notation to guide note duration and pauses. In design, punctuation is the analogue to white space, leading (the vertical space between lines of type) and kerning (spacing between letter pairs). Think of it this way: One can separate a series of thoughts and ideas without commas. One might also indicate a series of concepts, notions or details using a comma series (with or without the serial, or Oxford, comma). In the end – and style aside, preference often dictates usage – punctuation directs the reader to pause at the writer and/or editor's desire. A sentence is a sentence. A sentence joined with a quick related detail might incorporate a semicolon, which is a pause of duration somewhere between the period and comma; one learns these phrasings with time. But in the end, edit for logic and clarity. When in doubt, recast a troublesome sentence. Run your content through a readability app to gauge the level of audience with whom it aligns. Or ... wait for community standards to evolve into the next acceptable practice. #dash #hyphen #punctuation #emdash #endash #comma #semicolon #grammarnerd #stylenerd
3
-
Eva Bielby
Joyster Publishing • 3K followers
Calling science‑fiction readers and writers: the Read Write Repeat blog features the prologue of RAPIER by guest author Richard “Doc” Correa. It’s a compelling opening that balances speculative tech with human detail — great material for discussion or inspiration. Read it here: https://wix.to/79ZsE25 #ScienceFiction #WritingCommunity #GuestAuthor #Storytelling
-
Tim Gray
Freelance • 171 followers
Recent post on the Silver Branch blog - talking and writing about your tabletop game is often hard. Here are some tips for telling people what they need to know, and not heading off in the wrong direction. Includes psychology, approach, structure, writing tips. https://lnkd.in/eVqZxJAe
-
Gael Spivak
Canadian Food Inspection… • 2K followers
How much of plain language is about word choices? The committee I chair for the International Plain Language Federation analyzed the ISO plain language standard to see how much of it was about words. We used two measurements: word count and idea count. Both measurements came up with the same amount: just 7%. Edited to add: plain language is about readers' needs. Things like this: is it the right information, is it in the right order, is it presented in the right way? The ISO standard shows that these kind of things make up more of "plain language" than the words you choose to use. https://lnkd.in/eR8GBRix
42
4 Comments -
Elizabeth Smith
HarperCollins Rizzoli TeNeues… • 705 followers
Imagine: Collaboration by design rather than death by a thousand edits and phone. Josh Bernoff inspires at every level. Approaching the collaborative process from a design standpoint is a beautiful idea, not a constraining one. Saul Bass said, “Design is thinking made visual.” Is collaboration design thinking made practical?
2
-
Hart Bound Editing - Rebecca
Hart Bound Editing • 434 followers
This episode explores pacing pitfalls writers, novel structure pacing, and self-editing strategies for writers, focusing on how to create smooth transitions that keep readers engaged. We dive into scene-level editing and editing scene flow, unpacking how clarity in transitions impacts focal length in narration and helps in maintaining story momentum. With these practical insights, you’ll gain actionable tools to strengthen your fiction and avoid common mistakes that derail storytelling flow. In episode 37 of the Story Savvy Self-Editing Series, developmental editor Rebecca Hartwell and aspiring fantasy author Agnes Wolfe dig into one of the most overlooked but critical aspects of writing: transitions. From time jumps to POV shifts, and from white space to chapter breaks, they cover how to guide readers smoothly through changes without losing momentum or clarity. In this episode, you’ll learn: The basics of signaling jumps in time, location, and POV Why clarity in transitions is vital for reader immersion Common mistakes writers make with scene breaks Structural rules for breaks (scene, chapter, or whitespace) How to maintain momentum when transitioning What “focal length” means and how it impacts storytelling When to summarize versus dramatize passages of time How to stay consistent with multiple timelines or POVs Tips for handling fantasy-specific transitions like teleportation or time travel Recommended Resources: Need a Developmental Editor? www.hartboundediting.com Author’s Alcove Membership: www.authorsalcove.com See you next week for episode 38: Dialing Up Uniqueness YouTube: https://lnkd.in/eQrnr5Es Spotify: https://lnkd.in/enieYiRu
-
Angie Mangino
17th Century Tottenville… • 5K followers
Writers and publishing professionals should be aware of two impersonation scams currently targeting authors, as documented by Victoria Strauss of Writer Beware. Both scams follow a similar playbook: an unsolicited contact — posing as either a random admirer or a retired industry professional — flatters the writer and offers to refer them to a legitimate literary agent. The agent's contact information turns out to be fraudulent and controlled by the scammer. From there, the writer is guided toward a paid editing service charging fees as high as $2,400, with the full amount due upfront. Strauss includes actual email examples in the post, which makes the patterns easy to recognize. Her core advice holds: any unsolicited offer arriving out of the blue — however professional it appears — should be treated as suspect until verified through independent channels. Writer Beware is one of the most reliable resources for scam awareness in the publishing industry. #WritingCommunity #Publishing #LiteraryScams #Authors #WriterBeware #PublishingIndustry
-
Matt Pallamary
Mystic Ink Publishing • 1K followers
Mystic Ink Publishing Voices of the Masters Series - Santa Barbara Writers Conference 2024 - Demystifying Publishing Options Demystifying Publishing Options with Patricia Marshall, Rick Shaw, and Holly Kammier. This session offers a working understanding of the range of publishing options, a useful checklist as to what you’ll need in any route to publication, and how to decide if self-publishing a good choice for you. https://lnkd.in/gnkZMDWN
3
-
Tracie Ashman
NEK Editing • 151 followers
#BetaReaders Social media platforms are the best way to search for potential beta readers. Join writing groups and communities related to your book’s genre. Find readers and writers willing to help answer your questions, review sections of your book, and help you build diverse feedback. Find out what qualities to look for when choosing a beta reader in this article.
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content