Top
@Kitty4D on the B-Chain
just my adventures with the blockchain, web3, cryptocurrencies, and NFTs
Developer, Content Creator, Former Camgirl
aka @kitty4Do, $kitty4d
kitty4d Profile Photo

Post by kitty4d

2022-02-10
• 2 months ago
IMAGE
alright i think i'm gonna sleep now. i made a few more updates to my website. i think i'll create a little dev blog, i don't know if there is anyone here interested in like going through all the steps involved, but i would be happy to explain every little thing. i know a lot of stuff devs post online are either kinda complex or they skip a lot of simple stuff- because i think devs are typically targetting other devs, and there's probably some bit of concern that posting all the simple stuff would make it seem like they don't know so much (it's silly i agree lol, i think this perception works both ways though so it's not unfounded). anyway the old design i had the other night, i had a sidebar with all my links and my twitter feed, and on mobile i was hiding it and putting a little menu button (hamburger menu, the 3 horizontal lines). i just don't care for that. but now, i have things a bit more flowy, it will be easier to control what shows up based on where you are on the site. i just pushed out a change that makes it so that what appears on the left column is adjusted based on screen size. there's a twitter feed that only appears on inner pages (not homepage) on the left column. but the way my site is responsive now, the left column becomes the first content you see on a small screen. so i have the twitter feed only showing on a larger screen size. i could make it appear at the very bottom but it feels pointless- who would want to keep scrolling down on a twitter feed outside of twitter? it's really just meant to show additional content of mine on the side as you would scroll seeing my website content. but not like really take your attention away from anything. (so why is it there? lol it might not actually remain, really the only point is "to have content there" while i am getting things done) i also just added in some sort of Webmentions stuff which i don't quite understand yet. i am not sure what i can do with it yet. but i like to test things out for fun too. i've also submitted my sitemap.xml to the 3 main search engines that i would do it for. i was a little reluctant because i haven't had much time to properly set up my opengraph and twitter meta tags (these are tags that let social media sites know how to create the little card for a URL, like when you paste a URL on twitter it looks at this info to build the preview). but i just want to get google looking and returning info to me so i can identify issues sooner. i probably will put ads on here too, i mean, i use an adblocker and kinda assume YOU do also. but i mean, why not try it out? and yes, i do intend to eventually pull a whitelisted group of users and display posts from them also. some places will be in a kind of "featured creator" spot, i would also like to do things like favorite post or comment of the week too. it will be only whitelisted users though because even if it seems very few people care about COPPA and GDPR-K violations, i don't understand why i would skimp on it. my site will never get much traffic i'm sure, but i'm going to try to do everything as if it gets a lot of traffic. one thing i want to do soon is image optimization, creating placeholder images to load in immediately with higher res coming after page load. 11ty (the js "framework" i'm using) has a library for automating this and i'm eager to try it out. this would make a page render faster which would help it appear in google better. and this can be done for images that i might be pulling in from other domains, i can create low res local images to load first. boop.
Photo for Post
Likes:
7
Diamonds:
2
Reposts:
0
Quote Reposts:
0
{
   PostHashHex: "2de39bcf8e3441ee19e23a45a24fa68f5f756fd55ad9e93f4b43298ae597fd91",
   PosterPublicKeyBase58Check: "BC1YLgbCAxYSSn97DArZtbwwhVUtHtjUfGZzKojLBKfxP8wbRHvb2Gz",
   ParentStakeID: "",
   Body: "alright i think i'm gonna sleep now.  \n\ni made a few more updates to my website. i think i'll create a little dev blog, i don't know if there is anyone here interested in like going through all the steps involved, but i would be happy to explain every little thing. i know a lot of stuff devs post online are either kinda complex or they skip a lot of simple stuff- because i think devs are typically targetting other devs, and there's probably some bit of concern that posting all the simple stuff would make it seem like they don't know so much (it's silly i agree lol, i think this perception works both ways though so it's not unfounded).\n\nanyway the old design i had the other night, i had a sidebar with all my links and my twitter feed, and on mobile i was hiding it and putting a little menu button (hamburger menu, the 3 horizontal lines). i just don't care for that. \n\nbut now, i have things a bit more flowy, it will be easier to control what shows up based on where you are on the site. i just pushed out a change that makes it so that what appears on the left column is adjusted based on screen size. there's a twitter feed that only appears on inner pages (not homepage) on the left column. but the way my site is responsive now, the left column becomes the first content you see on a small screen. so i have the twitter feed only showing on a larger screen size. i could make it appear at the very bottom but it feels pointless- who would want to keep scrolling down on a twitter feed outside of twitter? it's really just meant to show additional content of mine on the side as you would scroll seeing my website content. but not like really take your attention away from anything. (so why is it there? lol it might not actually remain, really the only point is \"to have content there\" while i am getting things done)\n\ni also just added in some sort of Webmentions stuff which i don't quite understand yet. i am not sure what i can do with it yet. but i like to test things out for fun too.\n\ni've also submitted my sitemap.xml to the 3 main search engines that i would do it for. i was a little reluctant because i haven't had much time to properly set up my opengraph and twitter meta tags (these are tags that let social media sites know how to create the little card for a URL, like when you paste a URL on twitter it looks at this info to build the preview). but i just want to get google looking and returning info to me so i can identify issues sooner. \n\ni probably will put ads on here too, i mean, i use an adblocker and kinda assume YOU do also. but i mean, why not try it out? and yes, i do intend to eventually pull a whitelisted group of users and display posts from them also. some places will be in a kind of \"featured creator\" spot, i would also like to do things like favorite post or comment of the week too. it will be only whitelisted users though because even if it seems very few people care about COPPA and GDPR-K violations, i don't understand why i would skimp on it. my site will never get much traffic i'm sure, but i'm going to try to do everything as if it gets a lot of traffic. \n\none thing i want to do soon is image optimization, creating placeholder images to load in immediately with higher res coming after page load. 11ty (the js \"framework\" i'm using) has a library for automating this and i'm eager to try it out. this would make a page render faster which would help it appear in google better. and this can be done for images that i might be pulling in from other domains, i can create low res local images to load first.\n\nboop.",
   ImageURLs: [
      "https://images.deso.org/92cda919e773fd67bfab062e077832088cd66a331c38fdd749b158174bae619c.webp"
   ],
   VideoURLs: null,
   RepostedPostEntryResponse: null,
   CreatorBasisPoints: 1000,
   StakeMultipleBasisPoints: 12500,
   TimestampNanos: 1644489349845939700,
   IsHidden: false,
   ConfirmationBlockHeight: 102934,
   InMempool: false,
   ProfileEntryResponse: {
      Username: "kitty4d"
   },
   Comments: null,
   LikeCount: 7,
   DiamondCount: 2,
   PostEntryReaderState: null,
   InGlobalFeed: false,
   InHotFeed: false,
   IsPinned: false,
   PostExtraData: {
      Language: "en-US",
      Node: "11"
   },
   CommentCount: 0,
   RepostCount: 0,
   QuoteRepostCount: 0,
   ParentPosts: null,
   IsNFT: false,
   NumNFTCopies: 0,
   NumNFTCopiesForSale: 0,
   NumNFTCopiesBurned: 0,
   HasUnlockable: false,
   NFTRoyaltyToCreatorBasisPoints: 0,
   NFTRoyaltyToCoinBasisPoints: 0,
   AdditionalDESORoyaltiesMap: {},
   AdditionalCoinRoyaltiesMap: {},
   DiamondsFromSender: 0,
   HotnessScore: 0,
   PostMultiplier: 0,
   RecloutCount: 0,
   QuoteRecloutCount: 0,
   RecloutedPostEntryResponse: null
}
[]