Skip to content

Instantly share code, notes, and snippets.

View brennanbrown's full-sized avatar
Looking for FOSS projects to contribute to!

Brennan Kenneth Brown brennanbrown

Looking for FOSS projects to contribute to!
View GitHub Profile
@brennanbrown
brennanbrown / posts-sorted.html
Created February 6, 2023 23:58
Displaying posts in Jekyll, organized by month. (Originally used on journalbar)
---
layout: default
---
<div class="home">
{% include header.html %}
{% include intro.html %}
<hr>
<section>
<h1 id="posts">
@brennanbrown
brennanbrown / organize.css
Last active April 29, 2021 02:15
A template for CSS organization for future projects.
/* ! BRENJOUR ! */
/* DOCUMENT INFORMATION
- Document: Brenjour Theme
- Version: 0.0.1
- Author: Brennan K. Brown
- Date: April 30th, 2020
*/
/* What a god send:
### Keybase proof
I hereby claim:
* I am brennanbrown on github.
* I am brennanbrown (https://keybase.io/brennanbrown) on keybase.
* I have a public key ASCguzBtWz3tGTdwhGnEZTCSRN5qx1TyD_1DRSbf5C8m0Ao
To claim this, I am signing this object:
@brennanbrown
brennanbrown / 1.gemspec
Last active February 1, 2021 07:53
Jekyll Theme Gem Spec
# ruby
# coding: utf-8
Gem::Specification.new do |spec|
spec.name = "testing123"
spec.version = "0.1.0"
spec.authors = [""]
spec.email = [""]
spec.summary = %q{TODO: Write a short summary, because Rubygems requires one.}
@brennanbrown
brennanbrown / classless-css.html
Created November 3, 2020 03:02
A collection of classess CSS frameworks.
<!-- awsm.css:
<link rel="stylesheet" href="https://igoradamenko.github.io/awsm.css/css/awsm.min.css"> -->
<!-- Tacit:
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/yegor256/tacit@gh-pages/tacit-css-1.5.1.min.css"/> -->
<!-- Marx:
<link rel=stylesheet href="https://rawgit.com/mblode/marx/master/css/marx.min.css"> -->
<!-- Sakura:
@brennanbrown
brennanbrown / list.py
Created October 21, 2020 05:24
A demonstration of writing prettier arrays in Python.
major_lst = []
symbols = ['.',',','!','@','#','$','%','&','*','^','-',
'|','[',']','{','}','(',')','_','+','=',';',
':',"'",'"','?','/','>','<','`','~','\\']
uppercase = ['A','B','C','D','E','F','G','H','I','J','K',
'L','M','N','O','P','Q','R','S','T','U','V',
'W','X','Y','Z']
lowercase = ['a','b','c','d','e','f','g','h','i','j','k',
'l','m','n','o','p','q','r','s','t','u','v',
'w','x','y','z',' ']
@brennanbrown
brennanbrown / jekyll.md
Created October 18, 2020 18:14
Example of advanced Jekyll front-matter.

title: Post Title link: (optional) Hyperlink to post if not original content. author: Author description: Short description to appear in tags:

  • topics of content categories:
  • type of content redirect: true (if using link)
class Shape:
def draw(self):
# Draw Code
from math import pi class Circle(Shape):
radius_cm = 4
Origin = (0, 0)
def draw(self)
circumference = pi * (self.radius_cm ** 2)
class Dog:
species = "canine"
def __init__(self, name):
self.name = name
def greet(self):
print("This dog's name is: ", self.name)
rex = Dog("Rex")
def get_list_length(my_list)
if my_list == []:
return 0
return 1 + get_list_length(my_list[1:]