{"id":900,"date":"2023-07-27T12:49:09","date_gmt":"2023-07-27T12:49:09","guid":{"rendered":"https:\/\/blog.rackemapp.com\/?p=900"},"modified":"2024-04-03T14:57:33","modified_gmt":"2024-04-03T14:57:33","slug":"july-2023-newsletter","status":"publish","type":"post","link":"https:\/\/blog.rackemapp.com\/?p=900","title":{"rendered":"July 2023 Newsletter"},"content":{"rendered":"\n<p>Hi there!<\/p>\n\n\n\n<p>Summer is in full swing, and if like me you have small kids of school age, the next 6 weeks are about to become challenging as you try and keep them occupied during the day without maiming themselves or each other. It&#8217;s the summer holidays that make me thankful for them going to school!<\/p>\n\n\n\n<p>Thankfully I can hide away and keep working. I&#8217;m sure my wife will suspect something is up at some point as every time the kids are being particularly annoying, an urgent support query comes in!<\/p>\n\n\n\n<p>Support is one thing that I love doing. Showing a user how to do something, make their lives easier, or provide a bit of revelatory information is always very rewarding.&nbsp;RackEmApp has become so big that its impossible for anyone to know it all. Even I regularly forget some of the things I&#8217;ve built and have to refer back to the code!&nbsp;<\/p>\n\n\n\n<p>When its a bug or an issue its always an excellent opportunity for improvement.&nbsp;A bug fixed for one person is a bug fixed for everyone. Similarly when a user makes a mistake that needs to be unpicked, it means that there is undo functionality missing, or its not clear enough to use in the fix in the first place. I&#8217;ll always endeavour to improve this. However my ask to you is, if you aren&#8217;t sure, ask the question first. It&#8217;s always easier for me to answer the question of how to do something right than potentially unpick everything to correct a mistake.<\/p>\n\n\n\n<p>One of the good things about the summer is the abundance of comptitions that seem to be cropping up, and also seems to be a popular season for money matches. Don&#8217;t forget, RackEmApp has great functionality for competition organizers and streamers. If you know anyone still using CueScore, send them my way so&nbsp;I can try and convert thm.<\/p>\n\n\n\n<p>Growth is one thing I am continue to battle. I want more leagues, more users, more traffic. The more we grow the more time I can justify spending on things for the betterment of everyone. I am committed to make RackEmApp the dominant player in english 8 ball technology and any help you can provide in terms of referrals will always be gratefully received &#8211; particularly to your&nbsp;<strong>county&nbsp;<\/strong>or&nbsp;<strong>national&nbsp;<\/strong>governing bodies.&nbsp;<\/p>\n\n\n\n<p>Back to the platform though, we&#8217;ve had another great month in terms of added features and functions. As always if you have any more ideas for our roadmap, please do drop us a line and we&#8217;ll include it if we can.<\/p>\n\n\n\n<p>Yours in pool,<\/p>\n\n\n\n<p>Matt Warr<\/p>\n\n\n\n<p>RackEmApp Founder<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Welcome Aboard!<\/h2>\n\n\n\n<p>Since the last newsletter the following organizations have joined the family and gone live with RackEmApp.<\/p>\n\n\n\n<ul>\n<li><a href=\"https:\/\/www.rackemapp.com\/leagues\/CaptainsChallenge\">Captain&#8217;s Challenge Jersey Pool League<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rackemapp.com\/leagues\/hsl\">Wellingborough Handicapped Singles League<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rackemapp.com\/leagues\/EssexInterleague\">Essex Interleague<\/a><\/li>\n<\/ul>\n\n\n\n<p>With a few more working away on trials in the background!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">New Feature Showcase<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Custom Menus<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"510\" src=\"https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-14.png\" alt=\"\" class=\"wp-image-901\" srcset=\"https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-14.png 1024w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-14-300x149.png 300w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-14-768x383.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>We&#8217;ve added the ability for you to customize your sidebar menu so you can link to whatever content you like in whatever structure you like, for both internal and external content.<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.rackemapp.com\/?p=868\">MORE DETAILS<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Player Match Bookings<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"837\" src=\"https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-15.png\" alt=\"\" class=\"wp-image-902\" srcset=\"https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-15.png 1024w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-15-300x245.png 300w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-15-768x628.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>It&#8217;s common in leagues to have competitions where players have to arrange their own matches within certain time windows. To improve this we&#8217;ve given users the ability to view their opponents contact details to more easily arrange the matches, and also schedule the match from within their dashboards so it appears in the website so interested parties can keep track of things.<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.rackemapp.com\/?p=839\">MORE DETAILS<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">More API Endpoints<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"585\" src=\"https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-16-1024x585.png\" alt=\"\" class=\"wp-image-903\" srcset=\"https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-16-1024x585.png 1024w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-16-300x171.png 300w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-16-768x439.png 768w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-16-1200x685.png 1200w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-16.png 1469w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>We&#8217;ve added some more API endpoints to allow you to retrieve information about\u00a0players, teams, fixtures and results to integrate to whatever systems you like.\u00a0<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.rackemapp.com\/?p=810\">MORE DETAILS<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Standalone Timer<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"649\" height=\"497\" src=\"https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-17.png\" alt=\"\" class=\"wp-image-904\" srcset=\"https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-17.png 649w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-17-300x230.png 300w\" sizes=\"(max-width: 649px) 100vw, 649px\" \/><\/figure>\n\n\n\n<p>We&#8217;ve built a shot and match timer that can be used completely standlone and can be distribute to anyone that needs one if they are RackEmApp users or not. Configurable with shot, match, extension times and can even reduce the shot clock at a fixed point in the match, Ultimate Pool style.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.rackemapp.com\/timer\">ACCESS TIMER<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Interactive Roll of Honour<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"773\" height=\"420\" src=\"https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-18.png\" alt=\"\" class=\"wp-image-905\" srcset=\"https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-18.png 773w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-18-300x163.png 300w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-18-768x417.png 768w\" sizes=\"(max-width: 773px) 100vw, 773px\" \/><\/figure>\n\n\n\n<p>We&#8217;ve added a way for you to enrich your website with all the rich history you have &#8211; a\u00a0complete roll of honour that can be used interactively, so even if a player won the singles 10 years ago, you can have it appear on their RackEmApp profiles, today.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Other Improvements<\/h3>\n\n\n\n<p>Heres a roundup of all the small features we&#8217;ve released recently that might be interesting<\/p>\n\n\n\n<ul>\n<li>You can now download a CSV file of all your captain contacts from within League Management &gt; Teams to allow you to utilise these contacts for your own purposes &#8211; which you must do in a GDPR compliant way of course<\/li>\n\n\n\n<li>We&#8217;ve added the ability to choose which method you use when players have a handicap.&nbsp;Either start on current handicaps, or start on the net score between their handicaps. Available for competition matches and challenge matches.<\/li>\n\n\n\n<li>Added a filter to the player statistics pages so you can exclude players based upon a minimum number of frames played<\/li>\n\n\n\n<li>Added a feature to scorecards which allow you to randomize the lineup upon lockin<\/li>\n\n\n\n<li>Big improvements to the invitation process to make it easier and more obvious for captain&#8217;s accepting invitatons to get themselves registered with minimal input<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Roadmap<\/h2>\n\n\n\n<p>We review our roadmap every month, so if you think there is something else we should\/could focus on let us know!<\/p>\n\n\n\n<p><a href=\"https:\/\/trello.com\/b\/vo05E4q1\/roadmap\">Link to our online Roadmap<\/a><\/p>\n\n\n\n<p>Coming in August:<\/p>\n\n\n\n<ul>\n<li>\u00a0<strong>Twitter Integration<\/strong>\u00a0tio allow you to post the same content you currently can with\u00a0Facebook<\/li>\n\n\n\n<li>New\u00a0&#8220;<strong>Last Man Standing<\/strong>&#8221; competition type, similar to that used by\u00a0Ultimate Pool<\/li>\n\n\n\n<li>New &#8220;<strong>Measured Performanc<\/strong>e&#8221; competition type so you can operate a competition based upon time or quantity, like a blackball shootout or 6 red shootout<\/li>\n\n\n\n<li><strong>Competition API\u00a0<\/strong>Endpoints to allow for the rerieval of Competition and Challenge match data<\/li>\n\n\n\n<li>Ability to create\u00a0<strong>Custom Fields<\/strong>\u00a0for capturing data during league and competition entry<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"389\" src=\"https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-19-1024x389.png\" alt=\"\" class=\"wp-image-906\" srcset=\"https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-19-1024x389.png 1024w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-19-300x114.png 300w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-19-768x291.png 768w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-19-1200x455.png 1200w, https:\/\/blog.rackemapp.com\/wp-content\/uploads\/2023\/07\/image-19.png 1423w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Hi there! Summer is in full swing, and if like me you have small kids of school age, the next 6 weeks are about to become challenging as you try and keep them occupied during the day without maiming themselves or each other. It&#8217;s the summer holidays that make me thankful for them going to [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.rackemapp.com\/index.php?rest_route=\/wp\/v2\/posts\/900"}],"collection":[{"href":"https:\/\/blog.rackemapp.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.rackemapp.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.rackemapp.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.rackemapp.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=900"}],"version-history":[{"count":1,"href":"https:\/\/blog.rackemapp.com\/index.php?rest_route=\/wp\/v2\/posts\/900\/revisions"}],"predecessor-version":[{"id":907,"href":"https:\/\/blog.rackemapp.com\/index.php?rest_route=\/wp\/v2\/posts\/900\/revisions\/907"}],"wp:attachment":[{"href":"https:\/\/blog.rackemapp.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.rackemapp.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rackemapp.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}